Azure Data Catalog에서 지원되는 데이터 원본

Important

Azure Data Catalog는 2024년 5월 15일에 사용 중지됩니다.

새 Azure Data Catalog 계정을 더 이상 만들 수 없습니다.

데이터 카탈로그 기능의 경우 전체 데이터 자산에 대한 통합 데이터 거버넌스를 제공하는 Microsoft Purview 서비스를 사용하세요.

이미 Azure Data Catalog를 사용하고 있는 경우 2024년 5월 15일까지 조직이 Microsoft Purview로 이동하기 위한 마이그레이션 계획을 만들어야 합니다.

사용자는 공용 API를 사용하거나 등록 도구 클릭 한 번으로 Azure Data Catalog 웹 포털에 정보를 직접 입력하여 메타데이터를 게시할 수 있습니다. 다음 테이블은 현재 카탈로그로 지원되는 모든 데이터 원본 및 각각에 대한 게시 기능을 요약합니다. 또한 포털의 "열기" 경험에서 시작할 수 있는 각 데이터 원본에 대한 외부 데이터 도구가 나열되어 있습니다. 두 번째 테이블에는 각 데이터 원본 연결 속성의 자세한 기술 사양이 포함되어 있습니다.

지원되는 데이터 원본 목록

데이터 원본 개체 API 수동 입력 등록 도구 도구에서 열기 참고
Azure Data Lake Store 디렉터리(Gen 1만 해당)
Azure Data Lake Store 파일(Gen 1만 해당)
Azure Blob 스토리지 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 데이터베이스 테이블 Excel, Power BI Desktop Oracle 10 이상 버전.
Oracle 데이터베이스 뷰 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로 이동하여 제안하시기 바랍니다. 또는 이미 제안되어 있는 경우 제안에 의견을 더해 주시기 바랍니다.

데이터 원본 참조 사양

참고 항목

다음 테이블의 DSL 구조 열에서는 Azure Data Catalog에서 사용되는 "address" 속성 모음에 대한 연결 속성을 나열합니다. 즉, "address" 속성 모음에는 Azure Data Catalog에서 지속하지만 사용하지 않는 데이터 원본의 다른 연결 속성이 포함될 수 있습니다.

원본 유형 자산 형식 개체 유형 DSL 구조
Azure Data Lake Storage 컨테이너 Data Lake 프로토콜: webhdfs
인증: {기본, oauth}
주소:
      url
Azure Data Lake Storage 테이블 디렉터리, 파일 프로토콜: webhdfs
인증: {기본, oauth}
주소:
      url
Azure Storage 컨테이너 컨테이너 프로토콜: azure-blobs
인증: {azure-access-key}
주소:
      도메인
      계정
      컨테이너
Azure Storage 테이블 Blob, 디렉터리 프로토콜: azure-blobs
인증: {azure-access-key}
주소:
      도메인
      계정
      컨테이너
      이름
Azure Storage 컨테이너 컨테이너 프로토콜: azure-tables
인증: {azure-access-key}
주소:
      도메인
      계정
Azure Storage 테이블 테이블 프로토콜: azure-tables
인증: {azure-access-key}
주소:
      도메인
      계정
      이름
Datazen 컨테이너 Site 프로토콜: http
인증: {없음, 기본, windows, oauth}
주소:
      url
Datazen 보고서 보고서, 대시보드 프로토콜: http
인증: {없음, 기본, windows, oauth}
주소:
      url
DB2 컨테이너 데이터베이스 프로토콜: db2
인증: {기본, windows}
주소:
      서버
      데이터베이스
DB2 테이블 테이블, 뷰 프로토콜: db2
인증: {기본, windows}
주소:
      서버
      데이터베이스
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
      스키마
파일 시스템 테이블 파일 프로토콜: 파일
인증: {없음, 기본, windows}
주소:
      경로
FTP 테이블 디렉터리, 파일 프로토콜: ftp
인증: {없음, 기본, windows}
주소:
      url
Hadoop Distributed File System 컨테이너 클러스터 프로토콜: webhdfs
인증: {기본, oauth}
주소:
      url
Hadoop Distributed File System 테이블 디렉터리, 파일 프로토콜: webhdfs
인증: {기본, oauth}
주소:
      url
Hive 컨테이너 데이터베이스 프로토콜: hive
인증: {hdinsight, 기본, 사용자 이름, 없음}
주소:
      서버
      데이터베이스
connectionProperties:
      serverProtocol: {hive2}
Hive 테이블 테이블, 뷰 프로토콜: hive
인증: {hdinsight, 기본, 사용자 이름, 없음}
주소:
      서버
      데이터베이스
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
connectionProperties:
      serverProtocol: {hive2}
HTTP 컨테이너 Site 프로토콜: http
인증: {없음, 기본, windows, oauth}
주소:
      url
HTTP 보고서 보고서, 대시보드 프로토콜: http
인증: {없음, 기본, windows, oauth}
주소:
      url
HTTP 테이블 엔드포인트, 파일 프로토콜: http
인증: {없음, 기본, windows, oauth}
주소:
      url
MySQL 컨테이너 데이터베이스 프로토콜: mysql
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
MySQL 테이블 테이블, 뷰 프로토콜: mysql
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
OData 컨테이너 엔터티 컨테이너 프로토콜: odata
인증: {없음, 기본, windows}
주소:
      url
OData 테이블 엔터티 집합, 함수 프로토콜: odata
인증: {없음, 기본, windows}
주소:
      url
      리소스
Oracle Database 컨테이너 데이터베이스 프로토콜: oracle
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
Oracle Database 테이블 테이블, 뷰 프로토콜: oracle
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
      스키마
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
PostgreSQL 컨테이너 데이터베이스 프로토콜: postgresql
인증: {기본, windows}
주소:
      서버
      데이터베이스
PostgreSQL 테이블 테이블, 뷰 프로토콜: postgresql
인증: {기본, windows}
주소:
      서버
      데이터베이스
      스키마
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
Power BI Desktop 컨테이너 Site 프로토콜: http
인증: {없음, 기본, windows, oauth}
주소:
      url
Power BI Desktop 보고서 보고서, 대시보드 프로토콜: http
인증: {없음, 기본, windows, oauth}
주소:
      url
파워 쿼리 테이블 데이터 매시업 프로토콜: power-query
인증: {oauth}
주소:
      url
Salesforce 테이블 Object 프로토콜: salesforce-com
인증: {기본, windows}
주소:
      loginServer
      클래스
      itemName
SAP HANA 컨테이너 서버 프로토콜: sap-hana-sql
인증: {프로토콜, windows}
주소:
      서버
SAP HANA 테이블 보기 프로토콜: sap-hana-sql
인증: {프로토콜, windows}
주소:
      서버
      스키마
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
SharePoint 테이블 List 프로토콜: sharepoint-list
인증: {기본, windows}
주소:
      url
Azure Synapse Analytics 명령 저장 프로시저 프로토콜: tds
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
      스키마
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
Azure Synapse Analytics TableValuedFunction 테이블 반환 함수 프로토콜: tds
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
      스키마
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
Azure Synapse Analytics 컨테이너 데이터베이스 프로토콜: tds
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
Azure Synapse Analytics 테이블 테이블, 뷰 프로토콜: tds
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
      스키마
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
SQL Server 명령 저장 프로시저 프로토콜: tds
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
      스키마
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
SQL Server TableValuedFunction 테이블 반환 함수 프로토콜: tds
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
      스키마
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
SQL Server 컨테이너 데이터베이스 프로토콜: tds
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
SQL Server 테이블 테이블, 뷰 프로토콜: tds
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
      스키마
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
SQL Server Analysis Services 다차원 컨테이너 모델 프로토콜: analysis-services
인증: {windows, 기본, 익명, 없음}
주소:
      서버
      데이터베이스
      모델
SQL Server Analysis Services 다차원 KPI KPI 프로토콜: analysis-services
인증: {windows, 기본, 익명, 없음}
주소:
      서버
      데이터베이스
      모델
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
      objectType: {KPI}
SQL Server Analysis Services 다차원 측정값 측정값 프로토콜: analysis-services
인증: {windows, 기본, 익명, 없음}
주소:
      서버
      데이터베이스
      모델
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
      objectType: {Measure}
SQL Server Analysis Services 다차원 테이블 차원 프로토콜: analysis-services
인증: {windows, 기본, 익명, 없음}
주소:
      서버
      데이터베이스
      모델
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
      objectType: {Dimension}
SQL Server Analysis Services 테이블 형식 컨테이너 모델 프로토콜: analysis-services
인증: {windows, 기본, 익명, 없음}
주소:
      서버
      데이터베이스
      모델
SQL Server Analysis Services 테이블 형식 KPI KPI 프로토콜: analysis-services
인증: {windows, 기본, 익명, 없음}
주소:
      서버
      데이터베이스
      모델
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
      objectType: {KPI}
SQL Server Analysis Services 테이블 형식 측정값 측정값 프로토콜: analysis-services
인증: {windows, 기본, 익명, 없음}
주소:
      서버
      데이터베이스
      모델
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
      objectType: {Measure}
SQL Server Analysis Services 테이블 형식 테이블 테이블 프로토콜: analysis-services
인증: {windows, 기본, 익명, 없음}
주소:
      서버
      데이터베이스
      모델
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
      objectType: {Table}
SQL Server Reporting Services 컨테이너 서버 프로토콜: reporting-services
인증: {windows}
주소:
      서버
      version: {ReportingService2010}
SQL Server Reporting Services 보고서 보고서 프로토콜: reporting-services
인증: {windows}
주소:
      서버
      경로
      version: {ReportingService2010}
Teradata 컨테이너 데이터베이스 프로토콜: teradata
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
Teradata 테이블 테이블, 뷰 프로토콜: teradata
인증: {프로토콜, windows}
주소:
      서버
      데이터베이스
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
SQL Server Master Data Services 컨테이너 모델 프로토콜: mssql-mds
인증: {windows}
주소:
      url
      모델
      버전
SQL Server Master Data Services 테이블 Entity 프로토콜: mssql-mds
인증: {windows}
주소:
      url
      모델
      버전
      엔터티
Azure Cosmos DB 컨테이너 데이터베이스 프로토콜: document-db
인증: {azure-access-key}
주소:
      url
      데이터베이스
Azure Cosmos DB 컬렉션 컬렉션 프로토콜: document-db
인증: {azure-access-key}
주소:
      url
      데이터베이스
      컬렉션
일반 ODBC 컨테이너 데이터베이스 프로토콜: odbc
인증: {기본, windows}
주소:
      옵션
      데이터베이스
일반 ODBC 테이블 테이블, 뷰 프로토콜: odbc
인증: {기본, windows}
주소:
      옵션
      데이터베이스
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
      스키마
Sybase 컨테이너 데이터베이스 프로토콜: sybase
인증: {기본, windows}
주소:
      서버
      데이터베이스
Sybase 테이블 테이블, 뷰 프로토콜: sybase
인증: {기본, windows}
주소:
      서버
      데이터베이스
      스키마
      개체의 멤버의 부모에 대해 SQL Server 인스턴스 이름을 표시합니다.
기타(위에 해당 없음) 프로토콜: generic-asset
주소:
      assetId