問題タブ [dax]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
excel - PowerPivot - ディメンションをフィルター処理して値を取得する方法
次のテーブル/関係を持つ PowerPivot レポートに取り組んでいます。
ファクトテーブル:
- スポンサー ID
- オフィスID
- タイプ
- 色
- 量
DimSponsor:
- スポンサー ID
- スポンサー名
- プロジェクト名
DimOffice:
- オフィスID
- 領域
- 国
- マネジャー
- 従業員数
リレーションシップは、2 つのディメンション テーブルのそれぞれに FactTable が存在します。
従業員数で処理されたアイテムの平均数を表す SUM(Quantity)/SUM(NumberEmployees) である計算メジャーを作成したいと考えています。
PowerPivotPro FAQ に記載されている問題が発生していると思います
[NumberEmployees] を唯一の値として [Region] の X 軸を持つピボット テーブルを作成すると、スライサーの選択に関係なく、すべての [NumberEmployees] の合計が常に表示されます (この場合、次の水平スライサーを作成しました)。 [スポンサー名])。
私は DAX を初めて使用し、自分のニーズを満たす数式を見つけるのに苦労しました。この問題の解決策はありますか?
ssrs-2008 - SSRS レポートのソースとして MS Dynamic AX 2009 を使用できますか?
SSRS レポートのソースとして MS Dynamic AX 2009 を使用することは可能ですか? どうやってするか
同じソースのデータにアクセスするために SQL クエリを使用できますか?
excel - DAX 関数 ParallelPeriod の使用方法
ParaellePeriod 関数を使用すると、時点間の値を比較できます (売上を 1 年前と比較した場合)。私はそれを使用する際に何か間違ったことをしていますが、それが何であるかはわかりません。
設定
単純な PowerPivot SQL Server 2008+ ソース クエリを作成し、Source という名前を付けました。このクエリは 168 行を生成します。6 つの ID (100-600) と 28 の日付 (2010 年 1 月から 2012 年 4 月までの月の最初) がすべて相互に適用されます。
MSDN から取得した数式を使用して、PowerPivot に派生列を追加しました
エラーは表示されませんが、計算されたデータはありません。さまざまな間隔 (-1、+1) と期間 (年、月) を試しましたが、役に立ちませんでした。
私のデモと MSDN の唯一の相違点は、MSDN のデモでは日付に対して別のディメンションが定義されていることだけでした。簡単に修正できるので、次の日付クエリを作成しました。このクエリは、2010 年 1 月 1 日から 2012 年 6 月 1 日までのすべての日 (1096 行) の行を生成します。
生成されたデータを使用して、ソースと日付の間に関係を作成し、この式を試してみましたが、うまくいきませんでした
PowerPivot デザイナーは次のようになります。
私が間違っていることについて何か考えはありますか?
参考文献
duplicates - 1回の列カウント重複の平均-PowerPivot+DAX
PowerPivotに、平均を取得したい列があります。ただし、値の唯一のインスタンスまたは別の列の重複値の最初のインスタンスである行のみを含めたいと思います。これはDAXで可能ですか?
簡単に言えば、別の列からの一意性を判断する、一意の行の列平均が必要です。
sharepoint - Power Pivot からデータを使用するときの属性としてのメジャー
ストアからの情報を含む Power Pivot ブックを作成しました (このドキュメントに接続してデータを使用する予定です)、基本的にはこのようなものです。
衣装ID | QtyPurchasedProductA | 数量購入製品 B | QtyPurchasedProductC ...
Power Pivot データをピボット テーブルとして使用するとすべて正常に動作しますが、ワークブックを SharePoint サイトにアップロードし、別のワークブックから PowerPivot に接続すると、すべてのメジャー (QtyPurchasedProductA、QtyPurchasedProductB、QtyPurchasedProductC) が次のように表示されます。メジャーではなく属性。
これは、データベースとカスタム DAX フィールドから取得した場合に発生します。
なぜこれが起こっているのですか?Power Pivot セントラル ドキュメントで指定できる方法はありますか? (sharepoointにアップロードしたもの)
ありがとう
excel - DATEADD と欠落している日付
PowerPivot 計算列の DAX 数式で日付に 10 か月を確実に追加するにはどうすればよいですか?
私の最初の試みは、EventDate 列に既に存在する日付に対してのみ機能します。
Chris Webb が彼のブログで書いたように、DATEADD は、結果の日付が EventDate 列に見つからない場合は常に空白を返すため、信頼できません。
2 回目の試行では常にデータが返されますが、日付が正しくありません。
注: EventDate のすべての日付は、月の最初の日です。PowerPivot for Excel 2010 を使用しています。数式は、日付ディメンションの会計年度階層用です。
DAX で月を追加するより良い方法はありますか?
mdx - PowerPivot で RANKX を使用する際の問題
RANKX 関数を使用して売上をランク付けしようとしています。私のテーブルは次のようになります。
製品 ID | 製品合計 |
ProductTotalに応じて製品をランク付けするProductRankという3番目の列が必要です。これが私が持っているものです
ただし、これは機能していません:(
これについて何か助けはありますか?
ありがとう
excel - DAX を使用して属性をメジャーに変更する方法は?
データベースに大量のデータがあり、Power Pivot を使用してピボット テーブルとして表示したいのですが、一部のデータはテキストです (一部のフラグ、月名、名前、姓など)。これらの属性を測定に変換して、ピボット テーブルの全体的なパフォーマンスに影響を与えないようにする方法はありますか?
いくつかのアイデアがありますが、まだ明確なものはありません。これが私のテーブルのサンプルです
これらの属性を使用する必要があるのは、データを UserID レベルで見ている場合のみです (市区町村、州レベルでデータが表示されている場合、名前や姓は気にしないので問題ありません) 方法はありますか?コンテキストを評価し、名前をメジャーにすることができますか?
何かのようなもの
(UserID を使用しているかどうかを確認する新しい手段。使用している場合は LastName を表示し、使用していない場合は空白で表示します)
何か案は?
ありがとう、
sql-server-2012 - PowerView でグラフの凡例を並べ替える
現在、PowerView をいじっていて、ちょっとした問題が発生しました。折れ線グラフ (以下) がありますが、グラフのデータ ポイントの最新の値に応じて凡例 (キーワード) を並べ替えたいと思います (現在はアルファベット順に並べ替えられています)。
これは、a) PowerView 自体内で、または b) DAX を介して何らかの計算列をシリーズ テーブルに追加し、それを基になる PowerPivot モデルの並べ替え列として定義することで可能ですか?
sql-server - MDX方程式をDAX方程式に変換
私はSQLServerの表形式モデルを研究しています。
MDX方程式をDAX方程式に変換するのに苦労しています。
次の計算を使用して、毎月のPCカウントの変化(増分または減少)率を表示したいと思います。
(当月のPCカウント-前月のPCカウント)/前月のPCカウント
これはMDX方程式であり、多次元モデルでうまく機能しています。
[PCカウント]は最後の空でない値です。
今月のPCカウントのDAX方程式を作成しました
これは、グリッドビュー(SSDT)とパフォーマンスポイントでうまく機能しています。ただし、前月のPCカウントの次のMDX方程式は、グリッドビュー(SSDT)で正常に機能していますが、この方程式は、下軸(月)のパフォーマンスポイントでエラーを示しています。
前月のカウント式の何が間違っているのかわかりません。DAXを使用してこの結果を取得するにはどうすればよいですか?