問題タブ [olap4j]

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

java - SSAS キューブに接続しようとしているときに例外が発生しましたか?

olap4j ドライバーを使用して SSAS キューブに接続しようとすると、この例外が発生し、インターネットを検索しても情報が得られません。以下のような例外出力:

これが私の Java コードです: package cn.lds.olap;

jdk1.6.0_45 を使用しており、olap4j のバージョンは 1.1.0 です。

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

java - olap4j API を使用して、スキーマ ファイルから mysql 列名を取得する方法

私はBI概念の初心者であり、サーバーでmondrian使用olap4j APIしています。mondrian私の要件は、データベースに関するスキーマ ファイルまたはメタデータにマップされた mysql 列名を取得することです。基本的に接続でき、foodmartサンプル データを使用してサンプル クエリを実行できます。列名 (私は mysql を使用しています) または db メタデータを取得するためのサンプル コードを提供してください。

私が試しているサンプルコードは

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

olap - 他のマシンからこれらの xml ファイルにアクセスするにはどうすればよいですか?

Java アプリケーションで olap4j API を介してキューブにアクセスする必要があります。XML キューブ ファイルは、他の IP サーバーで利用できるようになります。たとえば、XML ファイルは 192.168.1.1 IP および C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\geomondrian\WEB-INF\queries パスになります。他のマシンからこれらの xml ファイルにアクセスするにはどうすればよいですか?

他の IP で利用可能なカタログにアクセスできません。以下の私のカタログ URL パスを見つけます。どうすればアクセスできますか?

Catalog=//192.168.1.10/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/geomondrian/WEB-INF/queries/simple_foodMart.xml

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

java - org.olap4j.metadata.Cube または mondrian.olap.Cube?

オブジェクトCube用に、org.olap4j.metadata.Cubeまたはmondrian.olap.Cubeの2種類のインポートがあるため、olap Webアプリケーションを開発しています。何を使えばいいですか?

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

reporting - olap4j クエリの結果を報告する方法は?

Olap クエリの結果からレポートを作成したくありません。結果の型は cellSet です。誰でも何か考えがありますか。

どうも

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

java - MS OLAP を Java に接続する

Java ベースのアプリケーションを介してこのソースに接続したいプロバイダ MSOLAP を持つデータ ソースがあります。私は以下を使用しました:

クラスOlapConnectionがコンパイルされていません。2 つの質問があります。1- このテストを作成するために maven を使用していますが、エラーが表示されません。このクラスが見つからないのはなぜですか?

2-olap4j を使用せずに MSOLAP に接続する他の方法はありますか?

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

java - java.lang.ClassNotFoundException: org.pentaho.reporting.libraries.resourceloader.ResourceException

olap4j データソースからレポートを作成しようとしています

しかし、 MasterReport report = new MasterReport() 行でこの問題が発生しています:

java.lang.ClassNotFoundException: org.pentaho.reporting.libraries.resourceloader.ResourceException

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

mdx - dynamicreports mdx サンプル?

MDX query を使用した dynamicReports のチュートリアルまたはサンプルはありますか? Mondrian を ROLAP エンジンとして使用し、olap4j をドライバーとして使用して、MDX クエリの結果から動的レポートを作成しようとしています。

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

java - Weblogic上でXmlaOlap4jDriverを使用してSASSキューブに対してクエリを実行する

「msmdpump.dll」に接続し、キューブ上で MDX を実行して結果を取得する main() メソッドを含む Java クラスを作成しました。このような :

すべて問題ありません。ローカルコンピューターで実行し、コンソールで結果を確認しました:)

次に、バックビーンのメソッドに同じコードをコピーして、jsf ページから呼び出しました。これらのページを含む EAR ファイルを展開し、ブラウザでその jsf を参照すると、このエラーが発生しました。これは、アプリケーションが .dll ファイルに接続する権限を持っていないことを意味します!!

URL の「401: Unauthorized」: http:// 172.20.0.29:80/OLAP/msmdpump.dll

すべてのコードは同じで、Java によって (main() メソッドを使用して) 最初のクラスを実行し、次に Weblogic にデプロイされた jsf によってメソッドを呼び出すことだけが異なります。

なぜこれが起こるのかを理解するのを手伝ってくれる人はいますか?前もって感謝します 。