問題タブ [saiku]

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 投票する
2 に答える
6817 参照

pentaho - 分析ビューのキューブが Saiku Analytics に表示されない

pentaho 4.8 に saiku プラグイン 2.5 をインストールしました。こちらの指示に従いました- Saiku を に抽出しましたbiserver-ce\pentaho-solutions\system。次に、readme ファイルの指示に従いました

Schema ワークベンチを使用してキューブを作成しました。とてもシンプルな立方体

これで、キューブを公開して、分析ビューで表示できるようになりました。問題は、Siaku Analysis ウィンドウに表示されないことです。キューブ選択ドロップダウンには何もありません。

だから私はいくつかのことを試しました(それらのいくつかはこの投稿で言及されています)

  • biサーバーを再起動しました。
  • フラッシュされたモンドリアンキャッシュ.
  • スキーマ xml ファイルを Cube という名前の新しいフォルダーに移動しましたpentaho-solutions\Haki\cube
  • 私のエントリを のリソース リストの一番上に移動しましたdatasources.xml

何もない。ガイダンスをいただければ幸いです。

Windows 7、pentaho 4.8 安定ビルド 5、saiku プラグイン 2.5、oracle 10g。

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

pentaho - saiku を使用したペンタホ キューブの読み込みエラー

Pentaho 4.8、windows 7、oracle 10g 用の Saiku プラグイン 2.5。

Saiku 分析ビューを開始すると、次のエラーが発生します。

私のOracle dbインスタンス/名前はhaki、名前の付いたpacで作成した接続hakiです。キューブは分析ビューで機能しますが、saiku 分析には表示されません。

これは次の場所にあるファイルですadmin/resources/metadata/puc1.mondrian.xml

これは私のスキーマです

助けていただければ幸いです。

フルダンプ

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

data-warehouse - Pentaho Mondrian と Saiku で集計テーブルが機能しない

Pentaho の BI ツール: Pentaho Mondrian を使用するプロジェクトに取り組んでいます。

集計テーブルの使用で問題が発生しています: 集計テーブルを作成するために、Pentaho Aggregate Designer を使用し、DDL を正常に作成し、新しいテーブルにデータを入力し、スキーマを Pentaho に公開しました。

私は Saiku を使用していますが、応答時間については、スキーマで指定されていても集計テーブルを使用していないことがわかります。

もちろん、すべての mondrian.properties ファイルの値を変更しました。

しかし、それを機能させる方法はありません!

集計デザイナーのスクリーンショットと、Pentaho と Saiku を使用した別の結果のスクリーンショットを添付しました (集計テーブルにタプルが 9 つしかない場合に、クエリが 10 秒以上実行されたことがわかります)。

アイデアはありますか、それともこの問題を経験して解決しましたか?

前もって感謝します!

ここに画像の説明を入力

ここに画像の説明を入力

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

pentaho - pentaho-bi-server 4.5 の saiku-analytics 2.3 プラグインの「日付」ディメンションに範囲を追加する方法はありますか?

コミュニティ エディションとして saiku プラグインを使用したデータ分析目的で Pentaho bi-server を使用しています。通常のディメンションでは正常に動作していますが、日付範囲や特定の日付より大きい日付などの機能が必要な場合、そのような機能はありません。MDX クエリを編集して保存しようとしましたが、うまくいきませんでした。

実際に私が望むのは、保存された saiku ファイルにパラメーターを渡し、2 つの日付の間のレコードを取得することです...データソース SQL クエリでこれを変更することで実行できますが、厳密な方法になります。いつもそこに変更してキャッシュを更新する必要があります。

私が見つけた他の方法はデフォルトのフィルターですが、この場合、分析に使用する必要がある日付を選択する必要があります...

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

rest - Saiku ui は個別にデプロイされました saiku 名前のクエリが見つかりません

saiku-ui をカスタム Web アプリケーション (x.com など) と統合しようとしています。これは、別の場所 (y.com など) にデプロイされた saiku-server と通信します。

application-context-saiku-webapp.xmlへのこれらの変更を使用して取得した、ユーザーが匿名で認証されるようにセキュリティ設定を変更しました

私が直面している問題は、クエリを匿名で保存できないことです

このポストコールを行うと、

curl -X POST -H "Content-Type: application/json" --data '{"schema":["FoodMart"],"formatter":["flattened"],"connection":["foodmart"], "catalog":["FoodMart"],"cube":["HR"],"type":["QM"]}' http:///saiku/rest/saiku/admin/query/3A956804-01EC- 6B3D-A8B9-31EEB8CC2747

私はこの応答を得る

{"uniqueName":"[foodmart].[FoodMart].[FoodMart].[HR].[3A956804-01EC-6B3D-A8B9-31EEB8CC2747]","名前":"3A956804-01EC-6B3D-A8B9-31EEB8CC2747" ,"cube":{"uniqueName":"[foodmart].[FoodMart].[FoodMart].[HR]","name":"HR","connectionName":"foodmart","catalogName":"FoodMart ","schemaName":"FoodMart","caption":"HR","visible":true,"cubeName":"[HR]"},"mdx":"SELECT\nFROM [HR]","type ":"QM","properties":{"saiku.olap.query.limit":"true","saiku.olap.query.filter":"true","org.saiku.query.explain":" true","org.saiku.connection.scenario":"false","saiku.olap.query.nonempty":"true","saiku.olap.query.nonempty.rows":"true","saiku.olap.query.nonempty.columns":"true","saiku.olap .query.drillthrough":"true"},"saikuAxes":[{"uniqueName":"COLUMNS","name":"COLUMNS","dimensionSelections":[],"ordinal":0,"sortOrder": null,"sortLiteral":null,"limitFunction":null,"limitFunctionN":null,"limitFunctionSortLiteral":null,"filterCondition":null},{"uniqueName":"ROWS","name":"ROWS", "dimensionSelections":[],"ordinal":1,"sortOrder":null,"sortLiteral":null,"limitFunction":null,"limitFunctionN":null,"limitFunctionSortLiteral":null,"filterCondition":null},{"uniqueName":"FILTER","name":"FILTER","dimensionSelections":[],"ordinal":-1,"sortOrder":null," sortLiteral":null,"limitFunction":null,"limitFunctionN":null,"limitFunctionSortLiteral":null,"filterCondition":null}]}

と catalina.out は言います

2014-01-01 17:50:09,877 DEBUG [org.saiku.web.rest.resources.QueryResource] TRACK /query/3A956804-01EC-6B3D-A8B9-31EEB8CC2747 POST xml:false しかし、同じクエリを取得しようとすると使用して

curl -XGET http:///saiku/rest/saiku/admin/query/3A956804-01EC-6B3D-A8B9-31EEB8CC2747

「名前を使用してクエリが見つかりません」というメッセージが表示されます

ここで何がうまくいかないのですか?

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

oracle - Saiku が Oracle 接続用の JDBC ドライバーを見つけることができません

オールインワン バージョンの saiku を使用しており、それを自分の oracle DB に接続しようとしています。

saiku-server の起動時に、ドライバを入れても Oracle 用の jdbc ドライバが見つからないというエラーが表示されました。

saiku-server\tomcat\webapps\saiku\WEB-INF\libojdbc14.jar

ここに私の接続ファイルがあります:

saiku-server\tomcat\webapps\saiku\WEB-INF\classes\saiku-datasources\foodmart

接続は、mysql のような dbms で成功します。

前もって感謝します。

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

translation - Mondrian saiku - vertica クエリ変換エラー

こんにちは、vertica で saiku を使用しようとしています。

Vertica には、データベース -> スキーマ -> テーブルという概念があります。したがって、xml ファイルでは、テーブル名の代わりに、schemaName.tableName を指定しています。

これは機能しているようで、mondrian はメジャーとディメンションを適切に取得できます。問題は、生成された SQL クエリが構文的に間違っていることです

ここには 2 つの問題があります。

  • Vertica は二重引用符をその他の文字として扱うため、「tableName」と tableName は区別されます。( quoteSql='false' はメタモデル 3.6 を使用しているため機能しません)
  • Mondrian は、指定されたテーブル名 (ここでは schema.table) からエイリアスを生成しているようですが、ここではうまくいきません。

スキーマに言及する他の方法はありますか? そして、二重引用符を取り除く方法は?