Free Trial

ディスカッション

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

集計ツールの動作に関して

Masao
メテオール

集計ツールの動作に関してご存じの方がいらっしゃいましたら教えていただきたく投稿いたします。

下記左のような入力を、右のようにIDごとに最低価格を出すという単純なフローです。

出力にはIDをそのままmaterial_nameとして付け加えています。

Masao_0-1670496293657.pngMasao_5-1670497464634.png

 

 

これは集計ツールひとつで行けそうだということで次のような設定をしたところ、なぜか最低価格以外のものも出てきてしまいます。

Masao_2-1670496707329.pngMasao_3-1670496750627.png

 

集計ツールで同じ項目(ID)を2回グループ化すると最小値を出すことができなくなってしまうのでしょうか?

現在は苦肉の策で、集計ツールではIDのグループ化1回にしておいて、そのあとにフォーミュラツールでmaterial_nameを加えています。期待していたライン数よりも多いものが出てきてフローをデバッグしていた際にこの現象に気づきました。

よろしくお願いいたします。(Alteryx Designerのバージョンは2022.1.1です)

 

Masao_4-1670497312243.png

 

2件の返信2
Yoshiro_Fujimori
マグネター

@Masao ,

私のDesignerは2021.3ですが、いただいたワークフローを実行すると、以下のエラーとなります。

Yoshiro_Fujimori_0-1670540851602.png

同じ項目を複数回グループ化すること自体がエラーと言われているみたいです。

 

こちらでは問題が再現できないので、集計ツールを使った解法はご提案できませんが

IDごとに最低価格を出す」のがやりたいことなのでしたら

代替策として、以下のようにソートとサンプリング(IDでグループ化)で出す方法ではいかがでしょうか。

Yoshiro_Fujimori_1-1670541025689.png

Yoshiro_Fujimori_3-1670541326154.png

 

Yoshiro_Fujimori_2-1670541052839.png

 

Masao
メテオール

解説ありがとうございます。

最新バージョンのDesignerでは同じ項目で複数回のグループ化がそもそも許されていないのですね。

2022.1.1ではエラーにはならないけれど正しい結果が得られないということで、どちらにしてもツールの数を減らすことはあきらめて地道にフィールドを作ることにします。。。

ソートとサンプリングの使い方も参考にさせていただきます。同じことをやるのでもいろいろな方のやり方があるのを拝見して「はっ」とさせられることがあって楽しいです。

重ねてありがとうございました。