問題タブ [olap]

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.

0 投票する
1 に答える
603 参照

tsql - OLAP キューブのメジャーの計算に使用されるファクト テーブルの列を特定する方法

Olap キューブ データと、キューブが構築されたリレーショナル テーブルのデータが正しいことを確認する必要があります。これを行うには、TSQL クエリを作成し、値をキューブの値と比較します。

しかし、測定に使用する列を決定する過程で行き詰まりました。メジャーに使用されている列を特定するにはどうすればよいですか?

助けてください!

0 投票する
1 に答える
1098 参照

ssas - キューブ パーティション: DSV デザイナーのファクト テーブルは、キューブ パーティションの 1 つにすぎませんか?

ファクト テーブルには 16 個のパーティションがあります。16 個すべてが同じ構造を持ち、同じ集約スキームを持っています。それらの 15 にはデータが含まれており、16 番目にはデータが含まれていません。

では、DSV デザイナーのファクト テーブルはそれらのパーティションの 1 つにすぎないのでしょうか? (ただし、ヘッダーの名前はパーティションの 1 つと一致します)

そうであれば、別のパーティションを処理する必要があるときはいつでも、デザイナでファクト テーブルを置き換えて再処理するだけですか?

0 投票する
3 に答える
978 参照

olap - OLAPキューブへの更新の書き込み

ユーザーが入力したメジャー値(販売予測)を.NetクライアントアプリケーションからSQL Server Analysis Services OLAPキューブに書き込む最も簡単な方法は何ですか?

基になるファクトテーブルはDMLステートメントで更新でき、キューブは再処理できることを認識していますが、代替手段を探しています。

よろしく、アレクサンダー

0 投票する
1 に答える
260 参照

olap - キューブ構成

Project Serverの[キューブ構成]ページで、エンタープライズフィールドをディメンションとしてキューブに追加するオプションがあります。キューブのドロップダウンから[割り当て]オプションを選択すると、選択可能なフィールドのリストが表示されます。ただし、一部のフィールドには「R__Assignment」または「T__Assignment」という接尾辞が付いており、それらの機能に関するドキュメントが見つかりません。

どんな助けでもいただければ幸いです;)。

代替テキストhttp://img39.imageshack.us/img39/9567/cubefieldselect.gif

0 投票する
3 に答える
230 参照

ssas - 結合する列を見つける方法

キューブの DSV 内のテーブル間の列の依存関係を簡単に見つける方法はありますか? 私がこの質問をしている理由は、dsv にたくさんのテーブル (fact テーブルと dim テーブル) がある場合、行をたどるのが難しいからです。

助けてください!

0 投票する
1 に答える
913 参照

ssas - 計算されたメンバー:SSAS

SSASキューブプロジェクトの[計算]タブで、[メジャー]ディメンションはメジャーグループ内のすべてのメジャーも表しますか?

例:Patron Revenueには、実際の勝ち、キャッシュイン、キャッシュアウトのメジャーがあります。PatronRedemptionには、オペレーターの支払い、ドルの償還、コンプの償還のメジャーがあります。

[計算]タブでは、[実際の粗利益]は[メジャー]。[実際の勝利]-[メジャー]。[オペレーターの賃金]-[メジャー]。[償還報酬]-[メジャー]。[ドルの償還]として計算されます。

したがって、この場合、[メジャー]ディメンションは、異なるメジャーグループにある実際の勝ち、オペレーターの支払い、償還報酬、ドルの償還などのメジャーを表しますか?

感謝します!

0 投票する
1 に答える
79 参照

ssas - 計算されたメジャーの列をトレース バックする

計算されたメジャーで使用/結合された実際の列を追跡するにはどうすればよいですか? 私がこの質問をしている理由は、同等の TSQL クエリを記述して、計算されたメジャーの結果で結果を検証しようとしているためです。これまでの私のアプローチは、メジャー プロパティを調べて、使用されているテーブル/ビューと列名を見つけることでした。DSV は非常に乱雑に見え、行をたどるのが難しいため、コラムへの参加は困難な部分でした (私には不可能としましょう)。

どんな提案でも大歓迎です!

0 投票する
1 に答える
181 参照

ssas - 計算された測定値に必要なヘルプ

パトロンレベニューキューブ:

計算されたメジャー「AcutalGrossProfit」の1つには、次のように使用される4つのメジャーがあります。

「[Measures]。[AcutalWin]-[Measures]。[OperatorPay]-[Measures]。[RedeemingDollars]-[Measures]。[RedeemingComp]」</p>

最初の2つのメジャーはvw_fact_patronrevenueビューに属し、他の2つはvw_fact_patronredemptionビューに属します。

これらの2つのビューには、相互に外部キーの関係はありません。それらは、ディメンションビューを介して関連付けられています。

計算されたメジャーを検証するには、selectステートメント(私が持っている)のcolumn_names、column_names(私が持っていない)を結合するテーブル/ビュー(私も持っている)を取得する必要があります。直接関係のないテーブルが必要です)ただし、両方のテーブルに共通する列がいくつかあります

0 投票する
1 に答える
2987 参照

sql-server - ROLAP と MOLAP の両方について、SSAS で不規則な階層をモデル化する最良の方法は何ですか?

現在、SSAS で不規則な階層をモデル化しようとしていますが、行き詰まっています。

まず、次のようにモデル化しようとしていました。

この例の最後の行には、「欠落している」レベルの空白がありました。

ここで、ROLAP は階層を正常に解釈することができましたが、MOLAP モードはファクト テーブルからのメンバーの分類を誤ったため、集計がオフになりました。

次に、不規則な階層である AdventureWorksDW の例の SalesTerritory ディメンションに基づいて、次のように変更しました。

HideIfOnlyChildAndSameNameAsParent を利用してメンバーを非表示にしています。

現在、MOLAP の数字は並んでいますが、ROLAP ランドでは、階層のレベル 1 に約 10000 人のメンバーがいるため、大幅な速度低下が発生しています。SSAS は拡張でランチに出かけます。

明らかに何かが欠けていますが、不規則な階層を行う「正しい」方法の例はあまり見たことがありません。

回答ありがとうございます。

0 投票する
0 に答える
171 参照

ssas - 寸法を完全に処理する必要がありますか?

SQL Server Analysis Services 2000 に共有ディメンションがあります。このディメンションは 2 つのキューブで使用されています。寸法は不変寸法としてマークされます。

データベースの一部のメンバーの名前が変更されました。ただし、構造的な変更は行われていません。ディメンションをインクリメンタルに処理しますが、ディメンションに格納されているメンバーの名前は変更されません。

ディメンションを完全に処理する唯一のオプションはありますか? 2 つの非常に大きなキューブ (30 GB のキューブと 300 GB の生のファクト データ) を再処理する必要があるため、私はそうしたくありません。

助言がありますか?

編集: SSAS 2005 で動作する同様のソリューションがあり、プロセス更新オプションが動作しています。つまり、メンバーの名前が変更されています。