メインコンテンツへスキップ
他の列のデータに基づいた計算を作成することで、Workbench 4 のDataSetに新しい列を作成することができます。 例えば、1つまたは複数の小数の桁の値を含む列があるとします。 CEILING または FLOOR 関数を使用して、元の列の値を全て整数に切り上げまたは切り下げて、新しい列を作成することができます。 Workbench 4 には計算を作成するために使用できる関数が60以上あります。 関数のカテゴリには、以下があります:論理(例えば AND 、 NOT 、 IF など)、数学(例えば ACOS 、 RND 及び SUMLIST など)、統計(例えば AVERAGE 、 MAX 及び SUBSTITUTE など)、テキスト(例えばCONCATENATE、MID及び SUBSTITUTE )、さらに日時(例えば DAY 、 EOMONTH 及び TODAY など)。 Workbench 4 のユーザーインターフェイスで、これら全ての関数についての説明が表示されます。 選択したDataSetジョブの計算フィールドは、 計算ビルダー で作成します。 DataSetの 計算ビルダー にアクセスするには、 計算 変換を追加します。
wb4_calculation_builder.png
Workbench 4 で計算フィールドを追加するには、
  1. アカウント ペインで、計算フィールドを追加したいDataSetジョブを選択します。
  2. Workbenchウィンドウ上部のボタンツールバーの 変換 グループで 新規に追加 をクリックします。
  3. 変換タイプ メニューで 計算 を選択し 次へ をクリックします。
  4. 終了 をクリックします。 このDataSetジョブの 変換 に、 計算 アイテムが追加されます。
  5. 変換 の下に新しくできた 計算 アイテムをクリックします。 ダイナミックオプションパネルの中で 計算ビルダ ーが開きます。
  6. 列名 フィールドにこの計算の名前を入力します。
  7. 利用可能なフィールド リストの列名と、 利用可能な 関数 リストの関数を使用して、 計算 フィールドで計算を作成します。 計算に列名や関数を追加するには、リストでダブルクリックします。 カテゴリ メニューで希望するカテゴリを選択することにより、カテゴリ別に関数をフィルタすることができます。 全ての関数は解説を伴っています。その関数をクリックすることで、解説を見ることができます。 また、各関数ではその適切な使用法を示しています。 例えば、 SUM 関数は、 SUM (p1, [p2],…) として表されています。 これは、 p1 や p2 など、参照された列の値を合計することを意味しています。
  8. 計算が有効であることを確認するために 検証 をクリックします。
注記: 列名には非 ASCII 文字は 使えません 。 計算の中の列を参照するには、 Column# を使います。ここでは、 は1を基準とした列の順番を指します。 例えば: CONCATENATE(Column2,Column3)
  1. Workbenchウィンドウ上部、ボタンツールバーの DataSetジョブ グループで 保存する をクリックします。
これでDataSetに、計算に基づいた新しい列が含まれるようになります。