問題タブ [activepivot]

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

java - Excel/OLAP and HTTP Basic Authorization - Can Excel Remember That It Has Logged In?

We are trying to enable a custom credential handling layer to our ActivePivot tomcat servlet by intercepting incoming requests to the Cube and authenticating them as needed using a Spring Security Filter. Our system provides an "API Key" to logged in users if the username and password are valid and we would like some way of getting Excel to use this key once it has been logged in using HTTP Basic AUthentication.

When entering login credentials into the Excel "Data Connection Wizard" to connect to the AP Cube, it goes through the normal procedure of doing a GET on a Cube URL, where we return a 401 (since no API Key is present in the headers) with a "WWW-Authenticate: Basic Realm=..." header, to which it responds by getting the same URL with an "Authenticate: Basic ..." header with which we perform a username/password login and get an API key and actually return the contents for the request. This is all good and working as expected.

The question is, can we get Excel to remember that it has successfully authenticated and just pass the API Key in the "Authenticate" header in future requests? So far I have tried to send the API Key back in an "Authenticate" header in the response but Excel doesn't seem to notice that. Is there a standard way to pass a 'login token' for basic auth to the client?

This would solve 2 problems on our end: 1) we don't have to do a login every time a request is made and 2) we don't get double the number of requests (GET -> 401 -> GET with Auth -> return) since Excel would know it has already authenticated.

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

wpf - 事前集計データの高性能ピボット グリッド

私は、ライブ ActivePivot バックエンド用の高性能フロントエンドを考え出すことを任されています。IObservable<T>事前に集計され、事前に書式設定されたデータの連続ストリーム ( ) と、レポートのディメンションやその他の詳細を示すメタデータを提供するクライアント側のサービス レイヤーが既にあります。私の要件は次のように要約できます。

  1. ストリーム内のメタデータに基づいて、行と列のヘッダーを動的に設定します。
  2. ライブ データをコントロールの適切な行/列に動的に渡します。
  3. データへの変更を強調表示します。例えば。増加した値は一時的に緑で強調表示され、減少した値は赤で強調表示される場合があります。
  4. 基になる MDX クエリに変更を加えることができるように、行/列ヘッダーに対するユーザー アクション (つまり、ドリルダウン) を傍受します。
  5. データ値に対するユーザー アクション (おそらくダブルクリック) を傍受して、ドリルスルー クエリを実行できるようにします (その結果は別のデータ グリッドに表示されます)。

すべてのサードパーティ コンポーネントは、切断された (またはめったに更新されない) データ セットのスライスとダイシングを対象としているようです。彼らはパフォーマンスを犠牲にして、私がまったく必要としない高度な柔軟性を実現しており、私のシナリオではパフォーマンスが最も重要です。

パフォーマンス重視で、事前に集計され、事前にフォーマットされたデータの表示に向けた WPF コントロールを知っている人はいますか?

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

activepivot - 位置ベースのデータ ファイルでリレーショナル ストアを使用する方法

リレーショナル ストアにマップされたさまざまなデータ ファイルがあります。私は、さまざまなデータ ファイル (ほとんどが csv) で使用される区切り記号を含むフォーマッタを持っています。以下に例を示します。

DQKI 435741198746445 45879645422727JHUFHGLOBAL COLLATERAL SERVICES AGGREGATOR V9

このファイルを読み取る規則は次のとおりです。インデックス 0 から 3 まではコード名、インデックス 8 から 11 までは PID、インデックス 11 から 20 まではアカウント番号、などです。

ActivePivot リレーショナル ストアでそのようなルールをどのように指定しますか?

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

activepivot - アクティブ ピボットのディメンション/メジャー フィールド名またはエイリアスにスペースを含めることはできますか?

QuartetFS Confluence で「フィールド ネーム スペース」を検索すると、次のようなドキュメントのスニペット以外はほとんど見つかりません。

「スペースを入れないでください」は「スペースを入れることができない」という意味ではないので、フィールド名にスペースを安全に使用できるかどうか、またはスペースなしのフィールド名を指すスペースを含むエイリアスを作成できるかどうかに興味があります。

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

activepivot - ActivePivot インデクサー データの削除

このユースケースに遭遇した人はいますか?

objectkey を使用してインデクサーからデータを削除すると、APすべてのデータが削除されたことが正常に返されました。

同じ削除基準を実行して確認を試みたところ、AP は 0 カウントを返しました。しかし、MDX を介してクエリを実行しようとすると、キューブはレコードを返します。次に、同じ条件で削除を再試行しました。CUBE は 0 カウントを返します。

前もって感謝します

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

activepivot - ActivePivot Live のウィンドウ タイトルを変更する

ActivePivot Live のウィンドウ タイトルを変更して、複数の Live インスタンスを開いているユーザーが適切なインスタンスを見つけやすくしたいと考えています。

GinBootstrappers.afterApplicationLoaded メソッドから Window.setTitle を呼び出してみましたが、「ActivePivot Live」に戻る前に、1 秒以内しか表示されないようです。