問題タブ [rolap]

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

olap-cube - mondrian と olap4j を使用した日付範囲クエリ

olap4j を使用してモンドリアン キューブをクエリしています。スキーマ xml で標準の TimeDimension を定義しました。

私が理解できないのは、olap4j を使用して、DateTime を共有ディメンションとして持つキューブで日付の範囲をクエリする方法です。

共有できる例はありますか?

よし

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

olap - スノーフレークスキーマを使用してディメンションを作成するにはどうすればよいですか?。以下の詳細

3つのテーブルがあります-

1)学生-私のファクトテーブル(FKADDRESS_IDでアドレスを参照)

2)アドレス-このテーブルには、FKCOUNTRY_ID参照COUNTRYが含まれています

3)国-これには、表示するNAMECOLUMNがあります。(PK ID)

私はこれを書いたが、それが正しいかどうかわからない

基本的に私はStudent(FACT TABLE)をCOUNTRY ConsostsofFactに参加させたい---Def.. then this

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

sql-server - 未知のものに対応するすべてのレベルの製品分類を元に戻すには、SQL クエリをどのように作成すればよいでしょうか?

質問があまり明確ではないかもしれませんが、よりよく説明しようとします:

私はデータ ウェアハウスを構築しており、ROLAP 用の Product ディメンション テーブルの構築に取り組んでいます。ディメンションには、製品、ブランド、クライアントが含まれます。

したがって、OLTP には、Client テーブルをキーオフする Brand テーブルをキーオフする Product テーブルがあります。データ入力中に、製品は不明であるがブランドはわかっている場合があるため、ProductID フィールドに NULL が含まれることがあります。

そのため、データ ウェアハウスを使用して、SSIS 経由で ROLAP をロードするために使用される OLTP のビューを作成しています。ブランドとクライアントを含むすべての製品のリストを作成するビューがあります。私がする必要があるのは、製品またはブランドが不明または NULL の場合に対応する結果をそのビューに追加する方法を見つけることです。

クロス結合を使用してみましたが、ブランドの契約が正しくないなどの行を取得していました。

  • 製品 (ID、製品名、ブランド ID)
  • ブランド (ID、ブランド名、ClientID)
  • クライアント (ID、クライアント名)

私が目指している最終結果は次のとおりです。

製品が不明な場合、ブランドはどのように知られているのでしょうか? その理由は、このシステムは製品に関する顧客からの電話であり、発信者は電話をかけているブランドしか知らない場合があるためです。

とにかく、私が自分自身を十分に説明し、そこにいる誰かが私に解決策を持っていることを願っています. よろしくお願いします!!

ありがとう

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

olap-cube - RolapまたはMolapのwhat-if分析とその方法

OLAPキューブでwhat-if分析をシミュレートしたいと思います。たとえば、部門間で従業員を移動することによる部門のリソース予算への影響や、製品をある工場から別の工場に移動した場合の製造コストの移動を知りたいです。

だから私はロラップキューブ「モンドリアン」またはモラップを使用する必要がありますか?

例を教えていただければ幸いです、tuto ...;)よろしくお願いします

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

mdx - モンドリアン - MDX メンバーの例外が見つかりません

mysql でスタンドアロンとして mondrian を実行しています。mondrian.olap.MondrianException: Mondrian Error:Cannot find MDX member '[Measures]'. Make sure it is indeed a member and not a level or a hierarchy.MDX クエリを実行すると例外が発生します

問題を作成しているカタログxmlは

ここでは、階層名とメンバー名は同じです。これが問題の原因です。

しかし、同じ XML は mondrian + mysql を介して Saiku で正常に動作します。どちらの場合もモンドリアン 3.3 を使用しました。この問題の解決を手伝ってください。

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

data-warehouse - データ ウェアハウスの代理キー

DWH 環境における代理キーの一般的な概念を理解しています。しかし、私が理解できず、情報を見つけることができなかった2つの側面があります。

  1. 代理キーがDWH 全体で一意であること、または1 つの Dimension で一意であることはよくあることですか?
  2. 階層を持つディメンションがある場合、その階層は代理キーの生成に影響しますか?
0 投票する
1 に答える
682 参照

ssas - SSAS キューブのデータ ソースとして CSV またはテキスト ファイルを使用する

SSAS キューブのデータ ソースとして CSV またはテキスト ファイルを使用できますか。私は大量のデータを処理し、同じデータを分析するために SSAS キューブ (ROLAP) を維持しています。データ (〜 2 GB) は、キューブのデータ ソースとして機能する DB にアップロードする書式設定されたテキスト ファイルとして 1 時間ごとに取得されます。次に、キューブはこのデータを DB からフェッチして処理します。テキスト ファイルを使用してキューブを直接処理したいと考えています。これにより、多くの時間を節約できます。

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

sql - 分析クエリ (SQL) ジェネレーターの作成に関するアドバイス

OLAP ソリューションとして、Microsoft の Analysis Services (SSAS) から HP Vertica データベースに移行しています。その一環として、クエリ言語を MDX から SQL に変更する必要があります。必要なディメンションとファクト (出力) を指定することで、他のユーザーが API またはユーザー インターフェイスを介してデータを照会できるカスタム MDX クエリ ジェネレーターがありました。生成された MDX クエリは問題なく、結合を手動で処理する必要はありませんでした。

ただし、現在 SQL 言語を使用しており、異なるファクト テーブルにデータを保持しているため、同じディメンションとファクト プリミティブを使用してこれらのクエリを生成する方法を見つける必要があります。

例えば。ユーザーがクライアント名と販売数を確認したい場合、次のようなリクエストを受け付けます。

次のようなクエリを生成します。

そして、それは本当に急速に複雑になります。

ディメンション テーブルとファクト テーブルの間の関係を格納するグラフ ベースのソリューションを考えています。グラフ内のノード間の最短パスを見つけることで、必要な結合を構築できます。

この種の問題の解決策やそれを解決できるサードパーティ製品の検索に使用する必要があるキーワードなど、この件に関する情報をいただければ幸いです。検索してみましたが、問題はかなり異なっていました。