Azure Data Catalog でサポートされるデータ ソース
重要
Azure Data Catalog は、2024 年 5 月 15 日に廃止されました。
データ カタログの機能については、データ資産全体に対する一元化されたデータ ガバナンスを提供する、Microsoft Purview サービスをご使用ください。
ユーザーは、パブリック API またはワンクリック登録ツールを使って、または Azure Data Catalog の Web ポータルに直接情報を手動で入力して、メタデータを公開できます。 以下の表は、現在カタログでサポートされているすべてのデータ ソースと、それぞれの公開機能をまとめたものです。 また、各データ ソースを弊社のポータルから「オープンイン」で起動できる外部ツールも一覧表示されています。 2 番目の表には、各データ ソースの接続プロパティの詳細な技術仕様があります。
サポートされるデータ ソースの一覧
データ ソース オブジェクト | API | 手動入力 | 登録ツール | オープンイン ツール | メモ |
Azure Data Lake Store のディレクトリ (Gen 1 のみ) | ✓ | ✓ | ✓ | ||
Azure Data Lake Store ファイル (Gen 1 のみ) | ✓ | ✓ | ✓ | ||
Azure Blob Storage | ✓ | ✓ | ✓ | Power BI Desktop | |
Azure Storage ディレクトリ | ✓ | ✓ | ✓ | Power BI Desktop | |
Azure Storage テーブル | ✓ | ✓ | ✓ | ||
HDFS ディレクトリ | ✓ | ✓ | ✓ | ||
HDFS ファイル | ✓ | ✓ | ✓ | ||
Hive テーブル | ✓ | ✓ | ✓ | Excel | |
Hive ビュー | ✓ | ✓ | ✓ | Excel | |
MySQL テーブル | ✓ | ✓ | ✓ | Excel、Power BI Desktop | |
MySQL ビュー | ✓ | ✓ | ✓ | Excel、Power BI Desktop | |
Oracle Database テーブル | ✓ | ✓ | ✓ | Excel、Power BI Desktop | Oracle 10 以降のバージョン。 |
Oracle Database ビュー | ✓ | ✓ | ✓ | Excel、Power BI Desktop | Oracle 10 以降のバージョン。 |
その他 (汎用アセット) | ✓ | ✓ | |||
Azure Synapse Analytics テーブル | ✓ | ✓ | ✓ | Excel、Power BI Desktop、SQL Server データ ツール | |
Azure Synapse Analytics ビュー | ✓ | ✓ | ✓ | Excel、Power BI Desktop、SQL Server データ ツール | |
SQL Server Analysis Services ディメンション | ✓ | ✓ | ✓ | Excel、Power BI Desktop | SQL Server 2008 以降のバージョン。 |
SQL Server Analysis Services KPI | ✓ | ✓ | ✓ | Excel、Power BI Desktop | SQL Server 2008 以降のバージョン。 |
SQL Server Analysis Services メジャー | ✓ | ✓ | ✓ | Excel、Power BI Desktop | SQL Server 2008 以降のバージョン。 |
SQL Server Analysis Services テーブル | ✓ | ✓ | ✓ | Excel、Power BI Desktop | SQL Server 2008 以降のバージョン。 |
SQL Server Reporting Services レポート | ✓ | ✓ | ✓ | ブラウザー | ネイティブ モードのサーバーのみ。 SharePoint モードはサポートされていません。 SQL Server 2008 以降のバージョンのみ |
SQL Server テーブル | ✓ | ✓ | ✓ | Excel、Power BI Desktop、SQL Server データ ツール | SQL Server 2008 以降のバージョン。 |
SQL Server ビュー | ✓ | ✓ | ✓ | Excel、Power BI Desktop、SQL Server データ ツール | SQL Server 2008 以降のバージョン。 |
Teradata テーブル | ✓ | ✓ | ✓ | Excel | |
Teradata ビュー | ✓ | ✓ | ✓ | Excel | |
SAP Business Warehouse | ✓ | ✓ | ✓ | 英語でのみ機能します。 メジャーはサポートされていません。 | |
SAP HANA ビュー | ✓ | ✓ | ✓ | Power BI Desktop | |
DB2 テーブル | ✓ | ✓ | ✓ | ||
DB2 ビュー | ✓ | ✓ | ✓ | ||
ファイル システムのファイル | ✓ | ||||
FTP ディレクトリ | ✓ | ✓ | ✓ | ||
FTP ファイル | ✓ | ✓ | ✓ | ||
HTTP レポート | ✓ | ||||
HTTP エンドポイント | ✓ | ||||
HTTP ファイル | ✓ | ||||
OData エンティティ セット | ✓ | ||||
OData 関数 | ✓ | ||||
PostgreSQL テーブル | ✓ | ✓ | ✓ | ||
PostgreSQL ビュー | ✓ | ✓ | ✓ | ||
SAP HANA ビュー | ✓ | ||||
Salesforce オブジェクト | ✓ | ✓ | ✓ | ||
SharePoint リスト | ✓ | ||||
Azure Cosmos DB コレクション | ✓ | ✓ | ✓ | 対応しているのは、Azure DocumentDB と Azure Cosmos DB for NoSQL の従来のコレクションだけです。 新しい Azure Cosmos DB API は、まだサポートされていません。 [データ ソースの一覧で Azure DocumentDB を選択します。 | |
汎用 ODBC テーブル | ✓ | ✓ | ✓ | ||
汎用 ODBC ビュー | ✓ | ✓ | ✓ | ||
Cassandra テーブル | ✓ | ✓ | ✓ | 汎用 ODBC 資産として発行 | |
Cassandra ビュー | ✓ | ✓ | ✓ | 汎用 ODBC 資産として発行 | |
Sybase テーブル | ✓ | ✓ | ✓ | ||
Sybase ビュー | ✓ | ✓ | ✓ | ||
MongoDB テーブル | ✓ | ✓ | ✓ | 汎用 ODBC 資産として発行 | |
MongoDB ビュー | ✓ | ✓ | ✓ | 汎用 ODBC 資産として発行 |
サポートされている具体的なデータ ソースを確認する場合は、Azure フィードバック フォーラムの Data Catalog に移動して、それを提案 (または、それが既に提案されている場合は、その支持を表明) してください。
データ ソース参照の仕様
Note
次の表のDSL 構造体列には、Azure Data Catalog で使われる "address" プロパティ バッグの接続プロパティのみが一覧表示されています。 つまり、"address" プロパティ バッグは、Azure Data Catalog が永続化しても使わないデータ ソースの他の接続プロパティを含むことができます。
ソースの種類 | 資産タイプ | オブジェクトの種類 | DSL 構造体 |
Azure Data Lake Store | コンテナー | Data Lake |
プロトコル: webhdfs Authentication: {basic, oauth} アドレス: url |
Azure Data Lake Store | テーブル | ディレクトリ、ファイル |
プロトコル: webhdfs Authentication: {basic, oauth} アドレス: url |
Azure Storage | コンテナー | コンテナー |
プロトコル: azure-blobs Authentication: {azure-access-key} アドレス: ドメイン アカウント コンテナー |
Azure Storage | テーブル | BLOB、ディレクトリ |
プロトコル: azure-blobs Authentication: {azure-access-key} アドレス: ドメイン アカウント コンテナー 名前 |
Azure Storage | コンテナー | コンテナー |
プロトコル: azure-tables Authentication: {azure-access-key} アドレス: ドメイン アカウント |
Azure Storage | テーブル | テーブル |
プロトコル: azure-tables Authentication: {azure-access-key} アドレス: ドメイン アカウント 名前 |
DataZen | コンテナー | サイト |
プロトコル: http Authentication: {none, basic, windows, oauth} アドレス: url |
DataZen | Report | レポート、ダッシュボード |
プロトコル: http Authentication: {none, basic, windows, oauth} アドレス: url |
DB2 | コンテナー | データベース |
プロトコル: db2 Authentication: {basic, windows} アドレス: サーバー (server) データベース |
DB2 | テーブル | テーブル、ビュー |
プロトコル: db2 Authentication: {basic, windows} アドレス: サーバー (server) データベース オブジェクト スキーマ |
ファイル システム | テーブル | ファイル |
プロトコル: file Authentication: {none, basic, windows} アドレス: パス |
FTP | テーブル | ディレクトリ、ファイル |
プロトコル: ftp Authentication: {none, basic, windows} アドレス: url |
Hadoop 分散ファイル システム | コンテナー | クラスター |
プロトコル: webhdfs Authentication: {basic, oauth} アドレス: url |
Hadoop 分散ファイル システム | テーブル | ディレクトリ、ファイル |
プロトコル: webhdfs Authentication: {basic, oauth} アドレス: url |
Hive | コンテナー | データベース |
プロトコル: hive Authentication: {HDInsight, basic, username, none} アドレス: サーバー (server) データベース connectionProperties: serverProtocol: {hive2} |
Hive | テーブル | テーブル、ビュー |
プロトコル: hive Authentication: {HDInsight, basic, username, none} アドレス: サーバー (server) データベース オブジェクト connectionProperties: serverProtocol: {hive2} |
HTTP | コンテナー | サイト |
プロトコル: http Authentication: {none, basic, windows, oauth} アドレス: url |
HTTP | Report | レポート、ダッシュボード |
プロトコル: http Authentication: {none, basic, windows, oauth} アドレス: url |
HTTP | テーブル | エンドポイント、ファイル |
プロトコル: http Authentication: {none, basic, windows, oauth} アドレス: url |
MySQL | コンテナー | データベース |
プロトコル: mysql Authentication: {protocol, windows} アドレス: サーバー (server) データベース |
MySQL | テーブル | テーブル、ビュー |
プロトコル: mysql Authentication: {protocol, windows} アドレス: サーバー (server) データベース オブジェクト |
OData | コンテナー | エンティティ コンテナー |
プロトコル: odata Authentication: {none, basic, windows} アドレス: url |
OData | テーブル | エンティティ セット、関数 |
プロトコル: odata Authentication: {none, basic, windows} アドレス: url リソース |
Oracle Database | コンテナー | データベース |
プロトコル: oracle Authentication: {protocol, windows} アドレス: サーバー (server) データベース |
Oracle Database | テーブル | テーブル、ビュー |
プロトコル: oracle Authentication: {protocol, windows} アドレス: サーバー (server) データベース スキーマ オブジェクト |
PostgreSQL | コンテナー | データベース |
プロトコル: postgresql Authentication: {basic, windows} アドレス: サーバー (server) データベース |
PostgreSQL | テーブル | テーブル、ビュー |
プロトコル: postgresql Authentication: {basic, windows} アドレス: サーバー (server) データベース スキーマ オブジェクト |
Power BI Desktop | コンテナー | サイト |
プロトコル: http Authentication: {none, basic, windows, oauth} アドレス: url |
Power BI Desktop | Report | レポート、ダッシュボード |
プロトコル: http Authentication: {none, basic, windows, oauth} アドレス: url |
Power Query | テーブル | データのマッシュアップ |
プロトコル: power-query Authentication: {oauth} アドレス: url |
セールスフォース | テーブル | オブジェクト |
プロトコル: salesforce-com Authentication: {basic, windows} アドレス: loginServer クラス itemName |
SAP HANA | コンテナー | サーバー |
プロトコル: sap-hana-sql Authentication: {protocol, windows} アドレス: サーバー (server) |
SAP HANA | テーブル | ビュー |
プロトコル: sap-hana-sql Authentication: {protocol, windows} アドレス: サーバー (server) スキーマ オブジェクト |
SharePoint | テーブル | リスト |
プロトコル: sharepoint-list Authentication: {basic, windows} アドレス: url |
Azure Synapse Analytics | Command | ストアド プロシージャ |
プロトコル: tds Authentication: {protocol, windows} アドレス: サーバー (server) データベース スキーマ オブジェクト |
Azure Synapse Analytics | TableValuedFunction | テーブル値関数 |
プロトコル: tds Authentication: {protocol, windows} アドレス: サーバー (server) データベース スキーマ オブジェクト |
Azure Synapse Analytics | コンテナー | データベース |
プロトコル: tds Authentication: {protocol, windows} アドレス: サーバー (server) データベース |
Azure Synapse Analytics | テーブル | テーブル、ビュー |
プロトコル: tds Authentication: {protocol, windows} アドレス: サーバー (server) データベース スキーマ オブジェクト |
SQL Server | Command | ストアド プロシージャ |
プロトコル: tds Authentication: {protocol, windows} アドレス: サーバー (server) データベース スキーマ オブジェクト |
SQL Server | TableValuedFunction | テーブル値関数 |
プロトコル: tds Authentication: {protocol, windows} アドレス: サーバー (server) データベース スキーマ オブジェクト |
SQL Server | コンテナー | データベース |
プロトコル: tds Authentication: {protocol, windows} アドレス: サーバー (server) データベース |
SQL Server | テーブル | テーブル、ビュー |
プロトコル: tds Authentication: {protocol, windows} アドレス: サーバー (server) データベース スキーマ オブジェクト |
SQL Server Analysis Services 多次元 | コンテナー | モデル |
プロトコル: analysis-services Authentication: {windows, basic, anonymous, none} アドレス: サーバー (server) データベース モデル |
SQL Server Analysis Services 多次元 | KPI | KPI |
プロトコル: analysis-services Authentication: {windows, basic, anonymous, none} アドレス: サーバー (server) データベース モデル オブジェクト objectType: {KPI} |
SQL Server Analysis Services 多次元 | Measure | メジャー |
プロトコル: analysis-services Authentication: {windows, basic, anonymous, none} アドレス: サーバー (server) データベース モデル オブジェクト objectType: {Measure} |
SQL Server Analysis Services 多次元 | テーブル | ディメンション |
プロトコル: analysis-services Authentication: {windows, basic, anonymous, none} アドレス: サーバー (server) データベース モデル オブジェクト objectType: {Dimension} |
SQL Server Analysis Services 表形式 | コンテナー | モデル |
プロトコル: analysis-services Authentication: {windows, basic, anonymous, none} アドレス: サーバー (server) データベース モデル |
SQL Server Analysis Services 表形式 | KPI | KPI |
プロトコル: analysis-services Authentication: {windows, basic, anonymous, none} アドレス: サーバー (server) データベース モデル オブジェクト objectType: {KPI} |
SQL Server Analysis Services 表形式 | Measure | メジャー |
プロトコル: analysis-services Authentication: {windows, basic, anonymous, none} アドレス: サーバー (server) データベース モデル オブジェクト objectType: {Measure} |
SQL Server Analysis Services 表形式 | テーブル | テーブル |
プロトコル: analysis-services Authentication: {windows, basic, anonymous, none} アドレス: サーバー (server) データベース モデル オブジェクト objectType: {Table} |
SQL Server Reporting Services | コンテナー | サーバー |
プロトコル: reporting-services Authentication: {windows} アドレス: サーバー (server) バージョン: {ReportingService2010} |
SQL Server Reporting Services | Report | Report |
プロトコル: reporting-services Authentication: {windows} アドレス: サーバー (server) パス バージョン: {ReportingService2010} |
Teradata | コンテナー | データベース |
プロトコル: teradata Authentication: {protocol, windows} アドレス: サーバー (server) データベース |
Teradata | テーブル | テーブル、ビュー |
プロトコル: teradata Authentication: {protocol, windows} アドレス: サーバー (server) データベース オブジェクト |
SQL Server Master Data Services | コンテナー | モデル |
プロトコル: mssql-mds Authentication: {windows} アドレス: url モデル のバージョン |
SQL Server Master Data Services | テーブル | Entity |
プロトコル: mssql-mds Authentication: {windows} アドレス: url モデル のバージョン エンティティ |
Azure Cosmos DB | コンテナー | データベース |
プロトコル: document-db Authentication: {azure-access-key} アドレス: url データベース |
Azure Cosmos DB | コレクション | コレクション |
プロトコル: document-db Authentication: {azure-access-key} アドレス: url データベース コレクション |
汎用 ODBC | コンテナー | データベース |
プロトコル: odbc Authentication: {basic, windows} アドレス: のオプション データベース |
汎用 ODBC | テーブル | テーブル、ビュー |
プロトコル: odbc Authentication: {basic, windows} アドレス: のオプション データベース オブジェクト スキーマ |
Sybase | コンテナー | データベース |
プロトコル: sybase authentication: {basic, windows} address: サーバー (server) データベース |
Sybase | テーブル | テーブル、ビュー |
プロトコル: sybase authentication: {basic, windows} address: サーバー (server) データベース スキーマ オブジェクト |
その他 (上記以外) | ✱ | ✱ |
プロトコル: generic-asset アドレス: assetId |