メイン コンテンツをスキップする 補完的コンテンツへスキップ

ファイルをプレパレーションし、S3にアップロードする

手順

  1. tRowGeneratorコンポーネントをダブルクリックし、[RowGenerator Editor] (行生成エディター)を開きます。
  2. [+]ボタンをクリックして、整数型のIDと文字列型のNameという2つのカラムを追加します。
  3. [Functions] (ファンクション)カラム内のセルをクリックし、各カラムにリストからファンクションを選択します。このサンプルでは、Numeric.sequenceを選択してIDカラムにシーケンス番号を生成し、TalendDataGenerator.getFirstNameを選択して、Nameカラムにランダムなファーストネームを生成します。
  4. 生成するデータの行数を[Number of Rows for RowGenerator] (RowGeneratorの行数)フィールドに入力します。この例では、20です。
  5. [OK]をクリックしてスキーマエディターを閉じ、ポップアップダイアログボックスで表示される伝播を受け入れます。
  6. tRedshiftOutputBulkコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
  7. [Data file path at local] (ローカルデータファイルパス)フィールドで、生成するファイルのローカルパスを指定します。この例では、E:/Redshift/redshift_bulk.txtです。
  8. [Access Key] (アクセスキー)フィールドで[Ctrl] + [Space]を押し、リストからcontext.s3_accesskeyを選択して、このフィールドに入力します。
    同じように、[Secret Key] (シークレットキー)フィールドにcontext.s3_accesskeyを、[Bucket] (バケット)フィールドにcontext.s3_bucketを入力します。
  9. Amazon S3にアップロードした後に生成するファイルの新しい名前を[Key] (キー)フィールドに入力します。この例では、person_loadです。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。