Protocol: webhdfs
<br>Authentication: {basic, oauth}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>Azure Data Lake Store</td>
<td>Table</td>
<td>Directory, file</td>
<td>
Protocol: webhdfs
<br>Authentication: {basic, oauth}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>Azure Storage</td>
<td>Container</td>
<td>Container</td>
<td>
Protocol: azure-blobs
<br>Authentication: {azure-access-key}
<br>Address:
<br> domain
<br> account
<br> container
</td>
</tr>
<tr>
<td>Azure Storage</td>
<td>Table</td>
<td>Blob, directory</td>
<td>
Protocol: azure-blobs
<br>Authentication: {azure-access-key}
<br>Address:
<br> domain
<br> account
<br> container
<br> name
</td>
</tr>
<tr>
<td>Azure Storage</td>
<td>Container</td>
<td>Container</td>
<td>
Protocol: azure-tables
<br>Authentication: {azure-access-key}
<br>Address:
<br> domain
<br> account
</td>
</tr>
<tr>
<td>Azure Storage</td>
<td>Table</td>
<td>Table</td>
<td>
Protocol: azure-tables
<br>Authentication: {azure-access-key}
<br>Address:
<br> domain
<br> account
<br> name
</td>
</tr>
<tr>
<td>Datazen</td>
<td>Container</td>
<td>Site</td>
<td>
Protocol: http
<br>Authentication: {none, basic, windows, oauth}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>Datazen</td>
<td>Report</td>
<td>Report, dashboard</td>
<td>
Protocol: http
<br>Authentication: {none, basic, windows, oauth}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>DB2</td>
<td>Container</td>
<td>Database</td>
<td>
Protocol: db2
<br>Authentication: {basic, windows}
<br>Address:
<br> server
<br> database
</td>
</tr>
<tr>
<td>DB2</td>
<td>Table</td>
<td>Table, view</td>
<td>
Protocol: db2
<br>Authentication: {basic, windows}
<br>Address:
<br> server
<br> database
<br> object
<br> schema
</td>
</tr>
<tr>
<td>File system</td>
<td>Table</td>
<td>File</td>
<td>
Protocol: file
<br>Authentication: {none, basic, windows}
<br>Address:
<br> path
</td>
</tr>
<tr>
<td>FTP</td>
<td>Table</td>
<td>Directory, file</td>
<td>
Protocol: ftp
<br>Authentication: {none, basic, windows}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>Hadoop Distributed File System</td>
<td>Container</td>
<td>Cluster</td>
<td>
Protocol: webhdfs
<br>Authentication: {basic, oauth}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>Hadoop Distributed File System</td>
<td>Table</td>
<td>Directory, file</td>
<td>
Protocol: webhdfs
<br>Authentication: {basic, oauth}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>Hive</td>
<td>Container</td>
<td>Database</td>
<td>
Protocol: hive
<br>Authentication: {HDInsight, basic, username, none}
<br>Address:
<br> server
<br> database
<br>connectionProperties:
<br> serverProtocol: {hive2}
</td>
</tr>
<tr>
<td>Hive</td>
<td>Table</td>
<td>Table, view</td>
<td>
Protocol: hive
<br>Authentication: {HDInsight, basic, username, none}
<br>Address:
<br> server
<br> database
<br> object
<br>connectionProperties:
<br> serverProtocol: {hive2}
</td>
</tr>
<tr>
<td>HTTP</td>
<td>Container</td>
<td>Site</td>
<td>
Protocol: http
<br>Authentication: {none, basic, windows, oauth}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>HTTP</td>
<td>Report</td>
<td>Report, dashboard</td>
<td>
Protocol: http
<br>Authentication: {none, basic, windows, oauth}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>HTTP</td>
<td>Table</td>
<td>Endpoint, file</td>
<td>
Protocol: http
<br>Authentication: {none, basic, windows, oauth}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>MySQL</td>
<td>Container</td>
<td>Database</td>
<td>
Protocol: mysql
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
</td>
</tr>
<tr>
<td>MySQL</td>
<td>Table</td>
<td>Table, view</td>
<td>
Protocol: mysql
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
<br> object
</td>
</tr>
<tr>
<td>OData</td>
<td>Container</td>
<td>Entity container</td>
<td>
Protocol: odata
<br>Authentication: {none, basic, windows}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>OData</td>
<td>Table</td>
<td>Entity set, function</td>
<td>
Protocol: odata
<br>Authentication: {none, basic, windows}
<br>Address:
<br> url
<br> resource
</td>
</tr>
<tr>
<td>Oracle Database</td>
<td>Container</td>
<td>Database</td>
<td>
Protocol: oracle
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
</td>
</tr>
<tr>
<td>Oracle Database</td>
<td>Table</td>
<td>Table, view</td>
<td>
Protocol: oracle
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
<br> schema
<br> object
</td>
</tr>
<tr>
<td>PostgreSQL</td>
<td>Container</td>
<td>Database</td>
<td>
Protocol: postgresql
<br>Authentication: {basic, windows}
<br>Address:
<br> server
<br> database
</td>
</tr>
<tr>
<td>PostgreSQL</td>
<td>Table</td>
<td>Table, view</td>
<td>
Protocol: postgresql
<br>Authentication: {basic, windows}
<br>Address:
<br> server
<br> database
<br> schema
<br> object
</td>
</tr>
<tr>
<td>Power BI Desktop</td>
<td>Container</td>
<td>Site</td>
<td>
Protocol: http
<br>Authentication: {none, basic, windows, oauth}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>Power BI Desktop</td>
<td>Report</td>
<td>Report, dashboard</td>
<td>
Protocol: http
<br>Authentication: {none, basic, windows, oauth}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>Power Query</td>
<td>Table</td>
<td>Data mashup</td>
<td>
Protocol: power-query
<br>Authentication: {oauth}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>Salesforce</td>
<td>Table</td>
<td>Object</td>
<td>
Protocol: salesforce-com
<br>Authentication: {basic, windows}
<br>Address:
<br> loginServer
<br> class
<br> itemName
</td>
</tr>
<tr>
<td>SAP HANA</td>
<td>Container</td>
<td>Server</td>
<td>
Protocol: sap-hana-sql
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
</td>
</tr>
<tr>
<td>SAP HANA</td>
<td>Table</td>
<td>View</td>
<td>
Protocol: sap-hana-sql
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> schema
<br> object
</td>
</tr>
<tr>
<td>SharePoint</td>
<td>Table</td>
<td>List</td>
<td>
Protocol: sharepoint-list
<br>Authentication: {basic, windows}
<br>Address:
<br> url
</td>
</tr>
<tr>
<td>Azure Synapse Analytics </td>
<td>Command</td>
<td>Stored procedure</td>
<td>
Protocol: tds
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
<br> schema
<br> object
</td>
</tr>
<tr>
<td>Azure Synapse Analytics </td>
<td>TableValuedFunction</td>
<td>Table-valued function</td>
<td>
Protocol: tds
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
<br> schema
<br> object
</td>
</tr>
<tr>
<td>Azure Synapse Analytics </td>
<td>Container</td>
<td>Database</td>
<td>
Protocol: tds
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
</td>
</tr>
<tr>
<td>Azure Synapse Analytics </td>
<td>Table</td>
<td>Table, view</td>
<td>
Protocol: tds
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
<br> schema
<br> object
</td>
</tr>
<tr>
<td>SQL Server</td>
<td>Command</td>
<td>Stored procedure</td>
<td>
Protocol: tds
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
<br> schema
<br> object
</td>
</tr>
<tr>
<td>SQL Server</td>
<td>TableValuedFunction</td>
<td>Table-valued function</td>
<td>
Protocol: tds
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
<br> schema
<br> object
</td>
</tr>
<tr>
<td>SQL Server</td>
<td>Container</td>
<td>Database</td>
<td>
Protocol: tds
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
</td>
</tr>
<tr>
<td>SQL Server</td>
<td>Table</td>
<td>Table, view</td>
<td>
Protocol: tds
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
<br> schema
<br> object
</td>
</tr>
<tr>
<td>SQL Server Analysis Services multidimensional</td>
<td>Container</td>
<td>Model</td>
<td>
Protocol: analysis-services
<br>Authentication: {windows, basic, anonymous, none}
<br>Address:
<br> server
<br> database
<br> model
</td>
</tr>
<tr>
<td>SQL Server Analysis Services multidimensional</td>
<td>KPI</td>
<td>KPI</td>
<td>
Protocol: analysis-services
<br>Authentication: {windows, basic, anonymous, none}
<br>Address:
<br> server
<br> database
<br> model
<br> object
<br> objectType: {KPI}
</td>
</tr>
<tr>
<td>SQL Server Analysis Services multidimensional</td>
<td>Measure</td>
<td>Measure</td>
<td>
Protocol: analysis-services
<br>Authentication: {windows, basic, anonymous, none}
<br>Address:
<br> server
<br> database
<br> model
<br> object
<br> objectType: {Measure}
</td>
</tr>
<tr>
<td>SQL Server Analysis Services multidimensional</td>
<td>Table</td>
<td>Dimension</td>
<td>
Protocol: analysis-services
<br>Authentication: {windows, basic, anonymous, none}
<br>Address:
<br> server
<br> database
<br> model
<br> object
<br> objectType: {Dimension}
</td>
</tr>
<tr>
<td>SQL Server Analysis Services tabular</td>
<td>Container</td>
<td>Model</td>
<td>
Protocol: analysis-services
<br>Authentication: {windows, basic, anonymous, none}
<br>Address:
<br> server
<br> database
<br> model
</td>
</tr>
<tr>
<td>SQL Server Analysis Services tabular</td>
<td>KPI</td>
<td>KPI</td>
<td>
Protocol: analysis-services
<br>Authentication: {windows, basic, anonymous, none}
<br>Address:
<br> server
<br> database
<br> model
<br> object
<br> objectType: {KPI}
</td>
</tr>
<tr>
<td>SQL Server Analysis Services tabular</td>
<td>Measure</td>
<td>Measure</td>
<td>
Protocol: analysis-services
<br>Authentication: {windows, basic, anonymous, none}
<br>Address:
<br> server
<br> database
<br> model
<br> object
<br> objectType: {Measure}
</td>
</tr>
<tr>
<td>SQL Server Analysis Services tabular</td>
<td>Table</td>
<td>Table</td>
<td>
Protocol: analysis-services
<br>Authentication: {windows, basic, anonymous, none}
<br>Address:
<br> server
<br> database
<br> model
<br> object
<br> objectType: {Table}
</td>
</tr>
<tr>
<td>SQL Server Reporting Services</td>
<td>Container</td>
<td>Server</td>
<td>
Protocol: reporting-services
<br>Authentication: {windows}
<br>Address:
<br> server
<br> version: {ReportingService2010}
</td>
</tr>
<tr>
<td>SQL Server Reporting Services</td>
<td>Report</td>
<td>Report</td>
<td>
Protocol: reporting-services
<br>Authentication: {windows}
<br>Address:
<br> server
<br> path
<br> version: {ReportingService2010}
</td>
</tr>
<tr>
<td>Teradata</td>
<td>Container</td>
<td>Database</td>
<td>
Protocol: teradata
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
</td>
</tr>
<tr>
<td>Teradata</td>
<td>Table</td>
<td>Table, view</td>
<td>
Protocol: teradata
<br>Authentication: {protocol, windows}
<br>Address:
<br> server
<br> database
<br> object
</td>
</tr>
<tr>
<td>SQL Server Master Data Services</td>
<td>Container</td>
<td>Model</td>
<td>
Protocol: mssql-mds
<br>Authentication: {windows}
<br>Address:
<br> url
<br> model
<br> version
</td>
</tr>
<tr>
<td>SQL Server Master Data Services</td>
<td>Table</td>
<td>Entity</td>
<td>
Protocol: mssql-mds
<br>Authentication: {windows}
<br>Address:
<br> url
<br> model
<br> version
<br> entity
</td>
</tr>
<tr>
<td>Azure Cosmos DB</td>
<td>Container</td>
<td>Database</td>
<td>
Protocol: document-db
<br>Authentication: {azure-access-key}
<br>Address:
<br> url
<br> database
</td>
</tr>
<tr>
<td>Azure Cosmos DB</td>
<td>Collection</td>
<td>Collection</td>
<td>
Protocol: document-db
<br>Authentication: {azure-access-key}
<br>Address:
<br> url
<br> database
<br> collection
</td>
</tr>
<tr>
<td>Generic ODBC</td>
<td>Container</td>
<td>Database</td>
<td>
Protocol: odbc
<br>Authentication: {basic, windows}
<br>Address:
<br> options
<br> database
</td>
</tr>
<tr>
<td>Generic ODBC</td>
<td>Table</td>
<td>Table, View</td>
<td>
Protocol: odbc
<br>Authentication: {basic, windows}
<br>Address:
<br> options
<br> database
<br> object
<br> schema
</td>
</tr>
<tr>
<td>Sybase</td>
<td>Container</td>
<td>Database</td>
<td>
protocol: sybase
<br>authentication: {basic, windows}
<br>address:
<br> server
<br> database
</td>
</tr>
<tr>
<td>Sybase</td>
<td>Table</td>
<td>Table, View</td>
<td>
protocol: sybase
<br>authentication: {basic, windows}
<br>address:
<br> server
<br> database
<br> schema
<br> object
</td>
</tr>
<tr>
<td>Other (none of the above)</td>
<td>✱</td>
<td>✱</td>
<td>
Protocol: generic-asset
<br>Address:
<br> assetId
</td>
</tr>