Power Query エディターに 2 つのテーブルがあります。User
とAccount
。
User
ユーザーごとに所有されているアカウントの数をカウントする列を追加しようとしています。
これを行うために、UserAccountCount
アカウントを参照し、ユーザー ID でグループ化を実行するというステージング クエリがあります。User.Id
と を含む 2 列のテーブルを返しますCount
。
User
次に、クエリをマージして展開しようとしましたUserAccountCount
が、Expression.Error: A cyclic reference was encountered during evaluation.
.
あるクエリを別のクエリで参照したため、循環的であることに同意します。重複以外に、クエリを参照できる方法はありますか。
重複したコードを最小限に抑えようとしています。
評価を停止し、クエリの実行順序に影響を与える可能性があるように、Table.Buffer を使用しようとしました。
テーブルは、によって参照される前にを取り込むためにテーブルAccount
上で結合およびマージされることに注意してください。User
User.Name
UserAccountCount
ステージング クエリでこれを行うのは悪い設計ですか。AddColumn 式を使用してこれを行う必要がありますか?