このトピックでは、Ignite UI for jQuery® のデータ ソース コンポーネントの概要を提供します。
以下の表は、このトピックを理解するための前提条件として必要な概念とトピックの一覧です。
概念
トピック
Ignite UI for jQuery スイートに含まれるデータ ソース コンポーネントは、実データとビジュアル コンポーネントの間で媒介として動作することを目的にしたクライアント サイド コンポーネントです。多数の入力データがサポートされます。Ignite UI for jQuery データ ソース コンポーネントは、以下のカテゴリに分類されます。
igDataSource
™)igOlapFlatDataSource
™、igOlapXmlaDataSource
™) 。OLAP 形式 (igOlapXmlaDataSource
コンポーネントにフィードされる) または標準フラット データ (igOlapFlatDataSource
コンポーネントにフィードされる) どちらかの元のデータ セット。後者の場合、フラット データはピボット グリッドで OLAP データとして視覚化できます。以下の表は、Ignite UI for jQuery データソース コンポーネントの使用目的と機能について概要を提供します。コンポーネントに関するトピックへのリンクを含む、各コンポーネントの詳細は表の下に提供されます。
コンポーネント | 説明 |
---|---|
igDataSource | さまざまな種類のデータやソースへバインドするための標準 Ignite UI for jQuery コンポーネント。igDataSource は、ソース データ形式を igGrid ™ などのデータ バインド コントロールにフィードできる形式へ変換します。 |
igOlapXmlaDataSource | 多次元 (OLAP) データ ビジュアライゼーション コントロールを Microsoft® SQL Server® Analysis Services (SSAS) サーバーの OLAP データでフィードするのコンポーネント。 |
igOlapFlatDataSource | OLAP 形式で表示するためにフラット データを含む多次元 (OLAP) データ ビジュアライゼーション コントロールをフィードするためのコンポーネント。これは、フラット データ コレクションで OLAP のような検証が可能です。 |
igDataSource
コンポーネントは、データのさまざまなタイプにバインドするための規格の Ignite UI for jQuery コンポーネントです。igGrid
などのデータ バインド コントロールと実際のデータの間のレイヤーとして操作します。データ ソースはローカル (JSON、XML、JavaScript 配列など) またはリモート (REST サービス、WCF サービスなど) に設定できます。ページング、フィルタリング、並べ替えもサポートされます。
igOlapXmlaDataSource
は、多次元 (OLAP) データ ビジュアライゼーション コントロールを Microsoft SSAS サーバーの OLAP データでフィードするのコンポーネントです。igOlapXmlaDataSource
は、JavaScript クライアントと SSAS データの msmdpump.dll
HTTP プロバイダー間のコミュニケーションを処理します。OLAP データ ビジュアライゼーション コントロールでその操作は透明です。
igOlapFlatDataSource
は、OLAP 形式で表示するためにフラット データを含む多次元 (OLAP) データ ビジュアライゼーション コントロールをフィードするためのコンポーネントです。これは、フラット データ コレクションで OLAP のような検証が可能です。すべての必要なデータ集計と要約を作成することによって。OLAP データ ビジュアライゼーション コントロールでその操作は透明です。
このトピックの追加情報については、以下のトピックも合わせてご参照ください。
igDataSource: このグループのトピックは igDataSource
コンポーネントを使用する方法を紹介します。
igOlapXmlaDataSource: これは、igOlapXmlaDataSource
コンポーネントとその使用を説明しているトピックのグループです。
igOlapFlatDataSource: これは、igOlapFlatDataSource
コンポーネントとその使用を説明しているトピックのグループです。
igGrid: これは、igGrid
コントロールとその使用について説明します。
igPivotGrid: これは、igPivotGrid
™ コントロールとその使用について説明します。
igPivotDataSelector: これは、igPivotDataSelector
™ コントロールとその使用について説明します。
このトピックについては、以下のサンプルも参照してください。
XML のバインド: このサンプルでは、jQuery データ ソース コンポーネントをローカル XML にバインドする方法を紹介します。
フラット データ ソースへのバインド: このサンプルでは、igPivotGrid
を igOlapFlatDataSource
にバインドし、データ選択のために igPivotDataSelector
を使用します。
XMLA データ ソースにバインド: このサンプルでは、igPivotGrid
を igOlapXmlaDataSource
にバインドし、選択のために igPivotDataSelector
を使用します。
オンラインで表示: GitHub