0

モンドリアンに関する非常に基本的な質問をしたいと思います。モンドリアン キューブを構築するためのファクト テーブルを 1 つ作成しました。現在、そのファクト テーブルには行が含まれていません。では、モンドリアンのファクト テーブルに行を追加するのは誰ですか? 開発者かモンドリアン自身か?

4

1 に答える 1

2

開発者。

モンドリアンは、大まかに言えば、MDXクエリを取得してSQLクエリに変換するエンジンです。

さらに重要なことは、通常、データウェアハウス(モンドリアンキューブがある場所)として機能するデータベースと、実際のデータが取得される運用データベース(または複数)があります。cubename.mondrian.xmlファイルでキューブを宣言しましたが、運用データベースがどのように見えるかについてMondrianに指示していません(データベースのように見えない場合もあります。Apacheログから入力されたいくつかのキューブを維持しています!)

キューブにデータを入力するのは開発者の責任であるため、Pentahoの世界では、通常、ETLツールとしてPentaho Data Integration(Kettleとも呼ばれます)を使用します(つまり、あらゆるソースからデータを抽出するために使用するツールです。それを私たちの目的にとってより有用な形に変換し、データウェアハウスにロードします)

于 2011-11-11T12:21:52.100 に答える