Orígenes de datos compatibles en Azure Data Catalog
Importante
En el caso de las características de Data Catalog actualizadas, use el nuevo servicio Azure Purview, que ofrece una gobernanza de datos unificada para todo su patrimonio de datos.
Pueden publicarse metadatos mediante una API pública o una herramienta de registro con un solo clic, o mediante la especificación manual de información directamente en el portal web de Azure Data Catalog. En la siguiente tabla se resumen todos los orígenes que admite el catálogo actualmente y las funcionalidades de publicación de cada uno de ellos. También se enumeran las herramientas de datos externas que cada origen puede iniciar desde nuestra experiencia "abierta" del portal. La segunda tabla contiene una especificación más técnica de las propiedades de conexión de cada propiedad de la conexión del origen de datos.
Lista de orígenes de datos que se admiten
| Objeto de origen de datos | API | Entrada manual | Herramienta de registro | Herramientas abiertas | Notas |
| Directorio de Azure Data Lake Store (solo Gen 1) | ✓ | ✓ | ✓ | ||
| Archivo de Azure Data Lake Store (solo Gen 1) | ✓ | ✓ | ✓ | ||
| Azure Blob Storage | ✓ | ✓ | ✓ | Power BI Desktop | |
| Directorio de Azure Storage | ✓ | ✓ | ✓ | Power BI Desktop | |
| Tabla de Azure Storage | ✓ | ✓ | ✓ | ||
| Directorio de HDFS | ✓ | ✓ | ✓ | ||
| Archivo de HDFS | ✓ | ✓ | ✓ | ||
| Tabla de Hive | ✓ | ✓ | ✓ | Excel | |
| Vista de Hive | ✓ | ✓ | ✓ | Excel | |
| Tabla de MySQL | ✓ | ✓ | ✓ | Excel, Power BI Desktop | |
| Vista de MySQL | ✓ | ✓ | ✓ | Excel, Power BI Desktop | |
| Tabla de Oracle Database | ✓ | ✓ | ✓ | Excel, Power BI Desktop | Oracle 10 y versiones posteriores. |
| Vista de Oracle Database | ✓ | ✓ | ✓ | Excel, Power BI Desktop | Oracle 10 y versiones posteriores. |
| Otro (recurso genérico) | ✓ | ✓ | |||
| Tabla de Azure Synapse Analytics | ✓ | ✓ | ✓ | Excel, Power BI Desktop, SQL Server Data Tools | |
| Vista de Azure Synapse Analytics | ✓ | ✓ | ✓ | Excel, Power BI Desktop, SQL Server Data Tools | |
| Dimensión de SQL Server Analysis Services | ✓ | ✓ | ✓ | Excel, Power BI Desktop | SQL Server 2008 y versiones posteriores. |
| KPI de SQL Server Analysis Services | ✓ | ✓ | ✓ | Excel, Power BI Desktop | SQL Server 2008 y versiones posteriores. |
| Medida de SQL Server Analysis Services | ✓ | ✓ | ✓ | Excel, Power BI Desktop | SQL Server 2008 y versiones posteriores. |
| Tabla de SQL Server Analysis Services | ✓ | ✓ | ✓ | Excel, Power BI Desktop | SQL Server 2008 y versiones posteriores. |
| Informe de SQL Server Reporting Services | ✓ | ✓ | ✓ | Browser | Solo servidores de modo nativo. No se admite el modo de SharePoint. Solo SQL Server 2008 y versiones posteriores |
| Tabla de SQL Server | ✓ | ✓ | ✓ | Excel, Power BI Desktop, SQL Server Data Tools | SQL Server 2008 y versiones posteriores. |
| Vista de SQL Server | ✓ | ✓ | ✓ | Excel, Power BI Desktop, SQL Server Data Tools | SQL Server 2008 y versiones posteriores. |
| Tabla de Teradata | ✓ | ✓ | ✓ | Excel | |
| Vista de Teradata | ✓ | ✓ | ✓ | Excel | |
| SAP Business Warehouse | ✓ | ✓ | ✓ | Funciona solo en inglés. No se admiten las medidas. | |
| Vista de SAP HANA | ✓ | ✓ | ✓ | Power BI Desktop | |
| Tabla de DB2 | ✓ | ✓ | ✓ | ||
| Vista de DB2 | ✓ | ✓ | ✓ | ||
| Archivo de sistema de archivos | ✓ | ||||
| Directorio FTP | ✓ | ✓ | ✓ | ||
| Archivo FTP | ✓ | ✓ | ✓ | ||
| Informe HTTP | ✓ | ||||
| Punto de conexión HTTP | ✓ | ||||
| Archivo HTTP | ✓ | ||||
| Conjunto de entidades de OData | ✓ | ||||
| Función de OData | ✓ | ||||
| Tabla de PostgreSQL | ✓ | ✓ | ✓ | ||
| Vista de PostgreSQL | ✓ | ✓ | ✓ | ||
| Vista de SAP HANA | ✓ | ||||
| Objeto de Salesforce | ✓ | ✓ | ✓ | ||
| Lista de SharePoint | ✓ | ||||
| Colección de Azure Cosmos DB | ✓ | ✓ | ✓ | Solo son compatibles las colecciones heredadas de Azure DocumentDB y las colecciones de SQL API de Azure Cosmos DB. Aún no se admiten las API de Cosmos DB más recientes. Elija Azure DocumentDB en la lista Origen de datos. | |
| Tabla ODBC genérica | ✓ | ✓ | ✓ | ||
| Vista de ODBC genérica | ✓ | ✓ | ✓ | ||
| Tabla de Cassandra | ✓ | ✓ | ✓ | Publicar como un recurso ODBC genérico | |
| Vista de Cassandra | ✓ | ✓ | ✓ | Publicar como un recurso ODBC genérico | |
| Tabla de Sybase | ✓ | ✓ | ✓ | ||
| Vista de Sybase | ✓ | ✓ | ✓ | ||
| Tabla de MongoDB | ✓ | ✓ | ✓ | Publicar como un recurso ODBC genérico | |
| Vista de MongoDB | ✓ | ✓ | ✓ | Publicar como un recurso ODBC genérico |
Si desea que un origen de datos concreto sea compatible, sugiéralo (o indique que está de acuerdo con esta sugerencia si ya se ha planteado) en el foro de comentarios de Azure Data Catalog.
Especificación de referencia de origen de datos
Nota
La columna Estructura de DSL de la tabla siguiente solo enumera las propiedades de conexión del contenedor de propiedades "dirección" que usa Azure Data Catalog. Es decir, el contenedor de propiedades "dirección" puede contener otras propiedades de conexión del origen de datos que Azure Data Catalog conserva, pero no utiliza.
| Tipo de origen | Tipo de recurso | Tipos de objeto | Estructura de DSL |
| Azure Data Lake Store | Contenedor | Data Lake |
Protocol: webhdfs
Authentication: {basic, oauth} Address: url |
| Azure Data Lake Store | Table | Directory, file |
Protocol: webhdfs
Authentication: {basic, oauth} Address: url |
| Azure Storage | Container | Container |
Protocol: azure-blobs
Authentication: {azure-access-key} Address: domain account container |
| Azure Storage | Table | Blob, directory |
Protocol: azure-blobs
Authentication: {azure-access-key} Address: domain account container name |
| Azure Storage | Container | Container |
Protocol: azure-tables
Authentication: {azure-access-key} Address: domain account |
| Azure Storage | Table | Table |
Protocol: azure-tables
Authentication: {azure-access-key} Address: domain account name |
| Datazen | Container | Site |
Protocol: http
Authentication: {none, basic, windows, oauth} Address: url |
| Datazen | Report | Report, dashboard |
Protocol: http
Authentication: {none, basic, windows, oauth} Address: url |
| DB2 | Container | Database |
Protocol: db2
Authentication: {basic, windows} Address: server database |
| DB2 | Table | Table, view |
Protocol: db2
Authentication: {basic, windows} Address: server database object schema |
| File system | Table | File |
Protocol: file
Authentication: {none, basic, windows} Address: path |
| FTP | Table | Directory, file |
Protocol: ftp
Authentication: {none, basic, windows} Address: url |
| Hadoop Distributed File System | Container | Cluster |
Protocol: webhdfs
Authentication: {basic, oauth} Address: url |
| Hadoop Distributed File System | Table | Directory, file |
Protocol: webhdfs
Authentication: {basic, oauth} Address: url |
| Hive | Container | Database |
Protocol: hive
Authentication: {HDInsight, basic, username, none} Address: server database connectionProperties: serverProtocol: {hive2} |
| Hive | Table | Table, view |
Protocol: hive
Authentication: {HDInsight, basic, username, none} Address: server database object connectionProperties: serverProtocol: {hive2} |
| HTTP | Container | Site |
Protocol: http
Authentication: {none, basic, windows, oauth} Address: url |
| HTTP | Report | Report, dashboard |
Protocol: http
Authentication: {none, basic, windows, oauth} Address: url |
| HTTP | Table | Endpoint, file |
Protocol: http
Authentication: {none, basic, windows, oauth} Address: url |
| MySQL | Container | Database |
Protocol: mysql
Authentication: {protocol, windows} Address: server database |
| MySQL | Table | Table, view |
Protocol: mysql
Authentication: {protocol, windows} Address: server database object |
| OData | Container | Entity container |
Protocol: odata
Authentication: {none, basic, windows} Address: url |
| OData | Table | Entity set, function |
Protocol: odata
Authentication: {none, basic, windows} Address: url resource |
| Oracle Database | Container | Database |
Protocol: oracle
Authentication: {protocol, windows} Address: server database |
| Oracle Database | Table | Table, view |
Protocol: oracle
Authentication: {protocol, windows} Address: server database schema object |
| PostgreSQL | Container | Database |
Protocol: postgresql
Authentication: {basic, windows} Address: server database |
| PostgreSQL | Table | Table, view |
Protocol: postgresql
Authentication: {basic, windows} Address: server database schema object |
| Power BI Desktop | Container | Site |
Protocol: http
Authentication: {none, basic, windows, oauth} Address: url |
| Power BI Desktop | Report | Report, dashboard |
Protocol: http
Authentication: {none, basic, windows, oauth} Address: url |
| Power Query | Table | Data mashup |
Protocol: power-query
Authentication: {oauth} Address: url |
| Salesforce | Table | Object |
Protocol: salesforce-com
Authentication: {basic, windows} Address: loginServer class itemName |
| SAP HANA | Container | Server |
Protocol: sap-hana-sql
Authentication: {protocol, windows} Address: server |
| SAP HANA | Table | View |
Protocol: sap-hana-sql
Authentication: {protocol, windows} Address: server schema object |
| SharePoint | Table | List |
Protocol: sharepoint-list
Authentication: {basic, windows} Address: url |
| Azure Synapse Analytics | Command | Stored procedure |
Protocol: tds
Authentication: {protocol, windows} Address: server database schema object |
| Azure Synapse Analytics | TableValuedFunction | Table-valued function |
Protocol: tds
Authentication: {protocol, windows} Address: server database schema object |
| Azure Synapse Analytics | Container | Database |
Protocol: tds
Authentication: {protocol, windows} Address: server database |
| Azure Synapse Analytics | Table | Table, view |
Protocol: tds
Authentication: {protocol, windows} Address: server database schema object |
| SQL Server | Command | Stored procedure |
Protocol: tds
Authentication: {protocol, windows} Address: server database schema object |
| SQL Server | TableValuedFunction | Table-valued function |
Protocol: tds
Authentication: {protocol, windows} Address: server database schema object |
| SQL Server | Container | Database |
Protocol: tds
Authentication: {protocol, windows} Address: server database |
| SQL Server | Table | Table, view |
Protocol: tds
Authentication: {protocol, windows} Address: server database schema object |
| SQL Server Analysis Services multidimensional | Container | Model |
Protocol: analysis-services
Authentication: {windows, basic, anonymous, none} Address: server database model |
| SQL Server Analysis Services multidimensional | KPI | KPI |
Protocol: analysis-services
Authentication: {windows, basic, anonymous, none} Address: server database model object objectType: {KPI} |
| SQL Server Analysis Services multidimensional | Measure | Measure |
Protocol: analysis-services
Authentication: {windows, basic, anonymous, none} Address: server database model object objectType: {Measure} |
| SQL Server Analysis Services multidimensional | Table | Dimension |
Protocol: analysis-services
Authentication: {windows, basic, anonymous, none} Address: server database model object objectType: {Dimension} |
| SQL Server Analysis Services tabular | Container | Model |
Protocol: analysis-services
Authentication: {windows, basic, anonymous, none} Address: server database model |
| SQL Server Analysis Services tabular | KPI | KPI |
Protocol: analysis-services
Authentication: {windows, basic, anonymous, none} Address: server database model object objectType: {KPI} |
| SQL Server Analysis Services tabular | Measure | Measure |
Protocol: analysis-services
Authentication: {windows, basic, anonymous, none} Address: server database model object objectType: {Measure} |
| SQL Server Analysis Services tabular | Table | Table |
Protocol: analysis-services
Authentication: {windows, basic, anonymous, none} Address: server database model object objectType: {Table} |
| SQL Server Reporting Services | Container | Server |
Protocol: reporting-services
Authentication: {windows} Address: server version: {ReportingService2010} |
| SQL Server Reporting Services | Report | Report |
Protocol: reporting-services
Authentication: {windows} Address: server path version: {ReportingService2010} |
| Teradata | Container | Database |
Protocol: teradata
Authentication: {protocol, windows} Address: server database |
| Teradata | Table | Table, view |
Protocol: teradata
Authentication: {protocol, windows} Address: server database object |
| SQL Server Master Data Services | Container | Model |
Protocol: mssql-mds
Authentication: {windows} Address: url model version |
| SQL Server Master Data Services | Table | Entity |
Protocol: mssql-mds
Authentication: {windows} Address: url model version entity |
| Azure Cosmos DB | Container | Database |
Protocol: document-db
Authentication: {azure-access-key} Address: url database |
| Azure Cosmos DB | Collection | Collection |
Protocol: document-db
Authentication: {azure-access-key} Address: url database collection |
| Generic ODBC | Container | Database |
Protocol: odbc
Authentication: {basic, windows} Address: options database |
| Generic ODBC | Table | Table, View |
Protocol: odbc
Authentication: {basic, windows} Address: options database object schema |
| Sybase | Container | Database |
protocol: sybase
authentication: {basic, windows} address: server database |
| Sybase | Table | Table, View |
protocol: sybase
authentication: {basic, windows} address: server database schema object |
| Other (none of the above) | ✱ | ✱ |
Protocol: generic-asset
Address: assetId |