This repository contains commons code used by the Data Catalog connectors. Also it summarizes links for the connectors sample code, they leverage the Data Catalog custom entries API and enable easy ingestion of metadata from a number of popular data sources. Sample code for ingesting metadata from Hive, Teradata, Oracle, SQL Server, Redshift, Vertica, Greenplum, PostgreSQL, Looker, Tableau, and others.
Disclaimer: This is not an officially supported Google product.
The package names were renamed, if you are still using the older version use the branch: release-v0.0.0
Each subfolder contains a Python package. Please check components' README files for details.
The following components are available in this repo:
Component | Description | Folder | Language |
---|---|---|---|
google-datacatalog-connectors-commons | Commons code shared by all connectors. | google-datacatalog-connectors-commons | Python |
google-datacatalog-connectors-commons-test | Commons test code shared by all connectors. | google-datacatalog-connectors-commons-test | Python |
The following sample codes are available:
Component | Description | Repository | Language |
---|---|---|---|
google-datacatalog-mysql-connector | Sample code for MySQL data source. | google-datacatalog-mysql-connector | Python |
google-datacatalog-postgresql-connector | Sample code for PostgreSQL data source. | google-datacatalog-postgresql-connector | Python |
google-datacatalog-sqlserver-connector | Sample code for SQLServer data source. | google-datacatalog-sqlserver-connector | Python |
google-datacatalog-redshift-connector | Sample code for Redshift data source. | google-datacatalog-redshift-connector | Python |
google-datacatalog-oracle-connector | Sample code for Oracle data source. | google-datacatalog-oracle-connector | Python |
google-datacatalog-teradata-connector | Sample code for Teradata data source. | google-datacatalog-teradata-connector | Python |
google-datacatalog-vertica-connector | Sample code for Vertica data source. | google-datacatalog-vertica-connector | Python |
google-datacatalog-greenplum-connector | Sample code for Greenplum data source. | google-datacatalog-greenplum-connector | Python |
google-datacatalog-rdbmscsv-connector | Sample code for generic RDBMS CSV ingestion. | google-datacatalog-rdbmscsv-connector | Python |
google-datacatalog-looker-connector | Sample code for Looker data source. | google-datacatalog-looker-connector | Python |
google-datacatalog-tableau-connector | Sample code for Tableau data source. | google-datacatalog-tableau-connector | Python |
google-datacatalog-hive-connector | Sample code for Hive data source. | google-datacatalog-hive-connector | Python |
google-datacatalog-apache-atlas-connector | Sample code for Apache Atlas data source. | google-datacatalog-apache-atlas-connector | Python |