从源代码安装 Providers¶
已发布软件包¶
Airbyte
阿里巴巴
亚马逊
Apache Beam
Apache Cassandra
Apache Drill
Apache Druid
Apache Flink
Apache HDFS
Apache Hive
Apache Iceberg
Apache Impala
Apache Kafka
Apache Kylin
Apache Livy
Apache Pig
Apache Pinot
Apache Spark
Apprise
ArangoDB
Asana
Atlassian Jira
Celery
IBM Cloudant
Kubernetes
Cohere
Common Compat
Common IO
Common SQL
Databricks
Datadog
dbt Cloud
钉钉
Discord
Docker
Edge Executor
Elasticsearch
Exasol
Fab
Facebook
文件传输协议 (FTP)
Github
Google
gRPC
Hashicorp
超文本传输协议 (HTTP)
互联网消息访问协议 (IMAP)
Influxdb
Java 数据库连接 (JDBC)
Jenkins
Microsoft Azure
Microsoft SQL Server (MSSQL)
PowerShell 远程处理协议 (PSRP)
Windows 远程管理 (WinRM)
MongoDB
MySQL
Neo4j
ODBC
OpenAI
OpenFaaS
OpenLineage Airflow
OpenSearch
Opsgenie
Oracle
Pagerduty
Papermill
pgvector
Pinecone
PostgreSQL
Presto
Qdrant
Redis
Salesforce
Samba
Segment
Sendgrid
SFTP
Singularity
Slack
简单邮件传输协议 (SMTP)
Snowflake
SQLite
SSH
标准
Tableau
Telegram
Teradata
Trino
Vertica
Weaviate
Yandex
YDB
Zendesk
您还可以像大多数 Python 包一样,通过 PyPI 安装 Apache Airflow Providers
。您可以通过选择页面左上方下拉菜单中的不同版本来选择不同版本的 Airflow。
发布完整性¶
必须使用 PGP 或 SHA 签名验证下载文件的完整性。可以使用 GPG 或 PGP 验证 PGP 签名。请下载 KEYS 以及相关发行版的 asc 签名文件。建议从主发行目录而不是从镜像获取这些文件。
gpg -i KEYS
或
pgpk -a KEYS
或
pgp -ka KEYS
要验证二进制文件/源代码,您可以从主发行目录下载相关的 asc 文件,并按照以下指南进行操作。
gpg --verify apache-airflow-providers-********.asc apache-airflow-providers-*********
或
pgpv apache-airflow-providers-********.asc
或
pgp apache-airflow-providers-********.asc
示例
$ gpg --verify apache-airflow-providers-airbyte-1.0.0-source.tar.gz.asc apache-airflow-providers-airbyte-1.0.0-source.tar.gz
gpg: Signature made Sat 11 Sep 12:49:54 2021 BST
gpg: using RSA key CDE15C6E4D3A8EC4ECF4BA4B6674E08AD7DE406F
gpg: issuer "[email protected]"
gpg: Good signature from "Kaxil Naik <[email protected]>" [unknown]
gpg: aka "Kaxil Naik <[email protected]>" [unknown]
gpg: WARNING: The key's User ID is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: CDE1 5C6E 4D3A 8EC4 ECF4 BA4B 6674 E08A D7DE 406F
“Good signature from …” 表示签名正确。不要担心“未通过受信任的签名认证”警告。大多数发布管理器使用的证书都是自签名的,这就是您收到此警告的原因。通过在前面的步骤中导入服务器,并通过 KEYS
页面中的 ID 导入它,您就知道这已经是一个有效的密钥。
对于 SHA512 总和检查,请下载相关的 sha512
并运行以下命令
shasum -a 512 apache-airflow-providers-******** | diff - apache-airflow-providers-********.sha512
文件的 SHASUM
应与 .sha512
文件中提供的总和匹配。
示例
shasum -a 512 apache-airflow-providers-airbyte-1.0.0-source.tar.gz | diff - apache-airflow-providers-airbyte-1.0.0-source.tar.gz.sha512