問題タブ [olap-cube]

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 に答える
1585 参照

ssas - 参照寸法は不良ですか?

私はOLAPとSSASにかなり慣れていませんが、リレーショナルデータウェアハウスに精通しています。参照ディメンションについての私の質問は、正しく使用すると、それらが悪い、必要な悪、または役立つかどうかです。Andventure WorksとGeographyディメンションの参照を見つけることができるすべての投稿ですが、実際の経験を探しています。

私のキューブにはかなり標準的な日付ディメンションがあり、日付ディメンションにFKDateIdを持つ日付メトリックREFERENCEディメンションを作成したいと思います。この日付メトリクス参照ディメンションの内部に、AccountIdのメンバーといくつかの「アクション」メンバーを追加して、日付、月、または年などでカウントする特定のアクションを要約します。

そのルートにある私の日付メトリック参照は、DateIDとAccountIdで一意になります。これにより、関連付けようとしている日付ディメンションごとに「アクション」の動きを要約できます。

私はこれをすべて間違っていますか?

0 投票する
2 に答える
1084 参照

ssas - SQL OLAP キューブとディメンション

Windows Server 2008 では、SQL Server 2005、Visual Studio、および SQL Server Analysis Services を使用して、OLAP キューブを作成しました。

シナリオは、製品、顧客、およびエージェントを販売する典型的な店舗です。

キューブは、ファクト テーブル tblVendite (販売データ) と sql ビューに基づくディメンションによって作成されます。

スクリーンショットをここに埋め込もうとしましたが、サイズが変更されてクリアされないため、安全なサイトに投稿して表示しました:

スクリーンショット: 立方体の構造

  • ファクト テーブル tblVendite (販売) > PK: CdArticolo (IDProduct)
  • DIMENSION Prodotti (プロドッチ)
  • DIMENSION Calendario(カレンダー)
  • DIMENSION Agenti(エージェント)
  • DIMENSION クライアント(顧客)

カレンダー、顧客/エージェント、製品、ブランドなどの基本的なフィルタを使用してキューブをブラウジングします...すべて正常に動作します

ここで、次のような新しい機能を提供する必要があります。 すべての会社の「トップセラーブランド」と各エージェントの販売を比較して、それらのブランドをどのように販売しているかを確認する

そこで、新しいテーブルと関連するビューを作成しました: vwMarcheOrd(トップ セラー ブランド)

テーブルトップ セル ブランドは事前に入力されてspおり、ブランドごとに 1 つのレコードが含まれています ( CdMarca- Position-Description 順位順) 。

vwMarcheOrdPKが存在し、存在しないため、ファクトテーブルに直接リンクすることはできません。そのため、CdMarca製品を「ブリッジ」してファクトテーブルにリンクする必要がありますCdMarcaCdArticolo

Brandおよび の次元と属性Top Brand:

スクリーンショット: キューブ ディメンション

キューブと問題を閲覧する

ディメンションBrand(1) を行フィールドに追加すると結果は正しいが、Top Brand(2)を追加すると正しくなく、多くのブランドが欠落している(ただし存在する)

スクリーンショット: トップブランドをブラウズ

だから私の質問は2です:

  1. Top Brand次元について何が欠けているか、間違っているか、誤解していますか?
  2. How i can display all records代理店がそのブランドのアイテムを販売しなかった場合でも、行フィールドのトップ ブランド (空白行) ?

ps vMarcheOrd のみに基づいてディメンションを作成し、Product テーブルとの参照関係を作成して、CdMarca > CdArticolo > Fact テーブルをブリッジしようとしましたが、結果は同じです

何日も前から私をブロックしているこの問題を解決するのを本当に助けてくれる人に前もって感謝します

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

ssas - 次元のカスタム間隔

ここでベストプラクティスに関する推奨事項を探しています。

特定の日に任意の数の間隔 (トランザクションで構成される時間のバケットを考えてください) を持たなければならないという要件があり、1 日に最大で N 個の間隔を持つことができます。これらの間隔は時間に似ていますが、任意の長さにすることができます。つまり、秒単位のものもあれば、分単位のものもあります。

間隔の形成方法は、ソース データに基づいています。任意の日に、常に間隔 1 から開始します。EOD までの間隔の総数は不明です。各間隔は固定数のトランザクションによって定義されます。間隔ごとに、終了時刻も知る必要があります。

ここで最善のアプローチは何ですか?ファクト テーブルをバケット化し、標準の時/分/秒ディメンションに接続する必要がありますか?それとも、トランザクション データを使用してそれに対応するディメンションを作成する必要がありますか?

フィードバックをお待ちしております。

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

crystal-reports - すべてのOLAPグリッドのOLAPキューブ接続設定をマスターオーバーライドしますか?

私はCrystalReports12.3を使用しており、ファイル内の各レポートには、接続を個別に設定する必要があるOLAPグリッドがあります。現時点では、個々のグリッドごとに次のように変更しています。

OLAPグリッドを強調表示>(メニュー)データベース>OLAPキューブの場所を設定...

毎回変更しなくても、すべてのOLAPグリッドがデフォルトで参照するマスター接続を設定できる方法はありますか?

0 投票する
2 に答える
3189 参照

excel - ピボットテーブル-VBA

OLAPCubeにリンクされているピボットテーブルのVBAを介していくつかの値を選択したいと思います。私が知っているように、そのような変更は次のように入力することで実現できます。

Excelシートのセルからパラメータのリストを取得するので、次のような単純な関数を記述しました。前述の例では、次のようになります。

このような文字列を配列関数のパラメーターとして使用することはできません(1つの文字列として認識されるため)。そのため、上記のコードを入力して、配列のバリアントに変換しようとしました。

残念ながら、それは何も変わりません-私が呼んでいるとき:

まだエラーメッセージが表示されます。私を手伝ってくれますか?

0 投票する
5 に答える
3261 参照

ssas - キューブ ブラウザーで使用される MDX を表示する

Cube Browser で使用されている MDX を見ようとしています。Google で検索しましたが、もう一度リダイレクトされます StackOverflow の投稿 キューブの参照中に生成された MDX クエリを表示します

はい、MDX は表示されますが、同じ MDX (Profiler からコピーして SSMS に貼り付けたもの) を SSMS-Analysis サーバーで実行しようとすると、実行されず、エラーが発生します。

ここで何か間違ったことをしていますか?そうでない場合、MDX をキューブから取り出す他の方法はありますか?

ありがとう

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

ssas - 分析サービスのカスタム認証

会社が支払ったすべての請求書をユーザーが入力できるようにする Web アプリケーションを会社に作成しました。会社にはすべての都市に部門があり、ユーザーは自分の都市に関連するデータしか見ることができません。ここで、データを分析するための OLAP キューブを設計しました。ユーザーはアプリケーションで Excel ピボット テーブルを開き、SSAS に接続しますが、データ全体にアクセスできます。

私の質問は、SSAS を介して都市に関連するデータのみを表示するにはどうすればよいですか? どんな助けでも感謝します。

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

jasper-reports - OLAP 接続からの JasperServer アドホック レポートにチャート オプションはありませんか?

Jasper OLAP デザイナーを使用して OLAP キューブを作成しました。Jasper Server でその OLAP スキーマを使用して OLAP 接続を確立しました。

私の目的は、その OLAP キューブを使用してレポートを生成することです。基本的に、表とグラフを含む PDF 形式のスケジュールされたレポートです。

[作成] -> [アドホック レポート] -> [OLAP 接続] を選択すると、グラフのオプションが表示されません。そこにある唯一のオプションはクロス集計です。これから、表形式のレポートのみを取得できます。

何が悪いのかわかりません..私の懸念は、このレポートをチャートで作成する方法です..私の質問は間違っている可能性があります..私はジャスパー、OLAP、およびすべてに慣れていません。よろしければご指導をお願いします。

前もって感謝します。

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

ssas - SQL Server Analysis Services - データマイニング エラー 5

NestedTable を使用して DataMining を処理しようとすると、このエラーが発生します。

なぜこれが起こっているのですか?