This repository contains common code used by the Data Catalog connectors. It also summarizes links for the sample connectors that leverage Data Catalog's custom entries API to enable easy ingestion of metadata from a variety of popular data sources, comprising 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 | Common code shared by all connectors. | google-datacatalog-connectors-commons | Python |
google-datacatalog-connectors-commons-test | Common test code shared by all connectors. | google-datacatalog-connectors-commons-test | Python |
The following sample codes are available:
Component | Description | Repository | Language |
---|---|---|---|
google-datacatalog-apache-atlas-connector | Sample code for Apache Atlas data source. | google-datacatalog-apache-atlas-connector | Python |
google-datacatalog-greenplum-connector | Sample code for Greenplum data source. | google-datacatalog-greenplum-connector | Python |
google-datacatalog-hive-connector | Sample code for Hive data source. | google-datacatalog-hive-connector | Python |
google-datacatalog-looker-connector | Sample code for Looker data source. | google-datacatalog-looker-connector | Python |
google-datacatalog-mysql-connector | Sample code for MySQL data source. | google-datacatalog-mysql-connector | Python |
google-datacatalog-oracle-connector | Sample code for Oracle data source. | google-datacatalog-oracle-connector | Python |
google-datacatalog-postgresql-connector | Sample code for PostgreSQL data source. | google-datacatalog-postgresql-connector | Python |
google-datacatalog-qlik-connector | Sample code for Qlik Sense data source. | google-datacatalog-qlik-connector | Python |
google-datacatalog-rdbmscsv-connector | Sample code for generic RDBMS CSV ingestion. | google-datacatalog-rdbmscsv-connector | Python |
google-datacatalog-redshift-connector | Sample code for Redshift data source. | google-datacatalog-redshift-connector | Python |
google-datacatalog-saphana-connector | Sample code for Sap Hana data source. | google-datacatalog-saphana-connector | Python |
google-datacatalog-sisense-connector | Sample code for Sisense data source. | google-datacatalog-sisense-connector | Python |
google-datacatalog-sqlserver-connector | Sample code for SQLServer data source. | google-datacatalog-sqlserver-connector | Python |
google-datacatalog-tableau-connector | Sample code for Tableau data source. | google-datacatalog-tableau-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 |