sql >> データベース >  >> RDS >> Mysql

AWSGlueでMySQLテーブルを上書きする

    GlueでJDBC接続を操作する簡単な方法を見つけました。 Glueチームがテーブルの切り捨てを推奨する方法は、Redshiftクラスターにデータを書き込むときに次のサンプルコードを使用することです。

    datasink5 = glueContext.write_dynamic_frame.from_jdbc_conf(frame = resolvechoice4, catalog_connection = "<connection-name>", connection_options = {"dbtable": "<target-table>", "database": "testdb", "preactions":"TRUNCATE TABLE <table-name>"}, redshift_tmp_dir = args["TempDir"], transformation_ctx = "datasink5")
    

    ここで

    connection-name your Glue connection name to your Redshift Cluster
    target-table    the table you're loading the data in 
    testdb          name of the database 
    table-name      name of the table to truncate (ideally the table you're loading into)
    


    1. mysql 8の結果の行セットの場合の変更点は何ですか?

    2. IDの最大数を持つIDを選択

    3. 接続プールを使用した後でも、あまりにも多くの同時接続を処理するにはどうすればよいですか?

    4. SqlServerSpatial.dllを読み込めません