問題タブ [olap-cube]
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.
ssas - 結果セットに値がある場合でも、メジャーをブラウザーにプルしても表示されないのはなぜですか?
SSASキューブの処理中に、「SQLクエリ1の下」などの処理ウィンドウから取得したクエリが結果セットを生成していますが、処理が完了してメジャーがブラウザーにプルされると、値が表示されません。
理由は何でしょうか?
.net - OLTP ではなく、OLAP 用のレポート ツールです。
ユーザーが独自の「クエリ」を定義してレポートを生成できるように、既存の OLAP スター スキーマの上に配置できるコントロールを探しています。現在、キューブの上に構築された定義済みのレポートがいくつかありますが、作成したキューブに基づいてユーザーが独自の基準を定義できるようにしたいと考えています。トランザクション テーブルを OLAP キューブのように扱える製品はたくさんありますが、既存のキューブに特化した製品はありません。
編集: はっきりさせておきますが、OLAP キューブについてレポートすると主張する無数のレポート ツールがあることは知っています。問題は、彼らは皆、トランザクション データを見ていると思い込み、独自のキューブを作成しようとしていることです。数億ではないにしても、数千のレコードを含むテーブルがあります。ほとんどのツールは、これだけの量のデータを処理するとクラッシュします。他のツールは信じられないほど遅く実行されます。ビジネスマンをターゲットにしたツールは欲しくない。
スターとスノーフレークのスキーマが何であるかを理解するツールが必要です。ファクト テーブルとは何か、ディメンション テーブルとは何かを伝え、それらの上に UI を作成できるようにしたいと考えています。これはツール ベンダーにとっては解決しやすい問題です。立方体は規格化されたパターンであるという事実を信頼し、それを利用するツールが必要です。開発者を対象としたツールが必要で、自分のデータを実際に管理する方法を知っているという前提から始めます。必要なのは、きれいなレポートを作成するだけで、データの重みで崩れないことです。
ssas - MS Analysis Serviceで列の最後の値を表示するには?
私はいくつかの次元を持つ立方体を持っています。テーブルが別の列でソートされていると仮定して、列の最後の値を表示するには (メジャー、計算など...) が必要です。
何かのようなもの:
c# - C# でオフライン OLAP キューブを作成するには?
次のコードを使用して C# からオフライン OLAP キューブを作成する際に問題があります。
次の例外が引き続き発生します。
「複数ステップの操作でエラーが発生しました。各 OLE データベースのステータス値を確認してください。アクションは実行されませんでした。」
接続文字列は、Excel によって生成された OQY ファイルからそのまま取得しました。「Mode=Write」セクションを追加する必要がありました。そうしないと、別の例外が発生していました (「ファイルが使用中の可能性があります」)。
接続文字列の何が問題になっていますか? エラーを診断する方法は? 誰か私を導いてください...
apache-flex - ダイナミック OLAPCube フレックス
フレックスで OLAPCube にデータをプッシュしようとしています。入ってくるデータはフラットで、それ以外は事前にわかりません。
キューブに何かをバインドできるように、flex でディメンションなどを自動的に作成するにはどうすればよいですか? フレックス チャートを使用すると、データ プロバイダーを配列コレクションに設定するだけで機能します。
私が遭遇した唯一の例は、フレックスを使用してデータの名前をハードコーディングする方法を示しています。動的なものはありません。どんな助けでも大歓迎です。
database - スケーラブルな OLAP データベース (Web アプリ スケール) はありますか?
さまざまなレベルの集計の分析を必要とするアプリケーションがあり、それが OLAP ワークロードです。データベースもかなり頻繁に更新したいと思います。
たとえば、私の更新は次のようになります (スキーマは次のようになります: 時間、宛先、ソース IP、ブラウザ -> 訪問)
それから、先月、Firefox ブラウザから www.stackoverflow.com にアクセスした合計はいくらですか。
Vertica システムが比較的安価な方法でこれを実行できることは理解しています (パフォーマンスとスケーラビリティに関しては可能ですが、おそらくコストに関してはそうではありません)。ここで 2 つの質問があります。
1) この問題を解決するために構築できるオープンソース製品はありますか? 特に、モンドリアンシステムはどの程度うまく機能しますか? (スケーラビリティとパフォーマンス) 2) このための HBase または Hypertable ベース ソリューションはありますか (明らかに、裸の HBase/Hypertable ではこれができません)。-- しかし、HBase/Hypertable に基づくプロジェクトがあれば、おそらくスケーラビリティは問題にならないでしょう (IMO)?
ありがとう!
sql-server - How to automatically refresh sql server olap cube
I have built a cube in visual studio and deployed to SSAS. How can I get the data refreshed using a nightly sql batch job or some other means? TIA
version-control - 計算されたメジャー/ディメンション
私はMDXに比較的慣れておらず、簡単なことだと思うことを達成しようとしていますが、解決策は見つかりませんでした。
私はセールスキューブを持っていますが、その指標の1つは、マイナスまたはプラスの利益です。実質的に正の利益の合計である1つのメジャーを取得したいと思います。つまり、正の利益を持つ利益の数値のみを新しいメジャーに含めます。
ここでの秘訣は、これが行の詳細レベルにあり、次のようなものであるということです。
メンバー付きMeasures.PositivePNLasIIF(Measures.PNL> 0、Measures.PNL、0)
集計数でのみ機能するため、機能しません
sql-server - キューブと統一次元モデル(存在する場合)の違いは何ですか?
私は現在、ビジネスインテリジェンスソリューションとしてSQL Server 2008を研究しており、現在Analysis Servicesを検討しています(そして、ビジネスインテリジェンス全体にかなり慣れていません...)
SSASのいくつかの用語、特にキューブとMSのUnifiedDimensionalModelの概念の違いに少し混乱しています。
SSASのキューブは、基本的にOLAPキューブであると思います。ディメンション、メジャー、基盤となるデータソースとビジネスユーザーの間にあるものです。
しかし、それは私がUDMも同様に理解していることの一種です。
SQL Server 2005のドキュメントは、次のことを示唆しているようです。
「キューブは基本的にUnifiedDimensionalModel(UDM)と同義です」。
しかし、SQL Server 2008のページは、UDMが多次元データ(キューブ)とリレーショナルデータの両方のラッパーであることを示唆しています。
「UnifiedDimensionalModelを使用して、ビジネスエンティティ、ビジネスロジック、計算、およびメトリックを含むリレーショナルデータおよび多次元データの1つの統合されたビジネスビューを提供します。」
このブログ投稿も同様に示唆しています。
「UDMは、すべてのOLAP分析とリレーショナルレポートのニーズに対応する一次元モデルを提供します。したがって、MDXまたはSQLのいずれかを使用できます。」
UDMはキューブの上にあるものですか?それとも同じものですか?CubeDesignerアプリケーションを使用してキューブを開発すると思います。何を使ってUDMを開発しますか?
reporting-services - SQL Serverビジネスインテリジェンスで、OLAPキューブからレポートモデルを作成するのはなぜですか?
Business Intelligence Developer Studioでは、なぜOLAPキューブからレポートモデルを作成したいのか疑問に思っています。
私が理解している限り、OLAPキューブとレポートモデルはどちらも、基盤となる構造(通常はリレーショナルデータベース)のビジネス指向のビューであり、ビジネスユーザーにとってはあまり意味がない場合があります。キューブはディメンションとメジャーの点で多次元ビューであり、レポートモデルは...完全にはわかりませんが、よりビジネス指向ですが、本質的にリレーショナルビューですか?
とにかく、レポートビルダーでは、OLAPキューブまたはレポートモデルの両方に直接接続できます。したがって、エンドユーザーに適したデータのビジネス指向のビューをすでに提供しているOLAPキューブがある場合、それをレポートモデルに変換し、代わりにレポートビルダーで使用する理由がわかりません。
レポートモデルとキューブの根本的な違いが明らかに欠けていると思います。助けていただければ幸いです。