問題タブ [iccube]

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

xmla - キューブへのアクセスなしでパースペクティブへのアクセスを許可する方法は?

キューブでは、メジャー[Nb>4]に応じて計算されたメジャーがあり[Nb]、4 を超える値のみをフィルタリングします。

ユーザーに基礎となるメジャーを見せたくない[Nb]ので、それを非表示にするパースペクティブを定義しました-[Measures].[Nb]

パースペクティブが依存するキューブへのアクセスを許可せずに、パースペクティブへのアクセスを許可する方法を探しています... (xmla (Excel) を使用しているため、ユーザーは現在、パースペクティブキューブを表示できます)。

ロール定義モジュールを使用してそれを実行しようとしましたが、不可能のようです。

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

authentication - icCube - Apache Web サーバーを使用して icCube の認証を行う方法

現在、ICCube システムからレポートにアクセスするための WebApp を作成中です。アプリケーション ページは、IcCube サーバーとは異なるサーバーでホストされています。サーバーは現在、ローカル Apache サーバー (xampp) であり、Basic Auth を使用してユーザーを認証してから、htdocs にアクセスします。icCube の内部認証がレポートへのアクセスを管理している間に、Apache が認証を行い、必要なログインは 1 回だけであることを望みます。

私のアプリケーションは、IcCube が提供するWeb レポートのライブ デモに基づいています。したがって、明示的な JavaScript 認証を使用しています (ic3.getDemoDataSourceSettings() を介してデモ ユーザー データを取得しています)。

この問題についてIcCube のドキュメントを調べてみたところ、以前と同じように混乱しました。Apache 構成の関連ページには、Apache と icCube の可能な構成がリストされていますが、どちらを使用すべきか (利点と欠点) がわかりません。また、それらすべてがサーバーのセットアップで機能するかどうかもわかりません。

  1. Apache 構成の概要: サーバー構成でこれらのプロキシ パラメータを設定すると、正確には何が IcCube に転送されますか?
  2. icCube 認証サーブレット フィルター: この構成抽出は IcCube または Apache に属しますか? これらのフィルターは正確に何をしているのでしょうか?

問題に関するヘルプや、より詳細なドキュメントへのポインタをいただければ幸いです。

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

etl - icCube で json 出力を生成する HTML ソースを読み取ることは可能ですか?

HTML ソースから次の出力を読み取ろうとしています (ソースは 30 分ごとに更新されます)。

しかし、私はそれを機能させることができません。

結果がjsonファイルであることを何らかの形で示すことは可能ですか、またはこれのためのETLプラグインを作成するために誰かに依頼する必要がありますか?

これを行う簡単な方法はありますか?

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

authentication - icCube - 外部ログイン前に Web アプリが icCube サーバーからリソースを取得できない

これに対するフォローアップの質問。現在、イントラネット ログインを使用してユーザーを認証し、認可プロセスを icCube に渡し、イントラネット サイトにレポートを表示する Web アプリケーションをセットアップしようとしています。基本認証とicCubeのローカルインストールを使用して、xampp apacheのローカルインストールで動作させようとしています。私のスクリプトは、 icCube の live demoに基づいています。

空のキャッシュと Cookie を使用して Web アプリを起動すると、アプリを読み込めず、次のような多くのエラーが表示されます: WebApp エラー

これらのエラーの理由は、リソースの GET 要求がコード 401 (text/html) で応答されるという事実です。これは、私の WebApp が icCube-server から .css および同様のリソースを取得する権限がないことを意味します。

icCube インターフェイスにログインすると、エラーが解決されます。これにより、ブラウザー セッションが icCube サーバーからデータを取得できるようになります。

この問題の回避策はありますか? 私の知る限り、リソース URI は、html ページの ic3Start 関数に渡された ic3root および ic3rootLocal から生成されます。つまり、すべての .css ファイルを apache フォルダーにパックしてリンクすることはできません。

レポートの選択 (プロキシ構成) を取得するために使用したのと同じ承認プロセスに基づいて、WebApp がこれらのリソースを取得することを承認することは可能ですか?

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

authorization - icCube - WebApp は常にすべてのレポートを表示します

これに対するフォローアップの質問。現在、イントラネット ログインを使用してユーザーを認証し、認可プロセスを icCube に渡し、イントラネット サイトにレポートを表示する Web アプリケーションをセットアップしようとしています。基本認証とicCubeのローカルインストールを使用して、xampp apacheのローカルインストールで動作させようとしています。私のスクリプトは、 icCube の live demoに基づいています。

WebApp を使用してユーザーのログイン情報を渡すと、関数 GetAllReportNames() が icCube サーバーから利用可能なすべてのレポートを取得します。問題は、「利用可能」とはすべてのレポートを意味することです。アクセスできないレポートも表示されます。ここには 2 つの問題があります。

  1. レポートのアクセス権を管理するオプションは見つかりませんでした。キューブとスキーマのみです。ただし、レポートごとに管理可能なスキーマを作成することはできません。

  2. WebApp は、権限の問題やキューブが現在ロードされていないなどの理由で、スキーマにアクセスできないためにロードできないレポートを引き続き表示します。

スキーマ/キューブの代わりにレポートのアクセス権を管理する方法はありますか? また、レポートのリストが WebApp によって表示される前に、使用できないレポートを取り除く機能はありますか?

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

iccube - データがない場合のカスタムウィジェットのレンダリングを報告するicCube

icCube で新しいウィジェットを作成し、データがある場合は希望どおりに動作します...しかし、基になる MDX がデータを返さない場合は、ユーザーに伝えるか、何か他のものを表示する必要があります...

MDX がエラーになっている、または値を返さないという事実をどのように把握できますか?

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

mdx - 軸またはフィルターの同じ次元に関連する個別カウントのicCube MDX

$Monitoring キューブに次の MDX ステートメントがあります。

  • *)<user>実際のユーザー名で変更
  • *) ...lag.. 式は、スキーマの更新時間に基づいて過去 7 日間を与えるために使用されます
  • ***) 既存のユーザーを入力した場合、この MDX クエリは任意の $Monitoring キューブで実行できます。

私は、distinctcount 関数が FILTERBY を考慮に入れることを期待しています。したがって、結果は 1 になります (選択されたユーザーは 1 人だけです)。奇妙なことに、そうではありません。複数のユーザーが表示されるため、ユーザーの FILTERBY は、distinctcount では考慮されていないと思います。

FILTER BY を AXIS または ROWS または COLUMNS に移動すると、同じことが起こります。

これはバグですか、それとも icCube で MDX/MDX++ がどのように機能するのか?

お知らせ下さい。

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

parent-child - IcCube - 親/子ディメンションを含むツリーマップ

現在、IcCube で Google ツリーマップ チャートを作成しようとしています。マルチ レベル ディメンションを使用し、ドリルダウンのすべてのレベルを個別に定義して ( ここここに示すように) これを行うと、すべて正常に機能します。私がやりたいのは、親子ディメンションを使用してツリーマップに伝え、ツリーマップ チャートにドリルダウンするときにこの階層を下に移動することです。

それは可能ですか?

これは私が使用した (動作していない) MDX です。 [categories] は親/子ディメンションです。

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

sankey-diagram - icCube で Sankey を作成するには?

icCube レポートを使用してサンキー ダイアグラムを作成しようとしましたが、すべてがうまくいきません...

私はicCubeのデモでサンキーの例を見つけられませんでした... icCubeのドキュメントにはこれ以上ありません...

誰かが実例を提供できますか?