メインコンテンツまでスキップ

データ ソース

Reveal SDK は、分析ツール、コンテンツ マネージャー、クラウド サービス、CRM、データベース、スプレッドシート、公開データ ソースなど、30 を超えるデータ ソースをサポートしており、毎月さらに多くのデータ ソースが出荷されています。データ ソースは、ダッシュボードのどこからデータが取得されるかを定義します。各データ ソースには、接続文字列、ユーザー ID、パスワードなど、データに接続してデータを取得するためにコードで設定した固有のプロパティがあります。

Reveal SDK には、データ ソースに関して 2 つの概念があります。

  1. データ ソース - これはデータの主要なソースです。たとえば、SQL Server をデータ ソースにすることができます。
  2. データ ソース項目 - これは、データ ソースから利用できる特定の項目です。例えば、SQL Server の特定のテーブル。

データ ソース (データ ストア) とデータ ソース項目 (データ項目) は、Reveal View の [データ ソースの選択] ダイアログで別々に分類されます。

データ ソースのインストール

Reveal SDK で使用するデータ ソースを作成する前に、Reveal SDK アプリケーションで使用するデータ ソースごとに正しいパッケージをインストールする必要があります。

手順 1 - 使用するデータ ソースのパッケージをインストールします。どのデータ ソースがサポートされているか、およびどのパッケージをインストールする必要があるかについては、サポートされているデータ ソース セクションを参照してください。

手順 2 - データ ソース パッケージをインストールした後、データ ソースを Reveal SDK に登録します。

using Reveal.Sdk;
using Reveal.Sdk.Data;

//all data sources use the RegisterXXX naming convention
RevealSdkSettings.DataSources.RegisterMicrosoftSqlServer();

サポートされるデータ ソース

以下の表を使用して、サポートされているデータ ソースとインストールする必要があるパッケージを確認してください。

Data SourcePackage
Amazon AthenaNuGet Badge for Amazon Athena
Amazon RedshiftNuGet Badge for Amazon Redshift
Amazon S3NuGet Badge for Amazon S3
BoxNuGet Badge for Box
CSV (Comma Separated Values)Included in SDK
DropboxNuGet Badge for Dropbox
Google Analytics 4NuGet Badge for Google Analytics 4
Google BigQueryNuGet Badge for Google BigQuery
Google DriveNuGet Badge for Google Drive
Google SheetsNuGet Badge for Google Sheets
In-Memory DataIncluded in SDK
JSONIncluded in SDK
Microsoft Analysis ServicesNuGet Badge for Microsoft Analysis Services
Microsoft Azure Analysis ServicesNuGet Badge for Microsoft Azure Analysis Services
Microsoft Azure SQL DatabaseNuGet Badge for Microsoft Azure SQL Database
Microsoft Azure Synapse AnalyticsNuGet Badge for Microsoft Azure Synapse Analytics
Microsoft ExcelIncluded in SDK
Microsoft OneDriveNuGet Badge for Microsoft OneDrive
Microsoft SharePointNuGet Badge for Microsoft SharePoint
Microsoft SQL ServerNuGet Badge for Microsoft SQL Server
MongoDBNuGet Badge for MongoDB
MySQLNuGet Badge for MySQL
OData FeedIncluded in SDK
OracleNuGet Badge for Oracle
PostgreSQLNuGet Badge for PostgreSQL
RESTIncluded in SDK
SnowflakeNuGet Badge for Snowflake
TSV (Tab Separated Values)Included in SDK

SDK に含まれている - このデータ ソースにインストールする個別のパッケージはありません。データ ソースは Reveal SDK に含まれています。