Azure Data Catalog でサポートされるデータ ソース

重要

新しい Azure Data Catalog アカウントは作成できなくなります。

データ カタログ機能については、新しい Microsoft Purview サービスを使用してください。データ資産全体に対する一元化されたデータ ガバナンスが得られます。

既に Azure Data Catalog を使用している場合は、2025 年 8 月までに組織が 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