コンソールでのバッチロードの使用 - Amazon Timestream

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

コンソールでのバッチロードの使用

でバッチロードを使用する手順は次のとおりです AWS Management Console。サンプルは、サンプル CSVCSVでダウンロードできます。

バッチロードにアクセスする

を使用してバッチロードにアクセスするには、次の手順に従います AWS Management Console。

  1. Amazon Timestream コンソール を開きます。

  2. ナビゲーションペインで、管理ツール を選択し、バッチロードタスク を選択します。

  3. ここから、バッチロードタスクのリストを表示し、特定のタスクにドリルダウンして詳細を確認できます。タスクを作成および再開することもできます。

バッチロードタスクを作成する

を使用してバッチロードタスクを作成するには、次の手順に従います AWS Management Console。

  1. Amazon Timestream コンソール を開きます。

  2. ナビゲーションペインで、管理ツール を選択し、バッチロードタスク を選択します。

  3. バッチロードタスクの作成 を選択します。

  4. インポート先 で、以下を選択します。

    必要に応じて、新しいテーブルの作成ボタンを使用して、このパネルからテーブルを追加できます。

  5. データソース のデータソース S3 の場所から、ソースデータが保存されている S3 バケットを選択します。 Browse S3 ボタンを使用して、アクティブな AWS アカウントがアクセスできる S3 リソースを表示するか、S3 の場所 を入力しますURL。データソースは同じリージョンに配置する必要があります。

  6. ファイル形式設定 (拡張可能なセクション) では、デフォルト設定を使用して入力データを解析できます。詳細設定 を選択することもできます。そこからCSVフォーマットパラメータ を選択し、パラメータを選択して入力データを解析できます。これらのパラメータの詳細については、「」を参照してくださいCSV フォーマットパラメータ

  7. データモデルマッピングの設定 から、データモデルを設定します。データモデルに関するその他のガイダンスについては、「」を参照してください。 バッチロードのデータモデルマッピング

    • データモデルマッピング から、マッピング設定入力 を選択し、次のいずれかを選択します。

      • Visual Builder – データを視覚的にマッピングするには、 TargetMultiMeasureNameまたは を選択しますMeasureNameColumn。次に、Visual Builder から列をマッピングします。

        Visual Builder は、データソースとして 1 つのCSVファイルを選択すると、データソースファイルからソース列ヘッダーを自動的に検出してロードします。属性とデータ型を選択してマッピングを作成します。

        Visual Builder の使用については、「」を参照してくださいVisual Builder の使用

      • JSON エディタ – データモデルを設定するための自由形式JSONエディタ。の Timestream に精通し LiveAnalytics ていて、高度なデータモデルマッピングを構築する場合は、このオプションを選択します。

      • JSON S3 からのファイル – S3 に保存しているJSONモデルファイルを選択します。データモデルを既に設定していて、追加のバッチロードに再利用する場合は、このオプションを選択します。

  8. エラーログレポート のエラーログ S3 の場所から、エラーの報告に使用される S3 の場所を選択します。 このレポートの使用方法については、「」を参照してくださいバッチロードエラーレポートの使用

  9. 暗号化キータイプ では、次のいずれかを選択します。

    • Amazon S3-managedキー (SSE-S3) — Amazon S3 が作成、管理、使用する暗号化キー。

    • AWS KMS key (SSE-KMS) – AWS Key Management Service () で保護されている暗号化キーAWS KMS。

  10. [Next (次へ)] を選択します。

  11. 確認と作成ページで、設定を確認し、必要に応じて編集します。

    注記

    タスクの作成後にバッチロードタスク設定を変更することはできません。タスクの完了時間は、インポートされるデータの量によって異なります。

  12. バッチロードタスクの作成 を選択します。

バッチロードタスクを再開する

ステータスが「進行停止」で、再開可能なバッチロードタスクを選択すると、タスクを再開するように求められます。これらのタスクの詳細を表示すると、タスク再開ボタンが付いたバナーもあります。再開可能なタスクには「再開基準」の日付があります。その日付が過ぎると、タスクを再開することはできません。

Visual Builder の使用

Visual Builder を使用して、S3 バケットに保存されている 1 つ以上のCSVファイル列を、 LiveAnalytics テーブルの Timestream の送信先列にマッピングできます。

注記

ロールには、 ファイルのSelectObjectContentアクセス許可が必要です。これを行わない場合、列を手動で追加および削除する必要があります。

ソース列の自動ロードモード

の Timestream LiveAnalytics は、バケットを 1 つだけ指定すると、ソースCSVファイルで列名を自動的にスキャンできます。既存のマッピングがない場合は、ソース列のインポート を選択できます。

  1. マッピング設定入力設定 から Visual Builder オプションを選択し、タイムスタンプ時間入力を設定します。 Millisecondsがデフォルト設定です。

  2. ソースデータファイルにある列ヘッダーをインポートするには、ソース列のロードボタンをクリックします。テーブルには、データソースファイルのソース列ヘッダー名が入力されます。

  3. ソース列ごとに、ターゲットテーブルの列名 Timestream 属性タイプ 、およびデータタイプを選択します。

    これらの列と可能な値の詳細については、「」を参照してくださいフィールドのマッピング

  4. drag-to-fill 機能を使用して、複数の列の値を一度に設定します。

ソース列を手動で追加する

バケットまたはCSVプレフィックスを使用していて、単一の を使用していない場合はCSV、列マッピングの追加ボタンと列マッピングの削除ボタンを使用して、ビジュアルエディタからマッピングを追加および削除できます。マッピングをリセットするボタンもあります。

フィールドのマッピング

  • ソース列名 – インポートするメジャーを表すソースファイル内の列の名前。の Timestream LiveAnalytics は、インポートソース列 を使用すると、この値を自動的に入力できます。

  • ターゲットテーブルの列名 – ターゲットテーブル内のメジャーの列名を示すオプションの入力。

  • Timestream 属性タイプ – など、指定されたソース列内のデータの属性タイプDIMENSION

    • TIMESTAMP – メジャーが収集された日時を指定します。

    • MULTI – 複数の測定値が表示されます。

    • DIMENSION – 時系列メタデータ。

    • MEASURE_NAME – 単一メジャーレコードの場合、これはメジャー名です。

  • データ型 – など、Timestream 列のタイプBOOLEAN

    • BIGINT – 64 ビット整数。

    • BOOLEAN – ロジックの 2 つの真値 — true と false。

    • DOUBLE – 64 ビット可変精度数。

    • TIMESTAMP – でナノ秒の精度時間を使用しUTC、Unix エポックからの時間を追跡する時間内のインスタンス。