問題タブ [msas]
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.
ssas - MS SSAS 2005 のセッションとクエリを表示する方法
Microsoft SQL Server Analysis Services 2005 でキューブを参照しているときに、Excel などのクライアント アクセス ツールによって生成された (おそらく) MDX クエリを確認したいと思います。それを可能にするツールまたは方法はありますか?
Oracle の v$sessions のようなものを本当に探しています。リレーショナル SQL Server の sp_who と sp_who2 については知っていますが、MSAS 用のものはありますか?
sql-server - SSAS がキューブのメジャー データをロードしないのはなぜですか?
バックグラウンド:
SSAS がサードパーティ システムからデータを取得するために使用するデータ プロバイダーを作成しています。
AMO を使用して、サードパーティ システムの構成に基づいて、キューブ、ディメンション、メジャー グループ、およびメジャーを構築するツールを作成しました。
これで、キューブ ブラウザーでディメンションのメンバーをプルできるようになりましたが、メジャー データがクエリされることはありません。これは、データ プロバイダーがそこからのすべての SQL クエリ SSAS 要求をログに記録するためです。
では、どうすればこれを診断できますか?メジャーの構成手順は何ですか (これは、単一キー ディメンションに対する通常の 1:1 メジャーです。非常に単純なキューブです)。
私が知る限り、私のリレーションシップは作業ディメンションとメジャーと同じであり、SSAS やイベント ログからエラーは発生せず、キューブ ブラウザーに何も表示されず、一連の空のセルが表示されるだけです。
考え?
sql-server - ROLAP と MOLAP の両方について、SSAS で不規則な階層をモデル化する最良の方法は何ですか?
現在、SSAS で不規則な階層をモデル化しようとしていますが、行き詰まっています。
まず、次のようにモデル化しようとしていました。
この例の最後の行には、「欠落している」レベルの空白がありました。
ここで、ROLAP は階層を正常に解釈することができましたが、MOLAP モードはファクト テーブルからのメンバーの分類を誤ったため、集計がオフになりました。
次に、不規則な階層である AdventureWorksDW の例の SalesTerritory ディメンションに基づいて、次のように変更しました。
HideIfOnlyChildAndSameNameAsParent を利用してメンバーを非表示にしています。
現在、MOLAP の数字は並んでいますが、ROLAP ランドでは、階層のレベル 1 に約 10000 人のメンバーがいるため、大幅な速度低下が発生しています。SSAS は拡張でランチに出かけます。
明らかに何かが欠けていますが、不規則な階層を行う「正しい」方法の例はあまり見たことがありません。
回答ありがとうございます。
olap - OLAP、ディメンションに「不明な」メンバーがある場合、メジャーが追加されていない場合にのみ表示されます。それを修正する方法はありますか?
Microsoft Analysis Servicesに、いくつかのディメンションとメジャーを持つキューブがあります。
I(キューブブラウザの場合、またはExcelのピボットテーブルを使用する場合)、メジャーを追加せずにディメンションの属性をグリッドにドラッグしようとすると、次のようになります。
- 不明なメンバーがあった場合は、そのメンバーのみが表示されます。ディメンションの他の行は表示されません。
- ディメンションに不明なメンバーがない場合は、属性からのすべてが表示されます。
- メジャーをグリッドにドラッグすると、メンバーが不明なディメンションのすべてが表示されます。
メンバーが不明な場合でも、ディメンションのすべての行を表示するように動作を変更することはできますか?
または、何かを見逃しました。不明なメンバーがあることは、メジャーが追加されていないときにディメンションから表示される行数とは関係ありませんか?
mdx - MDXクエリでの特殊文字のエスケープ
クライアント用のBIダッシュボードを作成しています。データは分析サーバーキューブに保存されます。全体的にはうまくいきますが、smartalecテスターは、 `〜!@#$%^&*()_ +-= [] {} |;':" <>?、。/という名前のマーチャントを作成することにしました。クエリ結果の一部としては問題なく表示されますが、ユーザーがマーチャントにドリルインしようとすると、もちろん、\{;["はすべてMDXの一部です。これらのキャラクターを脱出する方法はありますか?\を前に置くか、文字を2倍にしてみました。私はあちこちを検索しましたが、何も見つかりませんでした。
TIA
mdx - MDX で同じディメンションをグループ化してフィルター処理する方法
各月の棒グラフといくつかのメジャーを含む棒グラフを作成したいと考えています。
しかし、月の一部と完全に重ならない可能性のある日の範囲でフィルタリングしたい.
その場合、それらの月の集計カウントを、月全体の集計ではなく、私の日付範囲に該当する日の集計のみにしたいと考えています。
それは MDX で可能ですか? また、可能である場合、リクエストはどのように表示されますか?
sql-server-2008 - 複数の種類の受取人
さまざまな種類の受取人に支払いを行っていますが、各種類の受取人のディメンションを作成してファクト テーブルに複数の外部キーを設定するか、type 属性を介してさまざまな種類の受取人を統合し、単一の FK を使用するかを考えています。 PayeeDim.Type の特定の値に対して PayeeDim テーブルで意味をなさない属性を持つことを犠牲にして、PaymentFact テーブルで...
これらの状況は通常どのように処理されますか?
TIA-e
mdx - 上位/下位の x 値フィルターを使用した階層の合計メンバー
Adventure Works DW で MSAS 2008 を使用しています。MDX クエリを使用して取得したいスライスの構造は次のとおりです。
- [製品].[スタイル]、[製品].[製品カテゴリ]、[測定値].[割引額]、[測定値].[再販業者の注文数量] 行
- [Product].[Color] 列
製品カテゴリ階層から上位 2 つのメンバーを取得するためのクエリの作成に行き詰まっています。問題は、[Product].[Style] 階層の新しい集計メンバーを作成する方法がわからないことです。以下のクエリを使用すると、[Product].[Product Categories] 階層の Total メンバーしか作成できませんが、Style 階層の合計を取得する試みはすべて失敗しました。
アドバイスをいただければ幸いです。
iis - ローカル キューブへの接続に msmdpump を使用できますか?
XMLA を使用してローカル キューブをクエリできるように、msmdpump を介してローカル キューブ (.CUB ファイル) に接続するように IIS を構成しようとしています。msmdpump.ini を次のように変更しました。
XMLA 要求を IIS サーバーに送信すると、内部サーバー エラー (エラー コード 500) が発生し、次のメッセージが表示されます。お探しのリソースに問題があり、表示できません。
MSAS サーバーではなくローカル キューブを指すように IIS を正常に構成した人はいますか?