PrestoDB/Trino¶
データ一括読み込みを実行できるように Presto データソースを構成するには、以下の手順を実行します。
Presto で
hive.non-managed-table-writes-enabled
構成プロパティがtrue
であることを確認します。Virtual DataPort では、管理されていない (外部の) Hive テーブルを使用して、データを PrestoDB/Trino に転送します。外部テーブルを使用する場合、データファイルのアップロード用に構成される URI は、キャッシュやデータ移動に使用されるスキーマとは異なる場所になる可能性があります。
hive.non-managed-table-writes-enabled
プロパティがtrue
ではない場合、PrestoDB/Trino にデータを保存するプロセスは失敗します。旧バージョンの Denodo の動作 (外部テーブルを使用しない動作) に戻すには、以下を実行します。SET 'com.denodo.vdb.util.tablemanagement.sql.PrestoTableManager.useExternalTables'='false';
この変更を適用するために再起動は不要です。
「 HDFS または S3 などの分散オブジェクトストレージへのデータ一括読み込み 」のセクションの手順に従ってください。
データソースの構成時に、[Read & Write] タブの [Use bulk data load APIs] セクションにある [Server time zone] ボックスで、PrestoDB/Trino サーバーのタイムゾーンを設定します。