Skip to main content
Version: 0.18.9

Integration support policy

For production environments, GX recommends using the integrations defined as GX-supported.

GX uses libraries such as Pandas, Spark, and SQLAlchemy to integrate with different Data Sources. This also allows you to deploy GX with community-supported integrations.

Support categories

The following are the levels of support provided by GX:

  • GX-supported - integrations are tested throughout the development lifecycle and are actively maintained and updated when new GX Cloud or GX OSS versions are released.

  • Community-supported - integrations are implemented by the community or GX. GX is not responsible for ensuring integration reliability or compatibility.

GX-supported

The following are the levels of support offered by GX for integrated applications, operating systems, and programming languages.

Operating systems

The following table defines the operating systems supported by GX Cloud and GX OSS.

GX CloudGX OSS
Mac/Linux ¹Mac/Linux

¹ Required to run the GX Agent.

Python versions

The following table defines the Python versions supported by GX Cloud and GX OSS. GX typically follows the Python release cycle.

GX CloudGX OSS
N/A3.8 to 3.11

GX versions

The following table defines the GX versions supported by GX Cloud and GX OSS.

GX CloudGX OSS
N/A0.17
0.18

Integrations

The following table defines the supported GX Cloud and GX OSS integrations.

Integration TypeGX CloudGX OSS
Data SourceSnowflake ¹Snowflake
Generic SQL ²
Configuration StoresN/AFilesystem
AWS S3
GCS Buckets
Azure Blob Store
NotificationsN/A ³Slack ⁴
email
Microsoft Teams
PagerDuty
OrchestratorAirflow ⁵Airflow ⁵

¹ Support for BigQuery will be available in a future release.
² Connection strings for various SQL Data Sources are supported, but dialect-specific SQL commands are not.
³ Support for Zapier will be available in a future release.
⁴ When used with the GX OSS library.
⁵ Although only Airflow is supported, GX Cloud and GX OSS should work with any orchestrator that executes Python code.

GX components

The following table defines the GX components supported by GX Cloud and GX OSS.

ComponentGX CloudGX OSS
ExpectationsSee Available Expectations.See Create Expectations.
GX AgentAll versionsN/A

Community-supported

The following integrated applications, operating systems, and programming languages are supported by the community.

Operating systems

The following table lists the operating systems supported by the community.

GX CloudGX OSS
N/AWindows ¹

¹ Untested and unsupported by GX.

Integrations

The following table lists the GX Cloud and GX OSS integrations supported by the community.

Integration TypeGX CloudGX OSS
Data SourcesN/APandas
Spark
Databricks (Spark)
Databricks (SQL)
Trino
Clickhouse
Dremio
Teradata
Vertica
EMR Spark
AWS Glue
Google Cloud Storage
Azure Blog Storage
AWS S3
NotificationsN/AOpsgenie
Amazon SNS
DataHub
OrchestratorsN/APrefect
Dagster
Flyte
mage.ai