Connections¶
This is a summary of all Apache Airflow Community provided implementations of connections exposed via community-managed providers.
Airflow can be extended by providers with custom connections. Each provider can define their own custom connections, that can define their own custom parameters and UI customizations/field behaviours for each connection, when the connection is managed via Airflow UI. Those connections also define connection types, that can be used to automatically create Airflow Hooks for specific connection types.
The connection management is explained in Connections & Hooks and you can also see those provided by the community-managed providers:
Airbyte¶
airbyte:
AirbyteHook
Alibaba¶
oss:
OSSHookadb_spark:
AnalyticDBSparkHook
Amazon¶
aws:
AwsGenericHookchime:
ChimeWebhookHookemr:
EmrHookredshift:
RedshiftSQLHook
Apache Cassandra¶
cassandra:
CassandraHook
Apache Drill¶
drill:
DrillHook
Apache Druid¶
druid:
DruidDbApiHook
Apache Hive¶
hive_cli:
HiveCliHookhiveserver2:
HiveServer2Hookhive_metastore:
HiveMetastoreHook
Apache Impala¶
impala:
ImpalaHook
Apache Kafka¶
kafka:
KafkaBaseHook
Apache Livy¶
livy:
LivyHook
Apache Pig¶
pig_cli:
PigCliHook
Apache Pinot¶
pinot:
PinotHook
Apache Spark¶
spark_jdbc:
SparkJDBCHookspark_sql:
SparkSqlHookspark:
SparkSubmitHook
Apache Sqoop¶
sqoop:
SqoopHook
Apprise¶
apprise:
AppriseHook
ArangoDB¶
arangodb:
ArangoDBHook
Asana¶
asana:
AsanaHook
Atlassian Jira¶
jira:
JiraHook
IBM Cloudant¶
cloudant:
CloudantHook
Kubernetes¶
kubernetes:
KubernetesHook
Databricks¶
databricks:
DatabricksHook
Datadog¶
datadog:
DatadogHook
dbt Cloud¶
dbt_cloud:
DbtCloudHook
Dingding¶
dingding:
DingdingHook
Discord¶
discord:
DiscordWebhookHook
Docker¶
docker:
DockerHook
Elasticsearch¶
elasticsearch:
ElasticsearchHook
Exasol¶
exasol:
ExasolHook
Facebook¶
facebook_social:
FacebookAdsReportingHook
File Transfer Protocol (FTP)¶
ftp:
FTPHook
Github¶
github:
GithubHook
Google¶
google_cloud_platform:
GoogleBaseHookdataprep:
GoogleDataprepHookgcpcloudsql:
CloudSQLHookgcpcloudsqldb:
CloudSQLDatabaseHookgcpbigquery:
BigQueryHookgcpssh:
ComputeEngineSSHHookleveldb:
LevelDBHook
gRPC¶
grpc:
GrpcHook
Hashicorp¶
vault:
VaultHook
Hypertext Transfer Protocol (HTTP)¶
http:
HttpHook
Internet Message Access Protocol (IMAP)¶
imap:
ImapHook
Influxdb¶
influxdb:
InfluxDBHook
Java Database Connectivity (JDBC)¶
jdbc:
JdbcHook
Jenkins¶
jenkins:
JenkinsHook
Microsoft Azure¶
azure:
AzureBaseHookazure_data_explorer:
AzureDataExplorerHookazure_batch:
AzureBatchHookazure_cosmos:
AzureCosmosDBHookazure_data_lake:
AzureDataLakeHookazure_fileshare:
AzureFileShareHookazure_container_volume:
AzureContainerVolumeHookazure_container_instance:
AzureContainerInstanceHookwasb:
WasbHookazure_data_factory:
AzureDataFactoryHookazure_container_registry:
AzureContainerRegistryHookazure_service_bus:
BaseAzureServiceBusHookazure_synapse:
AzureSynapseHook
Microsoft SQL Server (MSSQL)¶
mssql:
MsSqlHook
MongoDB¶
mongo:
MongoHook
MySQL¶
mysql:
MySqlHook
Neo4j¶
neo4j:
Neo4jHook
ODBC¶
odbc:
OdbcHook
Opsgenie¶
opsgenie:
OpsgenieAlertHook
Oracle¶
oracle:
OracleHook
Pagerduty¶
pagerduty:
PagerdutyHookpagerduty_events:
PagerdutyEventsHook
PostgreSQL¶
postgres:
PostgresHook
Presto¶
presto:
PrestoHook
Qubole¶
qubole:
QuboleHook
Redis¶
redis:
RedisHook
Salesforce¶
salesforce:
SalesforceHook
Samba¶
samba:
SambaHook
Segment¶
segment:
SegmentHook
SFTP¶
sftp:
SFTPHook
Slack¶
slack:
SlackHookslackwebhook:
SlackWebhookHook
Simple Mail Transfer Protocol (SMTP)¶
smtp:
SmtpHook
Snowflake¶
snowflake:
SnowflakeHook
SQLite¶
sqlite:
SqliteHook
SSH¶
ssh:
SSHHook
Tableau¶
tableau:
TableauHook
Tabular¶
tabular:
TabularHook
Trino¶
trino:
TrinoHook
Vertica¶
vertica:
VerticaHook
Zendesk¶
zendesk:
ZendeskHook