Skip to main content

Make Columns tool 列作成ツール

列作成ツールの正式サポート

2024.1リリースより、Alteryxは列作成ツールを公式にサポートしています。このツールには、Designerの変換ツールカテゴリからアクセスできるようになりました。

ツールごとに学習

列作成ツールには、「ツールごとに学習」が用意されています。 サンプルワークフロー を参照して、このサンプルを含むさまざまなサンプルをAlteryx Designerで直接利用する方法をご確認ください。

列作成ツールを使用すると、データの行を取得して複数の列に配置できます。作成する列の数と、レコードの配置(水平または垂直)を指定できます。

このツールは、レポート作成や表示の際に、レコードを整理してテーブル内にうまく収まるようにする場合に便利です。たとえば、50レコードのリストを表示したくない場合、列作成ツールを使用して、そのレコードを5列10行のテーブルに整理できます。

ツールの設定

  1. 列数 : 作成するレコード数を指定します。既存のフィールドごとに、列名に先行する「Column_#」という新しい列が作成されます。

    • 入力に2つのフィールドがあり、2つの列を指定している(グループ仕様なし)場合、4つの列がツールから出力されます。

    • 入力に2つのフィールドがあり、1つのグループフィールドと共に2つの列を指定している場合、3つの列がツールから出力されます。

  2. レコードを水平または垂直に配列する方法:

    • 水平方向に配列する : Designerはレコードを入力位置で配置し、指定した列数に達するまで、セルを左から右に配置します。その後、Designerはレコードを次の行に折り返し、続けて左から右に配列します。

    • 垂直に配列する : Designerはレコードを入力位置で配置し、セルを上から下へ行で配置します。Designerは、指定した列数で折り返します。

    レコードの完全一致がない場合は、 [Null] 値がセットに入力されます。

  3. グループ化フィールド(オプション) : グループフィールドを指定すると、Designerではグループ値でレコードが並べ替えられ、特定のグループの列全体で入力レコードの位置に従って配列されます。[ すべて ]および[ クリア ]ボタンを使用して、すべてのフィールドを選択するか、選択をクリアするかを選択します。

グループ解除

表3 入力データストリーム

食べ物

リンゴ

バナナ

サクランボ

デーツ

アスパラガス

ブロッコリ

ニンジン

ダイコン



表4 水平方向に配列する: 列数 は2に設定されます。

Column_1_Food

Column_2_Food

リンゴ

バナナ

サクランボ

デーツ

アスパラガス

ブロッコリ

ニンジン

ダイコン



表5 垂直に配列する: 列数 は2に設定されます。

Column_1_Food

Column_2_Food

リンゴ

アスパラガス

バナナ

ブロッコリ

サクランボ

ニンジン

デーツ

ダイコン



グループ化

表6 入力データストリーム

グループ

食べ物

フルーツ

リンゴ

フルーツ

サクランボ

フルーツ

バナナ

フルーツ

デーツ

野菜

アスパラガス

野菜

ニンジン

野菜

ブロッコリ

野菜

ダイコン



表7 水平方向に配列する: 入力データストリームのグループ列は、ツール設定の[ グループ化フィールド ]で選択したフィールドです。

グループ

Column_1_Food

Column_2_Food

フルーツ

リンゴ

バナナ

フルーツ

サクランボ

デーツ

野菜

アスパラガス

ブロッコリ

野菜

ニンジン

ダイコン



表8 垂直に配列する: 入力データストリームのグループ列は、ツール設定の[ グループ化フィールド ]で選択したフィールドです。

グループ

Column_1_Food

Column_2_Food

フルーツ

リンゴ

サクランボ

フルーツ

バナナ

デーツ

野菜

アスパラガス

ニンジン

野菜

ブロッコリ

ダイコン