複数のDataSetを結合したいのに、結合するための固有のキー列がない場合があります。ランクとウィンドウタイルを使用することにより、1ずつ整数値を増やしてデータに新しい列を追加し、固有のキー列を作成することができます。これは、後でDataFlowのロジックを使ってソート、結合、その他の操作を簡単にするのに役立ちます。どのように結合が機能するかについて詳細は、結合についてを参照してください。
固有のキー列を作成するには
- ビューを編集するか、新しいMagic ETL DataFlowを作成するに移動します。
-
キャンバスにランクとウィンドウタイルを追加し、それを入力DataSetに接続します。
-
設定ペインで、[Add Function]をクリックします。
-
ステップ1で、新しい列に名前を付けます。
-
[Select the function to apply]ドロップダウンから[Row Number]を選択します。
-
[Apply]をクリックします。
-
セクション2で、データをソートする列を選択し、行番号の適用方法を決定します。
-
次に、列を値の昇順または降順に並べ替えます。
-
データの各行に固有のキー値を設定する場合は、What columns make up the partitionオプションを空欄にしておきます。
-
ETLが完了され、実行されると、各行に固有の値を持つ新しい列が出力されます。
コメント
0件のコメント
サインインしてコメントを残してください。