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

Icebergテーブルをアップデート

このシナリオの3番目のステップは、marketing_iceberg Icebergテーブルからのデータをアップデートすることです。

このタスクについて

このタスクでは、Updatingサブジョブが使用されます。

手順

  1. updateと呼ばれるtIcebergRowの[Basic settings] (基本設定)ビューから、次のようにパラメーターを設定します:
    tIcebergRowコンポーネントのパラメーター。
    1. [Connection] (接続)ドロップダウンリストから、使用する接続コンポーネントを選択します。この例では、tIcebergConnection_1です。
    2. 使用するSQLクエリーを[Sql query] (SQLクエリー)に入力します。この例では、"UPDATE marketing_iceberg SET membership_type = 'Gold' WHERE total_spend > 800"です。これによって、800ドル以上使ったメンバー全員にゴールドメンバーシップを割り当てられるようになります。
  2. count gold membersと呼ばれる2つのtIcebergInputの[Basic settings] (基本設定)ビューで、次のようにパラメーターを設定します:
    tIcebergInputコンポーネントのパラメーター。
    1. [Sql query] (SQLクエリー)フィールドで、実行するSQLクエリーを入力します。この例では、"SELECT count (*) as total from marketing_iceberg where membership_type='Gold'"です。これによって、ゴールドメンバーシップを持つメンバー全員をカウントできるようになります。
    2. [Connection] (接続)ドロップダウンリストから、使用する接続コンポーネントを選択します。この例では、tIcebergConnection_1です。
  3. before updateおよびafter updateと呼ばれる2つのtLogRowの[Basic settings] (基本設定)ビューから、次のようにパラメーターを設定します:
    1. [Mode] (モード)セクションから[Table (print values in cells of a table)] (テーブル(テーブルのセルの出力値))オプションを選択します。
    2. 他のパラメーターはそのままにしておきます。
  4. [Run] (実行)タブの[Run] (実行)ボタンをクリックして、サブジョブを実行します。

タスクの結果

結果は、ジョブの[Execution] (実行)コンソールに表示されます。アップデート前の結果は117、アップデート後の結果は158であることがわかります。

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

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