このトピックでは、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