バージョン

igOlapXmlaDataSource の概要

トピックの概要

目的

このトピックでは、igOlapXmlaDataSource™ コンポーネントとその主な機能の概要を提供します。

前提条件

以下の表は、このトピックを理解するための前提条件として必要なトピックと概念の一覧です。

トピック

外部リソース

このトピックの内容

このトピックは、以下のセクションで構成されます。

概要

igOlapXmlaDataSource コンポーネントは、JavaScript クライアント アプリケーションと msmdpump.dll HTTP データ プロバイダで構成された Microsoft® SQL Server Analysis Services (SSAS) サーバーの間のコミュニケーションを取り扱います。Microsoft SQL Server Analysis Services (MS SASS) のデータを簡単に取得できる方法を提供します。SSAS サーバーからデータを取得するために Multidimensional Expressions (MDX) や XML for Analysis (XMLA) に関する特別な知識は必要ありません。igOlapXmlaDataSource は、指定したコマンドに基づいて必要な MDX クエリを生成します。igOlapXmlaDataSource は、OLAP データを視覚化および対話が可能な 1 つ以上の Ignite UI for jQuery ウィジェットと通常使用されます (igPivotView™ または igPivotGrid)。

主要機能

主要な機能の概要表

以下の表は、igOlapXmlaDataSource コンポーネントの主な機能についてまとめています。各機能の詳細については、表の下のセクションをご参照ください。

機能 説明
MS SSAS サーバー サポート msmdpump.dll Internet Server Application Programming Interface (ISAPI) 拡張子または構成済みの ADOMD.NET エンドポイントをホストする Internet Information Services (IIS) サーバーの URL を指定し、igOlapXmlaDataSource はサーバーへの接続を設定します。
認証サポート igOlapXmlaDataSource は基本認証 (ユーザー名とパスワード) をサポートします。
OLAP メタデータ プリセットのサポート 初期化された場合、igOlapXmlaDataSource はサーバーから利用可能なデータベース、キューブ、メジャー グループ、ディメンションなどの OLAP メタデータをダウンロードします。
データ スライス生成 行と列に階層を割り当てた後に、igOlapXmlaDataSource は、相対する階層のメンバーのタプルを含む結果軸を 1 つ以上生成します。メジャーが選択された場合、igOlapXmlaDataSource は値セルオブジェクトの2 次元配列を生成します。
Ignite UI for jQuery コントロールとの統合 igOlapXmlaDataSource コンポーネントは、OLAP データを表示する Ignite UI for jQuery のデータ ビジュアライゼーション コントロールにデータを提供できます。

MS SSAS サーバー サポート

igOlapXmlaDataSource コンポーネントは、msmdpump.dll または ADOMD.NET によって HTTP アクセスを持つ MS SQL Server Analysis Services (SSAS) サーバーと操作するためにデザインされます。サーバーに接続するには、サーバーの URL を指定する必要があります。

関連トピック:

認証サポート

igOlapXmlaDataSource コンポーネントは認証を構成するオプションを公開します。基本認証では、コードで資格情報を設定するか、ユーザーがブラウザー ポップアップに入力できます。構成要件と制限について、関連トピックを参照してください。

関連トピック:

OLAP メタデータ プリセットのサポート

初期化では、igOlapXmlaDataSource コンポーネントはサーバーからすべての利用可能なメタデータを読み込みます。データベース、キューブ、およびメジャー グループを指定すると、ダウンロードしたメタデータを前提構成したセットに制限できます。

関連トピック:

データ スライス生成

igOlapXmlaDataSource コンポーネントはピボット テーブルの抽象を表します。行、列、フィルター、メジャー コレクションがあり、データ階層とメジャーを追加できます。項目をこのコレクションに追加した後、igOlapXmlaDataSource は必要なデータをダウンロードして result プロパティからアクセス可能な $ig.OlapResult オブジェクトに保存します。このオブジェクトは階層メンバーを含む行と列軸を持って、現在のメジャーに基づいてメジャー値をを含むデータ セル オブジェクトの配列も持ちます。

関連トピック:

Ignite UI for jQuery コントロールとの統合

igOlapXmlaDataSource コンポーネントは、OLAP データを表示する Ignite UI for jQuery のデータ ビジュアライゼーション コントロールにデータを提供できます。サポートされるコントロールは igPivotDataSelectorigPivotGrid、および igPivotView です。

関連トピック:

関連コンテンツ

トピック

このトピックの追加情報については、以下のトピックも合わせてご参照ください。

サンプル

このトピックについては、以下のサンプルも参照してください。

オンラインで表示: GitHub