Community Spring Cleaning week is here! Join your fellow Maveryx in digging through your old posts and marking comments on them as solved. Learn more here!
Free Trial

ディスカッション

答えを見つけ、質問し、Alteryx の専門知識を共有してください。
解決済み

Microsoft Accessの1対Nの表示はAlteryxではどのようにするべきなのでしょうか。

aifumi
メテオール

 

A地域、B地域に同じアンケートを取りました。

データファイルが以下のように記録されていて、(csvファイルみたいにイメージです。)

質問番号 回答内容 A地域回答数 B地域回答数

問1   はい  10      5

問1   いいえ  1      4

問2   はい   6      5

問2   いいえ  5      4

 

質問マスタファイルが以下のように記録されています。

質問番号 質問内容

問1   あなたはこの町が好きですか

問2   質問内容 あなたはずっとこの町に住みたいですか

 

レポート作成は以下のように考えています。

 

問1  質問内容 あなたはこの町が好きですか

       A地域回答数 B地域回答数

問1  はい  10      5

問1  いいえ  1      4

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

問2  質問内容 あなたはずっとこの町に住みたいですか

       A地域回答数 B地域回答数

問2 はい   6      5

問2 いいえ  5      4

 

リレーショナルデータベースの発想だと、

質問番号というキーワードでリレーションして、質問マスタファイルを1として、データファイルをNとして

設定して、フォーマットをつくればいいのですが、

Alteryxの場合に、

そもそもどのように発想すればいいのでしょうか。

データファイルと質問マスタファイルの質問番号「問1」「問2」をキーとして「結合ツール」で結合して、

レポーティングの「テーブル」ではぞれぞれのレコードにマスタファイル情報を追加されるだけですし、

1対nという発想もありませんし....

「複数結合」ツールでフィールドをTableとして各質問の内容とデータファイルを

手動でくっつけていくイメージでしょうか。

 

ちなみに質問及び地域は実際はもっと多く、また固定ではないです。

ワークフローを実行するたびに違う数になります。

 

5件の返信5
Mizuno
アステロイド

こんなイメージですか?

適当に組んだのでレイアウトはいい加減ですけど。
Zipで上げれなかったのでファイル個別にUPしてます。

回答はフォルダで読み込みです。

質問ファイルはCSV読み込みで作ってます。

問NoをKeyに結び付けてます。

たとえば.PNG

Mizuno
アステロイド

続きです 。

すいません、回答ファイル2と質問マスターが何故かUPLoadできないので、先ほどの投稿のイメージ図を参照してください。

AkimasaKajitani
17 - Castor
17 - Castor

地域数は質問によって変わらない想定だと、単純なワークフローで構築可能です。

(地域数はWFを回すたびに変わっても大丈夫ですが、地域で差分があるとNullとして表示されます)

 

質問マスタ

AkimasaKajitani_0-1611237408322.png

回答

AkimasaKajitani_1-1611237442941.png

 

ワークフロー

AkimasaKajitani_2-1611237453491.png

アウトプット

AkimasaKajitani_3-1611237517501.png

 

 

おそらく、レポーティングツール(テーブルツールと、レポートテキストツール)の使い方がポイントかと思います。

ちなみに、レポートテキストツールは日本語のフィールド名だとうまくいかないので、英語のフィールド名に直しています。

 

質問ごとに地域数が変わる場合は、複雑なWFになります(バッチマクロにすればワークフロー自体はそれほど複雑にはならないと思います)

aifumi
メテオール

マクロまで提示いただき、ありがとうございます。

データまで作っていただいて、私のほうがアッするべきでした。ありがとうございます。とはいえ、まだ、動的リネームのところが理解できず、.以下のようなエラーが出てしまって、自分ではうまく動かせていません...少々お時間いただいて理解に努めます。。。

aifumi_0-1611538747358.png

 

 

aifumi
メテオール

動的リネームの部分も理解できました!ありがとうございます!