問題タブ [mondrian]

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

open-source - mondrian / olapに接続し、私のWebサイトでピボットテーブルとグラフを表示するための無料ツール

Pentaho、JasperSoft、icCube、SpagoBIなどのいくつかのオープンソースBIプロジェクトで遊んだ。私はなんとかそれらに私のデータを記入し、いくつかのレポートを表示したり、分析を行ったりしました。しかし、今私が本当に必要としているのは、それらのインターフェースをスキップし、いくつかのフィルターを使用してMDXクエリだけをMondrianサーバーに呼び出し、自分のNAVIGATIONを使用して自分のWebサイトのデータを表示することです。MDXビューアのようなもの。

EG私のWebサイトでは、垂直ナビゲーションメニュー階層に約10000個のアイテムが埋め込まれており(すべてのアイテムを個別に分析ビューにすることはできません)、選択したアイテムに基づいて、すべてのアイテムのピボットテーブルとグラフを表示したいと思います。 MDXクエリを呼び出し、フィルターを適用します(選択したアイテムの「where」)。問題は、そこでスライスしてさいの目に切る必要はなく、ドリルダウンするだけです。

JPivotに代わるものが必要だと思いますが、実際にはレポート作成者全体ではなく、組み込みアプリのように実行されています。OpenIのようなものですが、スタンドアロンプ​​ラットフォームのように分散されているわけではありませんが、PentahoやJasperSoftのプラグインのようになっています。icCubeはそのような機能をカバーするためにJSライブラリを提供する傾向がありますが、コメントのために無料で使用できるようには見えません。

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

perforce - MondrianソースコードリポジトリのPERFORCE接続が失敗する

Mondrianソースコードのダウンロードとコンパイルでhttp://mondrian.pentaho.com/documentation/developers_guide.phpをフォローしようとしています。

www.perforce.com/downloads/complete_listからWindows7の新規インストールにP4Vクライアントをインストールし、次のように構成しました。

ホスト:perforce.eigenbase.org

ポート:1666

「perforce.eigenbase.org:1666へのTCP接続に失敗しました。接続:72.14.190.177:1666:WSAECONNREFUSED」しか取得できないようです。

また、「telnet perforce.eigenbase.org 1666」を実行しようとしましたが、同じタイプのエラーが発生しました。

ドキュメントに反してリポジトリが移動しましたか?または、間違ったPERFORCEクライアントを使用していますか?

証明可能な方向性をいただければ幸いです。

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

mondrian - olap4j Api を使用して Mdx のルート レベルのディメンションを取得する


私は本当に私を殺している問題を抱えています。ところで、私はMdxが初めてで、olap4j Apiを使用してMDXクエリを構築しています。私の問題はルート要素にあります。コード スニペットは次のとおりです。

これで、使用するディメンション Product を持つオブジェクトができました。[Product].[All Products]軸に追加するときに、このようなものを MdxQuery の一部にしたいと考えてproductDimensionいます。ハードコードすることはできます[All Products]が、渡されたディメンション名が製品以外の場合、ストアなどの問題になります。だから私が欲しいのは、olap4jを動的に使用して、[すべての製品]または[すべての店舗]または[すべてのメジャー]に相当する[明確なメジャー]のような名前を取得できるかどうかです。

PS: これは、次元名を受け取り、製品が渡された場合は [製品].[すべての製品]、メジャーが渡された場合は [メジャー].[すべてのメジャー/一部のメジャー] のような次元の最初のメンバーを返すメソッドです。

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

mdx - BigQuery 用モンドリアン アダプタ

MDX を使用して Google の BigQuery にクエリを実行する方法があれば、非常に便利です。自然な解決策は、モンドリアン アダプターになると思います。

このような作品はありますか?

私が質問している理由は、MDX には多くのノウハウがあり、MDX コネクタを使用すると、既に知っていることを再利用できるからです。

さらに、MDX は OLAP クエリに最適です。階層や親の比率の計算 (合計に対する寄与率など) などは MDX で標準化されていますが、SQL では 100 通りの方法で解決できます。

過去 3 週間の空でない週の移動平均を計算することは、依然として SQL では複雑ですが、MDX では簡単です。多くの例があります。

そして最後に、Excel Pivot または MDX クエリを吐き出す他の 100 以上の既存のツールを使用して、Google BigQuery からのデータを分析できるようになります。

乾杯、ミカ

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

olap - 文字列値を mondrian olap のメジャーとして表示できますか

文字列値をメジャー値の 1 つとして表示したい。ファクト テーブルにそれぞれ整数値と文字列値があり、外部テーブルのキーもある場合。その後、整数値をメジャー値として表示できましたが、文字列値をメジャー値として表示できませんでした。キューブのスキーマ(XML で記述)のMeasure 要素では、メジャー値に「アグリゲータ」(メジャー値の集計関数を指定)を持たないことが許可されていないためです。もちろん、一部の文字列値を集計できないことは理解しています。しかし、階層の最新レベルの文字列値を表示したい。

以下の記事を読みました。(このページの中央付近) は、メジャー値として文字列値を含むキューブを示しています。ただし、これは Dimension テーブルの Property 値の例であるため、この文字列値はファクト テーブルには含まれません。実際のテーブルに含まれる文字列値を表示したい。

モンドリアン キューブの単純な日付ディメンション

文字列値をメジャー値として表示できるアイデアはありますか? または、Mondrian のソース コードを編集する必要がありますか?

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

mdx - MDX 計算メンバーが認識されない

モンドリアンを使用しています。

次のクエリを使用する場合:

次のようなエラーが表示されます。

誰かがエラーを指摘してもらえますか?

Added_On時間次元です。スキーマ ワークベンチを使用して、このスキーマを作成しました。残りは今までうまく機能しています。

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

mdx - MDXオブジェクトがキューブに見つかりません

エリアのある地区があります。キューブからデータをフェッチしようとしています。問題は:

  1. データベースの地区に新しいエリアを追加します。
  2. キューブ内のデータは、1日に1回だけ再計算されます。したがって、新しい領域を追加した後は、キューブに表示されなくなります。
  3. キューブから情報を取得しようとすると、「MDXオブジェクト」[ATD]。[Area]。&[6007d9a7-a137-4bba-9d72-0020ee5d2db0]「キューブに見つかりません」というエラーが表示されます。キューブが再計算された後、すべてがわかった。

どうすればこのエラーと戦うことができますか?

前もって感謝します。

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

php - PHP から MySQL データベースを使用する Database Cube に接続する (JDBC を使用)

私のデータベース チームは、MySQL データベースを使用してデータベース キューブをセットアップしました。PHP からこの Cube に接続し、MDX クエリを使用してデータを取得する必要があります。

その方法が見つかりません。誰かがこれをできるだけ早く助けてくれませんか?

参照ドキュメント :- MySQLEnterprise と Mondrian を使用したインタラクティブな OLAPApplications の作成

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

php - olap4phpを使用してPHPのMondrianCubeでMDXクエリを実行する

私はolap4phpを使用してMondrianのデフォルトのFoodMartXMLスキーマに接続しており、MDXクエリを実行して、動作させることができるかどうかを確認する必要があります。

私の現在のコードは以下の通りです:-

出力は「はい」なので、接続は機能していると思います。今、私はそれにMDXクエリを実行したいと思います。