Apache Airflow的回端口提供程序包apache-airflow-backport-providers-google
项目描述
包apache-airflow-backport-providers-google
版本:2021.3.3
目录
回端口包
这是一个为 google
提供者提供的回端口程序包。此提供者程序包中所有类都在 airflow.providers.google
Python 程序包中。
此回端口程序包仅支持 Python 3.6+。
虽然 Airflow 1.10.* 继续支持 Python 2.7+ - 如果您想使用此回端口程序包,则需要将 Python 升级到 3.6+。
变更日志
发布 2021.3.3
功能
在 GCSHook.download 方法中的文档字符串中纠正了参数顺序 (#14497)
重构 SQL/BigQuery/Qubole/Druid 检查操作符 (#12677)
添加 GoogleDriveToLocalOperator (#14191)
将 'exists_ok' 标志添加到 BigQueryCreateEmptyTable(Dataset)Operator (#14026)
为 BigQuery 添加物化视图支持 (#14201)
添加 BigQueryUpdateTableOperator (#14149)
向 CloudDataTransferServiceOperator 添加参数 (#14118)
添加 gdrive_to_gcs 操作符、drive 传感器以及 drive 钩子的附加功能 (#13982)
改进 GCSToSFTPOperator 路径处理 (#11284)
错误修复
修复数据科学操作符和钩子的问题 (#14086)
#9803 修复没有通配符的复制操作中的错误 (#13919)
发布 2021.2.5
破坏性更改
更新 google-cloud-*
库
此提供者程序包的此版本包含第三方库更新,如果您使用过这些库中的对象,则可能需要更新 DAG 文件或自定义钩子和操作符。更新这些库是必要的,以便能够使用库的新版本提供的功能,并获得仅适用于库新版本的错误修复。
详细信息请参阅每个库的 UPDATING.md 文件,但有一些细节需要注意。
库名称 | 以前的约束 | 当前约束 | |
---|---|---|---|
google-cloud-automl |
>=0.4.0,<2.0.0 |
>=2.1.0,<3.0.0 |
UPGRADING.md |
google-cloud-bigquery-datatransfer |
>=0.4.0,<2.0.0 |
>=3.0.0,<4.0.0 |
UPGRADING.md |
google-cloud-datacatalog |
>=0.5.0,<0.8 |
>=3.0.0,<4.0.0 |
UPGRADING.md |
google-cloud-dataproc |
>=1.0.1,<2.0.0 |
>=2.2.0,<3.0.0 |
UPGRADING.md |
google-cloud-kms |
>=1.2.1,<2.0.0 |
>=2.0.0,<3.0.0 |
UPGRADING.md |
google-cloud-logging |
>=1.14.0,<2.0.0 |
>=2.0.0,<3.0.0 |
UPGRADING.md |
google-cloud-monitoring |
>=0.34.0,<2.0.0 |
>=2.0.0,<3.0.0 |
UPGRADING.md |
google-cloud-os-login |
>=1.0.0,<2.0.0 |
>=2.0.0,<3.0.0 |
UPGRADING.md |
google-cloud-pubsub |
>=1.0.0,<2.0.0 |
>=2.0.0,<3.0.0 |
UPGRADING.md |
google-cloud-tasks |
>=1.2.1,<2.0.0 |
>=2.0.0,<3.0.0 |
UPGRADING.md |
字段名称使用 snake_case 惯例
如果您的 DAG 使用 XCom 传递的上述库中的对象,则必须更新读取的字段命名约定。之前,字段使用 CamelSnake 惯例,现在使用 snake_case 惯例。
之前
set_acl_permission = GCSBucketCreateAclEntryOperator(
task_id="gcs-set-acl-permission",
bucket=BUCKET_NAME,
entity="user-{{ task_instance.xcom_pull('get-instance')['persistenceIamIdentity']"
".split(':', 2)[1] }}",
role="OWNER",
)
之后
set_acl_permission = GCSBucketCreateAclEntryOperator(
task_id="gcs-set-acl-permission",
bucket=BUCKET_NAME,
entity="user-{{ task_instance.xcom_pull('get-instance')['persistence_iam_identity']"
".split(':', 2)[1] }}",
role="OWNER",
)
功能
添加 Apache Beam 操作符 (#12814)
添加 Google Cloud Workflows 操作符 (#13366)
当使用 'GCSHook' 时,将 'google_cloud_storage_conn_id' 替换为 'gcp_conn_id' (#13851)
添加 Dataflow 的如何使用指南 (#13461)
将 MLEngineStartTrainingJobOperator 泛化为自定义镜像 (#13318)
向 BaseSQLToGCSOperator 添加 Parquet 数据类型 (#13359)
添加 DataprocCreateWorkflowTemplateOperator (#13338)
添加 OracleToGCS 转移 (#13246)
向 gcs 钩子方法添加超时选项 (#13156)
向 dataproc 工作流模板操作符添加区域支持 (#12907)
在 BigQuery 钩子更新_table 方法中向客户端添加 project_id (#13018)
错误修复
修复 StackdriverTaskHandler 中的四个错误 (#13784)
解码远程 Google 日志 (#13115)
修复和改进 GCP BigTable 钩子和系统测试 (#13896)
更新 Google DV360 钩子以修复 SDF 问题 (#13703)
修复 BigQueryHook 中 insert_all 方法的错误以支持没有模式表 (#13138)
修复Google BigQueryHook方法get_schema() (#13136)
修复数据目录操作符 (#13096)
安装
您可以通过pip install apache-airflow-backport-providers-google
在现有的airflow 1.10.*安装上安装此软件包
PIP需求
PIP软件包 | 所需版本 |
---|---|
PyOpenSSL |
|
google-ads |
>=4.0.0,<8.0.0 |
google-api-core |
>=1.25.1,<2.0.0 |
google-api-python-client |
>=1.6.0,<2.0.0 |
google-auth-httplib2 |
>=0.0.1 |
google-auth |
>=1.0.0,<2.0.0 |
google-cloud-automl |
>=2.1.0,<3.0.0 |
google-cloud-bigquery-datatransfer |
>=3.0.0,<4.0.0 |
google-cloud-bigtable |
>=1.0.0,<2.0.0 |
google-cloud-container |
>=0.1.1,<2.0.0 |
google-cloud-datacatalog |
>=3.0.0,<4.0.0 |
google-cloud-dataproc |
>=2.2.0,<3.0.0 |
google-cloud-dlp |
>=0.11.0,<2.0.0 |
google-cloud-kms |
>=2.0.0,<3.0.0 |
google-cloud-language |
>=1.1.1,<2.0.0 |
google-cloud-logging |
>=2.1.1,<3.0.0 |
google-cloud-memcache |
>=0.2.0 |
google-cloud-monitoring |
>=2.0.0,<3.0.0 |
google-cloud-os-login |
>=2.0.0,<3.0.0 |
google-cloud-pubsub |
>=2.0.0,<3.0.0 |
google-cloud-redis |
>=2.0.0,<3.0.0 |
google-cloud-secret-manager |
>=0.2.0,<2.0.0 |
google-cloud-spanner |
>=1.10.0,<2.0.0 |
google-cloud-speech |
>=0.36.3,<2.0.0 |
google-cloud-storage |
>=1.30,<2.0.0 |
google-cloud-tasks |
>=2.0.0,<3.0.0 |
google-cloud-texttospeech |
>=0.4.0,<2.0.0 |
google-cloud-translate |
>=1.5.0,<2.0.0 |
google-cloud-videointelligence |
>=1.7.0,<2.0.0 |
google-cloud-vision |
>=0.35.2,<2.0.0 |
google-cloud-workflows |
>=0.1.0,<2.0.0 |
grpcio-gcp |
>=0.2.2 |
json-merge-patch |
~=0.2 |
pandas-gbq |
跨提供程序包依赖关系
这些可能是使用此软件包所有功能所需的依赖项。您需要安装指定的回滚提供程序软件包才能使用它们。
您可以从PyPI安装此类跨提供程序依赖项。例如
pip install apache-airflow-backport-providers-google[amazon]
依赖软件包 | 额外 |
---|---|
apache-airflow-backport-providers-amazon | amazon |
apache-airflow-backport-providers-apache-beam | apache.beam |
apache-airflow-backport-providers-apache-cassandra | apache.cassandra |
apache-airflow-backport-providers-cncf-kubernetes | cncf.kubernetes |
apache-airflow-backport-providers-facebook | facebook |
apache-airflow-backport-providers-microsoft-azure | microsoft.azure |
apache-airflow-backport-providers-microsoft-mssql | microsoft.mssql |
apache-airflow-backport-providers-mysql | mysql |
apache-airflow-backport-providers-oracle | oracle |
apache-airflow-backport-providers-postgres | postgres |
apache-airflow-backport-providers-presto | presto |
apache-airflow-backport-providers-salesforce | salesforce |
apache-airflow-backport-providers-sftp | sftp |
apache-airflow-backport-providers-ssh | ssh |
提供程序类摘要
在Airflow 2.0中,所有操作符、传输、钩子、传感器、以及google
提供程序的机密都位于airflow.providers.google
软件包中。您可以在提供程序包命名约定中了解更多关于所使用命名约定。
操作员
新操作员
移动操作员
迁移操作员
新迁移操作员
移动迁移操作员
传感器
新传感器
移动传感器
钩子
新钩子
移动钩子
秘密
移动秘密
Airflow 2.0 密钥: airflow.providers.google 包 |
Airflow 1.10.* 之前的位置(通常是 airflow.contrib ) |
---|---|
cloud.secrets.secret_manager.CloudSecretManagerBackend | contrib.secrets.gcp_secrets_manager.CloudSecretsManagerBackend |
发布
发布 2021.3.3
提交 | 已提交 | 主题 |
---|---|---|
50a1504c5 | 2021-02-27 | 修正拼写 (#14483) |
bfef559cf | 2021-02-27 | 在 GCSHook.download 方法中的文档字符串中纠正了参数顺序 (#14497) |
33214d932 | 2021-02-26 | 重构 SQL/BigQuery/Qubole/Druid 检查操作符 (#12677) |
c28197998 | 2021-02-23 | 为 CloudDLPDeidentifyContentOperator、GCSObjectExistenceSensor、GCSObjectsWithPrefixExistenceSensor 添加文档和示例 dag (#14033) |
ca35bd7f7 | 2021-02-21 | 默认情况下,PIP 将在 .local 文件夹中安装所有包 (#14125) |
a7e4266d6 | 2021-02-21 | 重构 GoogleDriveToGCSOperator 以使用公共方法 (#14276) |
1ab406663 | 2021-02-16 | 添加 GoogleDriveToLocalOperator (#14191) |
59c94c679 | 2021-02-13 | 将 'exists_ok' 标志添加到 BigQueryCreateEmptyTable(Dataset)Operator (#14026) |
e31b27d59 | 2021-02-13 | 为 BigQuery 添加物化视图支持 (#14201) |
e3bcaa3ba | 2021-02-12 | 在 GCSObjectsWtihPrefixExistenceSensor 中更正拼写错误 (#14179) |
7faa2d978 | 2021-02-10 | 添加 BigQueryUpdateTableOperator (#14149) |
1da697216 | 2021-02-10 | 修复数据科学操作符和钩子的问题 (#14086) |
02288cf2b | 2021-02-10 | 向 CloudDataTransferServiceOperator 添加参数 (#14118) |
7d3864547 | 2021-02-09 | #9803 修复没有通配符的复制操作中的错误 (#13919) |
b0c382426 | 2021-02-07 | 添加 gdrive_to_gcs 操作员、drive 传感器、drive 钩子的附加功能和支持测试 (#13982) |
5d7d46bb3 | 2021-02-05 | 改进 GCSToSFTPOperator 路径处理 (#11284) |
10343ec29 | 2021-02-05 | 发布提供者 RC 后对文档和工具进行修正 (#14082) |
发布 2021.2.5
提交 | 已提交 | 主题 |
---|---|---|
88bdcfa0d | 2021-02-04 | 准备发布一波新的提供者 (#14013) |
1872d8719 | 2021-02-03 | 添加 Apache Beam 操作符 (#12814) |
0e8c77b93 | 2021-02-03 | 支持 google-cloud-logging >=2.0.0 (#13801) |
833e33832 | 2021-02-02 | 修复 StackdriverTaskHandler 中的四个错误 (#13784) |
d2efb3323 | 2021-02-02 | 支持 google-cloud-monitoring >=2.0.0 (#13769) |
ac2f72c98 | 2021-02-01 | 实现提供者版本管理工具 (#13767) |
823741cfe | 2021-01-28 | 改进 GCS 系统测试环境 (#13946) |
6d6588fe2 | 2021-01-28 | 添加 Google Cloud Workflows 操作符 (#13366) |
810c15ed8 | 2021-01-27 | 修复和改进 GCP BigTable 钩子和系统测试 (#13896) |
661661733 | 2021-01-27 | 将环境变量添加到 PubSub 示例 dag (#13794) |
f473ca713 | 2021-01-24 | 当使用 'GCSHook' 时,将 'google_cloud_storage_conn_id' 替换为 'gcp_conn_id' (#13851) |
a9ac2b040 | 2021-01-23 | 使用 flynt 切换到 f-strings (#13732) |
9592be88e | 2021-01-22 | 修复 Google Spanner 示例 dag (#13842) |
af52fdb51 | 2021-01-22 | 改进 GCP Dataflow 系统测试中的环境变量 (#13841) |
e7946f1cb | 2021-01-22 | 改进 GCP Datafusion 系统测试中的环境变量 (#13837) |
61c1d6ec6 | 2021-01-22 | 改进 GCP Memorystore 系统测试中的环境变量 (#13833) |
202f66093 | 2021-01-22 | 改进 GCP Lifeciences 系统测试中的环境变量 (#13834) |
70bf307f3 | 2021-01-21 | 添加 Dataflow 的如何使用指南 (#13461) |
3fd5ef355 | 2021-01-21 | 添加缺失的集成徽标 (#13717) |
309788e5e | 2021-01-18 | 重构 DataprocOperators 以支持 google-cloud-dataproc 2.0 (#13256) |
7ec858c45 | 2021-01-17 | 更新 Google DV360 钩子以修复 SDF 问题 (#13703) |
ef8617ec9 | 2021-01-14 | 支持 google-cloud-tasks >=2.0.0 (#13347) |
189af5404 | 2021-01-13 | 为 Stackdriver 操作员添加系统测试 (#13644) |
a6f999b62 | 2021-01-11 | 支持 google-cloud-automl >=2.1.0 (#13505) |
947dbb73b | 2021-01-11 | 支持 google-cloud-datacatalog >=3.0.0 (#13534) |
2fb68342b | 2021-01-07 | 在 example_tasks.py 中替换已弃用的模块和操作员 (#13527) |
003584bbf | 2021-01-05 | 修复失败的回退包测试 (#13497) |
7d1ea4cb1 | 2021-01-05 | 在 example_tasks.py 中替换已弃用的模块和操作员 (#13473) |
c7d75ad88 | 2021-01-05 | 撤销 “支持 google-cloud-datacatalog 3.0.0 (#13224)” (#13482) |
feb84057d | 2021-01-04 | 支持 google-cloud-datacatalog 3.0.0 (#13224) |
3a3e73998 | 2021-01-04 | 修复 BigQueryHook 中 insert_all 方法的错误以支持没有模式表 (#13138) |
c33d2c06b | 2021-01-02 | 修复另一个 pylint c-extension-no-member (#13438) |
f6518dd6a | 2021-01-02 | 将 MLEngineStartTrainingJobOperator 泛化为自定义镜像 (#13318) |
9de712708 | 2020-12-31 | 支持 google-cloud-bigquery-datatransfer >= 3.0.0 (#13337) |
406181d64 | 2020-12-31 | 向 BaseSQLToGCSOperator 添加 Parquet 数据类型 (#13359) |
295d66f91 | 2020-12-30 | 修复 PIP 警告中的语法错误 (#13380) |
13a9747bf | 2020-12-28 | 撤销 “支持 google-cloud-tasks >= 2.0.0 (#13334)” (#13341) |
04ec45f04 | 2020-12-28 | 添加 DataprocCreateWorkflowTemplateOperator (#13338) |
1f712219f | 2020-12-28 | 支持 google-cloud-tasks >= 2.0.0 (#13334) |
f4745c8ce | 2020-12-26 | 修复示例中的错误 (#13321) |
e9d65bd45 | 2020-12-24 | 解码远程 Google 日志 (#13115) |
e7aeacf33 | 2020-12-24 | 添加 OracleToGCS 转移 (#13246) |
323084e97 | 2020-12-24 | 向 gcs 钩子方法添加超时选项 (#13156) |
0b626c804 | 2020-12-22 | 支持 google-cloud-redis >= 2.0.0 (#13117) |
9042a5855 | 2020-12-22 | 为 Cloud Tasks 中的示例 DAG 添加更多操作符 (#13235) |
8c00ec89b | 2020-12-22 | 支持 google-cloud-pubsub >= 2.0.0 (#13127) |
b26b0df5b | 2020-12-22 | 更新与 google-cloud-kms >= 2.0 的兼容性 (#13124) |
9a1d3820d | 2020-12-22 | 支持 google-cloud-datacatalog >= 1.0.0 (#13097) |
f95b1c9c9 | 2020-12-21 | 向 dataproc 工作流模板操作符添加区域支持 (#12907) |
6cf76d7ac | 2020-12-18 | 修复 pip 升级命令中的错误 :( (#13148) |
23f27c1b1 | 2020-12-18 | 为 CloudKMSHook 添加系统测试 (#13122) |
cddbf81b1 | 2020-12-17 | 修复Google BigQueryHook方法get_schema() (#13136) |
1259c712a | 2020-12-17 | 更新与 google-cloud-os-login >= 2.0.0 的兼容性 (#13126) |
bcf77586e | 2020-12-16 | 修复数据目录操作符 (#13096) |
5090fb0c8 | 2020-12-15 | 添加生成 integrations.json 的脚本 (#13073) |
b4b9cf559 | 2020-12-14 | 检查 operator 指南中缺少的引用 (#13059) |
1c1ef7ee6 | 2020-12-14 | 在 BigQuery 钩子更新_table 方法中向客户端添加 project_id (#13018) |
32971a1a2 | 2020-12-09 | 更新提供者版本到 1.0.0 (#12955) |
b40dffa08 | 2020-12-08 | 将剩余模块重命名为符合 AIP-21 (#12917) |
9b39f2478 | 2020-12-08 | 添加按提供者动态连接表单字段的支持 (#12558) |
1dcd3e13f | 2020-12-05 | 添加来自提供者的额外链接支持 (#12472) |
2037303ee | 2020-11-29 | 添加来自提供者的连接/钩子发现支持 (#12466) |
02d94349b | 2020-11-29 | 在持续时间计算中不要使用 time.time() 或 timezone.utcnow() (#12353) |
76bcd08dc | 2020-11-28 | 添加 '@apply_defaults' 装饰器。 (#12620) |
e1ebfa68b | 2020-11-27 | 添加 DataflowJobMessagesSensor 和 DataflowAutoscalingEventsSensor (#12249) |
3fa51f94d | 2020-11-24 | 为 provider.yaml 文件添加重复检查 (#12578) |
c34ef853c | 2020-11-20 | 按提供者分离文档构建 (#12444) |
9e3b2c554 | 2020-11-19 | GCP Secrets 可选查找 (#12360) |
008035450 | 2020-11-18 | 为 1.0.0b2 批次发布更新提供者 README (#12449) |
7ca0b6f12 | 2020-11-18 | 启用 Markdownlint 规则 MD003/heading-style/header-style (#12427) (#12438) |
8d0950646 | 2020-11-18 | 修复 GCSToBigQueryOperator 中的下载方法 (#12442) |
发布 2020.11.23
提交 | 已提交 | 主题 |
---|---|---|
4873d9759 | 2020-11-18 | 启用 Markdownlint 规则 MD003/heading-style/header-style (#12427) |
8d0950646 | 2020-11-18 | 修复 GCSToBigQueryOperator 中的下载方法 (#12442) |
2c0920fba | 2020-11-17 | 添加提供者包发现机制。 (#12383) |
2cda2f2a0 | 2020-11-17 | 添加缺失的预提交定义 - provider-yamls (#12393) |
80a957f14 | 2020-11-17 | 添加 Dataflow 传感器 - 作业指标 (#12039) |
ae7cb4a1e | 2020-11-17 | 更新回端口提供者更改中的错误提交哈希 (#12390) |
917e6c442 | 2020-11-16 | 为 GCSHook 添加 provide_file_and_upload (#12310) |
cfa4ecfeb | 2020-11-15 | 添加 DataflowJobStatusSensor 并支持作业的非阻塞执行 (#11726) |
6889a333c | 2020-11-15 | 改进操作符和钩子参考文档 (#12366) |
7825e8f59 | 2020-11-13 | 改进文档安装 (#12304) |
32b59f835 | 2020-11-12 | 修复发送空列表到 BigQuery list_rows 的问题 (#12307) |
250436d96 | 2020-11-10 | 修复 Python 文件中的拼写错误 (#12230) |
502ba309e | 2020-11-10 | 启用 Markdownlint 规则 - MD022/blanks-around-headings (#12225) |
dd2095f4a | 2020-11-10 | 简化字符串表达式 & 使用 f-string (#12216) |
f37c6e6fc | 2020-11-10 | 添加 Compute Engine SSH 钩子 (#9879) |
85a18e13d | 2020-11-09 | 指向 PyPI 项目页面,以解决提供者包的交叉依赖 (#12212) |
59eb5de78 | 2020-11-09 | 为即将发布的 1.0.0beta1 版本更新提供者 README (#12206) |
61feb6ec4 | 2020-11-09 | 为 elasticsearch 和 google 软件包生成提供者的 readmes (#12194) |
发布 2020.11.13
提交 | 已提交 | 主题 |
---|---|---|
b2a28d159 | 2020-11-09 | 将提供者包脚本移动到 dev (#12082) |
fcb6b00ef | 2020-11-08 | 使用 Google 凭证添加 AWS 认证 (#12079) |
2ef3b7ef8 | 2020-11-08 | 修复使用 store_to_xcom_key 参数时出现的 ERROR - Object of type 'bytes' is not JSON serializable (#12172) |
0caec9fd3 | 2020-11-06 | Dataflow - 添加等待作业取消成功的功能 (#11501) |
cf9437d79 | 2020-11-06 | 简化字符串表达式 (#12123) |
91a64db50 | 2020-11-04 | 格式化所有文件(不包括例外)为black (#12091) |
fd3db778e | 2020-11-04 | 为GCS操作员添加对Postgres服务器端光标的支持 (#11793) |
f1f194026 | 2020-11-04 | 添加DataflowStartSQLQuery操作符 (#8553) |
41bf172c1 | 2020-11-04 | 简化字符串表达式 (#12093) |
5f5244b74 | 2020-11-04 | 为BigQuery和Dataproc操作员添加模板字段渲染器 (#12067) |
4e8f9cc8d | 2020-11-03 | 启用Black - Python自动格式化 (#9550) |
8c42cf1b0 | 2020-11-03 | 使用PyUpgrade使用Python 3.6功能 (#11447) |
45ae145c2 | 2020-11-03 | 在BigQueryHook的插入方法中记录BigQuery作业ID (#12056) |
e324b37a6 | 2020-11-03 | 将作业名称和进度日志添加到Cloud Storage Transfer Hook (#12014) |
6071fdd58 | 2020-11-02 | 改善DataprocSubmitJobOperator中的服务器错误处理 (#11947) |
2f703df12 | 2020-10-30 | 添加SalesforceToGcsOperator (#10760) |
e5713e00b | 2020-10-29 | 在取消Dataflow管道时添加drain选项 (#11374) |
37eaac3c5 | 2020-10-29 | 未经批准的PR运行测试子集 (#11828) |
79cb77199 | 2020-10-28 | 修复正则表达式并改为使用单个字符类。 (#11857) |
5a439e84e | 2020-10-26 | 准备提供程序版本0.0.2a1 (#11855) |
240c7d4d7 | 2020-10-26 | Google Memcached钩子 - 改进protobuf消息处理 (#11743) |
8afdb6ac6 | 2020-10-26 | 修复拼写错误 (#11825) |
872b1566a | 2020-10-25 | 为2020年10月29日生成backport提供程序的readme/setup (#11826) |
b680bbc0b | 2020-10-24 | 为2020年10月29日生成backport提供程序的readme/setup |
发布 2020.10.29
提交 | 已提交 | 主题 |
---|---|---|
b680bbc0b | 2020-10-24 | 为2020年10月29日生成backport提供程序的readme/setup |
6ce855af1 | 2020-10-24 | 修复拼写错误 (#11821) |
483068745 | 2020-10-24 | 使用Python 3风格的超类 (#11806) |
727c739af | 2020-10-22 | 改进Cloud Memorystore for Redis示例 (#11735) |
1da8379c9 | 2020-10-22 | 修复合并#10121后的静态检查 (#11737) |
91503308c | 2020-10-22 | 添加Google Cloud Memorystore Memcached操作符 (#10121) |
950c16d0b | 2020-10-21 | 在Google ML Engine Hook中错误发生时重试请求 (#11712) |
2bfc53b5e | 2020-10-21 | 修复google提供程序文件中的文档错误 (#11713) |
53e606210 | 2020-10-21 | 强制执行yamllint的严格规则 (#11709) |
349b0811c | 2020-10-20 | 添加D200 pydocstyle检查 (#11688) |
2d854c350 | 2020-10-19 | 将service_account添加到Google ML Engine操作符 (#11619) |
46a121fb7 | 2020-10-18 | 文档:更新Bigquery聚类文档字符串 (#11232) |
49c58147f | 2020-10-18 | 对提供程序Google执行严格类型检查 (#11609) |
0823d46a7 | 2020-10-16 | 为AWS操作符和钩子添加类型注解 (#11434) |
3c10ca650 | 2020-10-16 | 添加DataflowStartFlexTemplateOperator (#8550) |
8865d14df | 2020-10-16 | 对提供程序google cloud执行严格类型检查 (#11548) |
16e712971 | 2020-10-13 | 为Airflow 2.0添加提供程序包支持 (#11487) |
06141d6d0 | 2020-10-12 | Google云操作符严格类型检查 (#11450) |
d305876be | 2020-10-12 | 从dict.get()提供的默认值中移除冗余的None (#11448) |
1845cd11b | 2020-10-11 | 对google ads和cloud钩子执行严格类型检查 (#11390) |
bd204bb91 | 2020-10-11 | 在BaseSQLToGCSOperator中可选地设置csv导出中的null标记 (#11409) |
75071831b | 2020-10-10 | 从Python文件中移除冗余的括号 (#10967) |
8baf657fc | 2020-10-09 | 修复DataflowTemplatedJobStartOperator中的回归 (#11167) |
b0fcf6755 | 2020-10-07 | 添加AzureFileShareToGCSOperator (#10991) |
47b05a87f | 2020-10-07 | 改进BigQuery操作符中job_id的处理 (#11287) |
0a0e1af80 | 2020-10-03 | 修复提供程序README TOC中的损坏的Markdown链接 (#11249) |
发布 2020.10.5
提交 | 已提交 | 主题 |
---|---|---|
ca4238eb4 | 2020-10-02 | 将回滚包的月份更正为10月 (#11242) |
5220e4c38 | 2020-10-02 | 准备回滚版本2020.09.07 (#11238) |
cb52fb0ae | 2020-09-27 | 为MySQLToGCSOperator添加示例DAG和系统测试 (#10990) |
99accec29 | 2020-09-25 | 修复Optional[str] & Optional[int]的不正确使用 (#11141) |
e3f96ce7a | 2020-09-24 | 修复Optional[bool]的不正确使用 (#11138) |
daf8f3108 | 2020-09-23 | 添加模板字段渲染器以实现更好的UI渲染 (#11061) |
f3e87c503 | 2020-09-22 | 添加D202 pydocstyle检查 (#11032) |
cb979f9f2 | 2020-09-22 | 从CloudSecretManagerBackend获取包含敏感数据的Airflow配置 (#11024) |
76545bb3d | 2020-09-16 | 添加示例 DAG 和系统测试 S3ToGCSOperator (#10951) |
22c631625 | 2020-09-16 | 修复更多文档拼写错误 (#10965) |
12a652f53 | 2020-09-13 | 修复 AutoMLBatchPredictOperator 中的参数名冲突 #10723 (#10869) |
41a62735e | 2020-09-11 | 向 BigQueryInsertJobOperator 添加 on_kill 方法 (#10866) |
3e91da56e | 2020-09-11 | 修复 firebase/example_filestore DAG 中的拼写错误 (#10875) |
68cc7273b | 2020-09-10 | 向 DataprocSubmitJobOperator 添加 on_kill 方法 (#10847) |
f92095721 | 2020-09-10 | 修复和删除拼写_wordlist.txt 中的更多错误 (#10845) |
9549274d1 | 2020-09-09 | 升级 black 到 20.8b1 (#10818) |
078bfaf60 | 2020-09-08 | 从 gcs 示例提取缺少的 gcs_to_local 示例 DAG (#10767) |
10ce31127 | 2020-09-08 | 弃用 Google Dataproc 操作符和钩子中作为默认区域的 global (#10772) |
f14f37971 | 2020-09-07 | [AIRFLOW-10672] 重新设计 BigQueryToGCSOperator 以使用新方法 (#10773) |
c8ee45568 | 2020-09-07 | 重新设计 DataprocCreateCluster 操作符以使用更简单的接口 (#10403) |
ece685b5b | 2020-09-05 | 使用传感器异步执行 Dataproc 作业 (#10673) |
6e3d7b63d | 2020-09-04 | 向 MLEngineStartTrainingJobOperator 添加 masterConfig 参数 (#10578) |
804548d58 | 2020-09-01 | 添加 Dataprep 操作符 (#10304) |
11c00bc82 | 2020-08-30 | 修复重复的 "the" 错误 (#10647) |
2ca615cff | 2020-08-29 | 更新 Google Cloud 品牌 (#10642) |
1b533f617 | 2020-08-28 | 修复损坏的主机 - DLP (#10635) |
5ae82a56d | 2020-08-28 | 修复 Google DLP 示例并提高操作幂等性 (#10608) |
3867f7662 | 2020-08-28 | 更新 Google Cloud 品牌 (#10615) |
91ff31ad1 | 2020-08-27 | Google Cloud 数据丢失预防文档 (#8201) (#9651) |
fdd9b6f65 | 2020-08-25 | 在提供程序包中启用 Black (#10543) |
d76026545 | 2020-08-25 | PyDocStyle: 不允许在文档字符串文本周围有空格 (#10533) |
d1bce91bb | 2020-08-25 | PyDocStyle: 启用 D403: 将文档字符串的第一个单词大写 (#10530) |
866701c80 | 2020-08-25 | 修复 "Cloud" 中的拼写错误 (#10534) |
47265e7b5 | 2020-08-24 | 修复 PostgresHook 中的拼写错误 (#10529) |
3696c34c2 | 2020-08-24 | 修复 "release" 中的拼写错误 (#10528) |
2f2d8dbfa | 2020-08-25 | 删除 IntelliJ 中原生的所有 "noinspection" 注释 (#10525) |
3734876d9 | 2020-08-24 | 在 Google 操作符中实现模拟 (#10052) |
b0598b535 | 2020-08-24 | 在 Bigtable 钩子和操作符中添加创建多个复制集群的支持 (#10475) |
ee7ca128a | 2020-08-22 | 修复 Providers README 中的损坏的 Markdown 引用 (#10483) |
515cc72c9 | 2020-08-22 | 修复 timed_out 中的拼写错误 (#10459) |
7c206a82a | 2020-08-22 | 用增强赋值替换赋值 (#10468) |
88c7d2e52 | 2020-08-21 | Dataflow 操作符不总是创建一个虚拟环境 (#10373) |
083c3c129 | 2020-08-18 | 简化 GCSTaskHandler 配置 (#10365) |
1ae5bdf23 | 2020-08-17 | 为 GCSTaskHandler 添加测试 (#9600) (#9861) |
e195a980b | 2020-08-16 | 为 mlengine_operator_utils 添加类型注解 (#10297) |
382c1011b | 2020-08-16 | 添加 Bigtable Update Instance 钩子/操作符 (#10340) |
bfa5a8d5f | 2020-08-15 | CI: 修复失败的文档构建 (#10342) |
be46d20fb | 2020-08-15 | 改进 BigQueryInsertJobOperator 的幂等性 (#9590) |
47387a69e | 2020-08-14 | 当从 GCP 密钥管理器获取密钥时捕获 Permission Denied 异常。 (#10326) |
2f0613b0c | 2020-08-13 | 实现 Google BigQuery Table Partition Sensor (#10218) |
f6734b3b8 | 2020-08-12 | 启用 Sphinx 拼写检查以生成文档 (#10280) |
8f8db8959 | 2020-08-12 | DbApiHook: 在 get_pandas_df 中支持 kwargs (#9730) |
ef088314f | 2020-08-09 | 添加 DataprepGetJobsForJobGroupOperator (#10246) |
b43f90abf | 2020-08-09 | 修复仓库中的各种拼写错误 (#10263) |
c29533888 | 2020-08-08 | 向 Google MLEngine 操作符添加 labels 参数 (#10222) |
cdec30125 | 2020-08-07 | 向所有操作符和传感器添加正确的签名 (#10205) |
eff0f0321 | 2020-08-06 | 更新 Google Cloud Secret Manager 后端指南 (#10172) |
24c8e4c2d | 2020-08-06 | 更改所有构造函数以删除 args 参数 (#10163) |
010322692 | 2020-08-06 | 改善处理 Dataproc 集群创建 ERROR 状态 (#9593) |
1437cb749 | 2020-08-04 | 为 Google 提供程序包中的操作符添加正确的签名 (#10144) |
6efa1b9cb | 2020-08-03 | 添加额外的 Cloud Datastore 操作符 (#10032) |
27020f8e5 | 2020-08-03 | 在DataFusionHook.wait_for_pipeline_state中添加try语句 (#10031) |
4e3799fec | 2020-08-02 | [AIRFLOW-4541] 将os.mkdirs的使用替换为pathlib.Path(path).mkdir (#10117) |
85c56b173 | 2020-08-02 | 为GCP Pub/Sub创建_subscription添加缺失的参数 (#10106) |
b79466c12 | 2020-08-02 | 修复sensor未为GCSHook提供参数 (#10074) |
4ee35d027 | 2020-08-02 | 修复hook未将gcp_conn_id传递给基类 (#10075) |
aeea71274 | 2020-08-02 | 从提供者运算符构造函数中删除args 参数 (#10097) |
4c84661ad | 2020-07-31 | 将Display Video 360示例拆分为更小的DAGs (#10077) |
59cbff087 | 2020-07-29 | 修复BigQueryGetDataOperator中的docstrings (#10042) |
81b87d48e | 2020-07-27 | 为Google提供者中的GcpBodyFieldSanitizer添加单元测试 (#9996) |
7d24b088c | 2020-07-25 | 在example_dags (2)中停止使用start_date默认参数 (#9985) |
8b10a4b35 | 2020-07-25 | 在example_dags中停止使用start_date默认参数 (#9982) |
ef98edf4d | 2020-07-23 | 添加有关使用GoogleAdsHook的更多信息 (#9951) |
33f0cd265 | 2020-07-22 | apply_default保持mypy中的函数签名 (#9784) |
39a0288a4 | 2020-07-22 | 为实验性API添加Google身份验证 (#9848) |
c2db0dfeb | 2020-07-22 | 在mypy中应用更严格的规则 (#9705) (#9906) |
c4244e18b | 2020-07-22 | 修复BigQueryHook.table_exists中调用get_client (#9916) |
5eacc1642 | 2020-07-22 | 为GCP钩子添加对伪装的支持 (#9915) |
1cfdebf5f | 2020-07-21 | 修复BigQueryHook的insert_job方法 (#9899) |
c8c52e69c | 2020-07-21 | 从Firestore运算符中删除导致DeprecationWarning的类型提示 (#9819) |
eb6f1d1cf | 2020-07-16 | 修复datafusion运算符中的拼写错误 (#9859) |
b01d95ec2 | 2020-07-15 | 将DAG.clear更改为接受dag_run_state (#9824) |
6d65c15d1 | 2020-07-15 | 为AI Platform (以前是Machine Learning Engine)运算符添加指南 (#9798) |
770de53eb | 2020-07-15 | BigQueryTableExistenceSensor需要指定关键字参数 (#9832) |
2d8dbacdf | 2020-07-15 | 添加CloudVisionDeleteReferenceImageOperator (#9698) |
9f017951b | 2020-07-15 | 添加Google Deployment Manager钩子 (#9159) |
ed5004cca | 2020-07-14 | 在gcs_to_gcs运算符中允许replace 标志。 (#9667) |
553bb7af7 | 2020-07-13 | 在装饰器中保留函数签名 (#9786) |
68925904e | 2020-07-13 | 将多个文件上传功能添加到GCS钩子 (#8849) |
1de78e8f9 | 2020-07-12 | 添加Google Stackdriver链接 (#9765) |
092d33f29 | 2020-07-11 | 修复StackdriverTaskHandler并添加系统测试 (#9761) |
b2305660f | 2020-07-09 | 更新AI Platform运算符的示例DAG (#9727) |
23f80f34a | 2020-07-08 | 将gcs和wasb任务处理器移动到各自的提供者包 (#9714) |
44d4ae809 | 2020-07-06 | 升级到最新的pre-commit检查 (#9686) |
a79e2d4c4 | 2020-07-06 | 将提供者的日志任务处理器移动到提供者包 (#9604) |
cd3d9d934 | 2020-07-02 | 修复在GMP运算符中使用.json模板扩展 (#9566) |
4799af30e | 2020-06-30 | 扩展BigQuery示例以包含子句 (#9572) |
e33f1a12d | 2020-06-30 | 将template_ext添加到BigQueryInsertJobOperator (#9568) |
40add26d4 | 2020-06-29 | 删除几乎所有的airflow.contrib引用 (#9559) |
c420dbd6e | 2020-06-27 | 将Pylint升级到2.5.3 (#9294) |
0051c89cb | 2020-06-26 | nitpick修复 (#9527) |
87fdbd070 | 2020-06-25 | 使用字面量语法而不是函数调用创建数据结构 (#9516) |
7256f4caa | 2020-06-22 | Pylint修复和在Connection中删除罕见使用的方法的弃用 (#9419) |
e13a14c87 | 2020-06-21 | 启用并修复与空白相关的PyDocStyle检查 (#9458) |
5b680e27e | 2020-06-19 | 不要使用连接来存储任务处理器凭证 (#9381) |
d0e7db402 | 2020-06-19 | 修复新鲜发布版的发布编号 (#9408) |
发布 2020.6.24
提交 | 已提交 | 主题 |
---|---|---|
416334e2e | 2020-06-19 | 在运算符中正确传播警告 (#9348) |
12af6a080 | 2020-06-19 | 为2020.6.23rc1发布准备进行最终清理 (#9404) |
c7e5bce57 | 2020-06-19 | 为2020.6.23rc1准备回端口发布候选 (#9370) |
4e09c6442 | 2020-06-18 | 添加GCP Secret Manager钩子 (#9368) |
40bf8f28f | 2020-06-18 | 自动检测运算符描述中缺少指南引用 (#9290) |
f6bd817a3 | 2020-06-16 | 引入'transfers'包 (#9320) |
639972d99 | 2020-06-16 | 在Dataflow运算符中添加对最新Apache Beam SDK的支持 (#9323) |
1459970b3 | 2020-06-15 | 将CloudBuildCreateBuildOperator重命名为CloudBuildCreateOperator (#9314) |
431ea3291 | 2020-06-15 | 当模板字段是XComArg时解决上游任务 (#8805) |
aee6ab94e | 2020-06-15 | 等待数据融合操作中的管道状态 (#8954) |
fb1c8b83d | 2020-06-10 | 添加使用位置测试BQ操作的测试 (#9206) |
a26afbfa5 | 2020-06-10 | 在BQ insert_job中使生成的job_id更具信息量 (#9203) |
c41192fa1 | 2020-06-10 | 将pendulum升级到最新主要版本 ~2.0 (#9184) |
b1c8c5ed5 | 2020-06-09 | 允许在GKEStartPodOperator中使用私有端点 (#9169) |
5918efc86 | 2020-06-05 | 将3.8添加到测试矩阵 (#8836) |
9bcdadaf7 | 2020-06-05 | 在DataprocSubmitPySparkJobOperator中的template_fields添加'main'参数 (#9154) |
f56811dff | 2020-06-05 | [AIRFLOW-6290] 创建GKE操作指南 (#8883) |
76962867b | 2020-06-04 | 修复sql_to_gcs钩子中schema_file的gzip (#9140) |
17adcea83 | 2020-06-02 | 修复s3_file_transform和gcs中子进程错误处理 (#9106) |
789852546 | 2020-06-01 | 添加BigQueryInsertJobOperator (#8868) |
29eb68b90 | 2020-05-31 | 为Dataproc操作创建指南 (#9037) |
886afaf62 | 2020-05-29 | 为LocalFilesystemToGCSOperator添加示例dag和系统测试 (#9043) |
a779c4dfc | 2020-05-29 | 为GCSToGoogleSheetsOperator添加单独的示例dag和系统测试 (#9066) |
ada26be23 | 2020-05-29 | 在LocalFilesystemToGCSOperator中为dst参数添加正确描述 (#9055) |
81b2761b8 | 2020-05-29 | 为GoogleSheetsToGCSOperator添加示例dag和系统测试 (#9056) |
0b0e4f7a4 | 2020-05-26 | 为backports的RC3发布做准备 (#9026) |
00642a46d | 2020-05-26 | 修复剩余20个错误命名的操作符的名称 (#8994) |
3994030ea | 2020-05-26 | 重构BigQuery操作符 (#8858) |
cdb3f2545 | 2020-05-26 | 现在所有backport提供者的类都可以在Airflow 1.10中导入 (#8991) |
1d36b0303 | 2020-05-23 | 修复文档中的引用 (#8984) |
cf5cf45e1 | 2020-05-23 | 支持CloudBuildCreateOperator的YAML输入 (#8808) |
499493c5c | 2020-05-19 | [AIRFLOW-6586] 改进gcs传感器 (#7197) |
375d1ca22 | 2020-05-19 | 发布候选2版本2020.05.20 (#8898) |
841d81664 | 2020-05-19 | 允许在DLPHook中设置池化时间 (#8824) |
12c5e5d8a | 2020-05-17 | 为backport包准备发布候选 (#8891) |
f3521fb0e | 2020-05-16 | 为backport包发布重新生成readme文件 (#8886) |
15273f0ea | 2020-05-16 | 检查重复任务而不是相等来检测重复任务 (#8828) |
92585ca4c | 2020-05-15 | 为backport操作符添加自动发布说明生成 (#8807) |
e1e833bb2 | 2020-05-13 | 更新GoogleBaseHook以不遵循308并使用60秒超时 (#8816) |
8b5491971 | 2020-05-12 | 重构BigQuery钩子方法以使用Python库 (#8631) |
6911dfe83 | 2020-05-12 | 修复Google操作符中的模板字段 (#8840) |
4b06fde0f | 2020-05-12 | 修复Flake8错误 (#8841) |
1d12c347c | 2020-05-12 | 重构BigQuery检查操作符 (#8813) |
493b685d7 | 2020-05-10 | 为Google Cloud Speech添加单独的示例DAG和系统测试 (#8778) |
79ef8bed8 | 2020-05-10 | 添加将多个实体读取文件上传到指定big query数据集 (#8610) |
280f1f0c4 | 2020-05-10 | 在反序列化操作符时正确恢复upstream_task_ids (#8775) |
58aefb23b | 2020-05-08 | 添加SDFtoGCSOperator (#8740) |
723c52c94 | 2020-05-07 | 为SpannerDeployInstanceOperator添加文档 (#8750) |
25ee4211b | 2020-05-06 | 在Dataflow集成中使用参数传递位置 (#8382) |
8d6f1aa4b | 2020-05-05 | 在GCP连接中支持num_retries字段的环境变量 (#8700) |
67caae0f2 | 2020-05-04 | 为gcs_to_bigquery添加系统测试 (#8556) |
bc45fa675 | 2020-05-03 | 为Facebook Ads操作符添加系统测试和文档 (#8503) |
a28c66f23 | 2020-04-30 | [AIRFLOW-4734] 为PostgresHook.insert_rows()添加Upsert功能 (#8625) |
992a24ce4 | 2020-04-28 | 拆分并改进BigQuery示例DAG (#8529) |
c1fb28230 | 2020-04-28 | 重构BigQueryHook数据集操作 (#8477) |
e8d0f8fea | 2020-04-26 | 在CloudDataTransferServiceCreateJobOperator中改进幂等性 (#8430) |
37fdfa977 | 2020-04-26 | [AIRFLOW-6281] 为GCS到GCS传输操作符创建指南 (#8442) |
14b22e6ff | 2020-04-25 | 为Google Cloud Life Sciences添加钩子和操作符 (#8481) |
72ddc94d1 | 2020-04-23 | 在Dataflow集成中使用参数传递位置 (#8382) |
912aa4b42 | 2020-04-23 | 添加GoogleDisplayVideo360DownloadLineItemsOperator (#8174) |
57c8c0583 | 2020-04-22 | 在BQ钩子create_empty_table/dataset和table_exists中使用Python客户端 (#8377) |
5d3a7eef3 | 2020-04-20 | 在Dataflow中允许多个extra_packages (#8394) |
79c99b1b6 | 2020-04-18 | 向BigQueryCheckOperator添加位置参数 (#8273) |
79d3f33c1 | 2020-04-17 | 清理Dataflow操作符中的临时文件 (#8313) |
efcffa323 | 2020-04-16 | 添加Dataproc SparkR示例 (#8240) |
b198a1fa9 | 2020-04-15 | 为BigQuery操作符创建指南 (#8276) |
2636cc932 | 2020-04-14 | 当GCP凭证不支持账户模拟时抛出异常 (#8213) |
eee4ebaee | 2020-04-14 | 添加Facebook Ads Operator #7887 (#8008) |
8cae07ea1 | 2020-04-14 | 修复拼写错误 (#8294) |
45c898330 | 2020-04-13 | 减少对要求进行积极升级 (#8267) |
1fd9ed384 | 2020-04-13 | 为装饰器添加mypy插件 (#8145) |
327b0a9f7 | 2020-04-13 | 添加GoogleDisplayVideo360UploadLineItemsOperator (#8216) |
bb5e403a3 | 2020-04-10 | 尊重MySQL到GCS数据预处理的架构类型 (#8090) |
87969a350 | 2020-04-09 | [AIRFLOW-6515] 将日志级别从Info/Warn更改为Error (#8170) |
3fc89f29f | 2020-04-06 | [AIRFLOW-7106] 云数据融合集成 - 允许传递参数以启动管道 (#7849) |
7ef75d239 | 2020-04-03 | [AIRFLOW-7117] 尊重sql_to_gcs中的self.schema作为上传架构 (#8049) |
ed2bc0057 | 2020-04-02 | 添加Google Ads列表帐户操作符 (#8007) |
3808a6206 | 2020-04-01 | 统一Google类/包名称 (#8033) |
8a0240257 | 2020-03-31 | 将CloudBaseHook重命名为GoogleBaseHook并将其移动到google.common (#8011) |
8e8978007 | 2020-03-31 | 为providers.google添加更多重构步骤 (#8010) |
aae3b8fb2 | 2020-03-31 | 添加单独的包README文件 (#8012) |
779023968 | 2020-03-30 | [AIRFLOW-7075] 为将信息从GCS存储到GA创建操作符 (#7743) |
49abce521 | 2020-03-30 | 改进Cloud Build的系统测试 (#8003) |
0f19a930d | 2020-03-29 | 在回滚时删除GKEStartPodOperator (#7908) |
0e1c238b2 | 2020-03-28 | 从GCP Secrets Manager获取Airflow变量 (#7946) |
eb4af4f94 | 2020-03-28 | 使BaseSecretsBackend.build_path通用 (#7948) |
01f99426f | 2020-03-28 | 为GCS和Google Sheets添加下载/上传操作符 (#7866) |
892522f8e | 2020-03-26 | 更改GSheetsHook方法的签名 (#7853) |
bfd425157 | 2020-03-26 | 在MLEngineHook.create_model中改进幂等性 (#7811) |
f9c226343 | 2020-03-26 | 修复CloudSecretsManagerBackend无效的connections_prefix (#7861) |
e3920f12f | 2020-03-26 | 改进Cloud Firestore系统测试中的setUp/tearDown (#7862) |
8ba8a7295 | 2020-03-26 | 改进Cloud Memorystore的示例DAG (#7855) |
f7d1a437c | 2020-03-26 | 修复CloudMemorystoreCreateInstanceAndImportOperator操作符 (#7856) |
beef6c230 | 2020-03-26 | 改进GCP系统测试中的授权 (#7863) |
5f165f3e4 | 2020-03-26 | [AIRFLOW-5801] 从文件获取GCP凭证而不是JSON blob (#7869) |
686d7d50b | 2020-03-25 | 标准化SecretBackend类名 (#7846) |
1982c3fdc | 2020-03-24 | 在venv中运行Dataflow for ML Engine摘要 (#7809) |
eef87b995 | 2020-03-23 | [AIRFLOW-7105] 统一Secret Backend方法接口 (#7830) |
529db07b2 | 2020-03-23 | 改进Google PubSub钩子的发布方法 (#7831) |
4bde99f13 | 2020-03-23 | 使airflow/providers与pylint兼容 (#7802) |
a001489b5 | 2020-03-23 | 改进ML Engine的示例DAG (#7810) |
9e5a8e7f8 | 2020-03-23 | 在'google'提供程序中添加对超级类的调用 (#7823) |
b86bf79bf | 2020-03-23 | 修复GCP_credentials_provider的docstring中的拼写错误 (#7818) |
56c013ce9 | 2020-03-23 | 在BigQueryHook.create_empty_table中添加缺少的docstring (#7817) |
426a79847 | 2020-03-23 | 在MLEngineStartTrainingJobOperator中改进对最新API的支持 (#7812) |
cdf1809fc | 2020-03-23 | [AIRFLOW-7104] 为GCP Secrets Manager添加Secret backend (#7795) |
27dac00e1 | 2020-03-22 | [AIRFLOW-7099] 改进云传输服务的系统测试 (#7794) |
0daf5d729 | 2020-03-22 | 在GCSToGCSOperator中添加指定对象最大修改时间的能力 (#7791) |
c8088c2bd | 2020-03-20 | [AIRFLOW-7100] 添加GoogleAnalyticsGetAdsLinkOperator (#7781) |
5106a2931 | 2020-03-20 | [AIRFLOW-6752] 添加GoogleAnalyticsRetrieveAdsLinksListOperator (#7748) |
759ce2a80 | 2020-03-20 | [AIRFLOW-6978] 添加PubSubPullOperator (#7766) |
6b9b214e4 | 2020-03-20 | [AIRFLOW-6732] 添加GoogleAdsHook和GoogleAdsToGcsOperator (#7692) |
b11891696 | 2020-03-19 | [AIRFLOW-7069] 修复cloudsql系统测试 (#7770) |
ae854cae5 | 2020-03-19 | [AIRFLOW-7082] 在GCP钩子中删除catch_http_exception装饰器 (#7756) |
7e1e954d2 | 2020-03-19 | [AIRFLOW-7085] 缓存GCP Base Hook中的凭证,project_id (#7759) |
6e21c139b | 2020-03-19 | [AIRFLOW-XXXX] 修复指南中对GCP类的引用 (#7762) |
ce022a3f7 | 2020-03-19 | [AIRFLOW-XXXX] 为操作员指南添加交叉引用 (#7760) |
029c84e55 | 2020-03-18 | [AIRFLOW-5421] 将Presto添加到GCS传输操作员 (#7718) |
63a3102ed | 2020-03-18 | [AIRFLOW-7064] 添加CloudFirestoreExportDatabaseOperator (#7725) |
73305c7bd | 2020-03-18 | [AIRFLOW-7081] 从GCP指南中删除环境变量 (#7755) |
60fdbf6d9 | 2020-03-18 | [AIRFLOW-5610] 在GCSToGCSOperator中添加指定多个要复制的对象的能力 (#7728) |
de7e934ca | 2020-03-17 | [AIRFLOW-7079] 删除存储template_fields的冗余代码 (#7750) |
0de0347b2 | 2020-03-17 | [AIRFLOW-6855]: 在gcs to bq中的SQL查询中转义project_dataset_table … (#7475) |
91557c6f8 | 2020-03-17 | [AIRFLOW-7073] GKEStartPodOperator始终使用连接凭据 (#7738) |
51161dbd9 | 2020-03-16 | [AIRFLOW-5664] 以微秒精度存储时间戳 (#6354) |
2bc020c43 | 2020-03-14 | [AIRFLOW-7055] 为google提供程序添加详细日志记录选项 (#7711) |
c997cab42 | 2020-03-13 | [AIRFLOW-6724] 添加Google Analytics 360 Accounts Retrieve Operator (#7630) |
137896f32 | 2020-03-12 | [AIRFLOW-7034] 删除功能:使用位运算符将Dag分配给任务 (#7685) |
1f77f943d | 2020-03-10 | [AIRFLOW-6980] 改进系统测试和构建提供程序包 (#7615) |
bf9b6b6d7 | 2020-03-09 | [AIRFLOW-5013] 添加GCP数据目录钩子和操作员 (#7664) |
e5130dc9f | 2020-03-09 | [AIRFLOW-2911] 向Dataflow服务添加作业取消能力 (#7659) |
faf0df4b9 | 2020-03-09 | [AIRFLOW-XXXX] 修复BQ示例DAG中的upsert操作员 (#7666) |
42eef3821 | 2020-03-07 | [AIRFLOW-6877] 将交叉提供程序依赖项作为附加组件 (#7506) |
b5b9795f0 | 2020-03-07 | [AIRFLOW-6973] 使GCSCreateBucketOperator幂等(修复) (#7624) |
6b65038fb | 2020-03-06 | [AIRFLOW-6990] 改进Google营销平台系统测试 (#7631) |
755fe5224 | 2020-03-05 | [AIRFLOW-6915] 为MLEngineStartTrainingJobOperator添加AI平台控制台链接 (#7535) |
cb2f33911 | 2020-03-04 | [AIRFLOW-6973] 使GCSCreateBucketOperator幂等 (#7609) |
09fea3ce8 | 2020-03-04 | [AIRFLOW-6977] 修复BigQuery DTS示例DAG (#7612) |
8230ccc48 | 2020-03-04 | [AIRFLOW-6926] 修复Google Tasks操作员的返回类型和幂等性 (#7547) |
0d1e3088a | 2020-03-04 | [AIRFLOW-6970] 改进GCP视频智能系统测试 (#7604) |
ab6bb0012 | 2020-03-03 | [AIRFLOW-6971] 修复CloudSpeechToTextRecognizeSpeechOperator中的返回类型 (#7607) |
3db4ade3d | 2020-02-29 | [AIRFLOW-6924] 修复Google DLP操作员的返回类型 (#7546) |
008b4bab1 | 2020-02-27 | [AIRFLOW-6730] 使用total_seconds而不是seconds (#7363) |
bb552b2d9 | 2020-02-25 | [AIRFLOW-6908] 懒加载AirflowException (#7528) |
d1a34246a | 2020-02-25 | [AIRFLOW-6593] 添加GCP Stackdriver Alerting钩子和操作员 (#7322) |
3320e432a | 2020-02-24 | [AIRFLOW-6817] 懒加载airflow.DAG 以保持用户界面API不受影响 (#7517) |
dcf874352 | 2020-02-24 | [AIRFLOW-6894] 防止在example_dags中执行数据库查询 (#7516) |
4d03e33c1 | 2020-02-22 | [AIRFLOW-6817] 从airflow/__init__.py 中删除导入,将隐式导入替换为显式导入,并在UPDATING.MD 中添加条目 - 挤压/重置 (#7456) |
35b961637 | 2020-02-21 | [AIRFLOW-4973] 添加Cloud Data Fusion Pipeline集成 (#7486) |
aff3a361b | 2020-02-20 | [AIRFLOW-6558] 添加用于转换的Campaign Manager操作员 (#7420) |
9cbd7de6d | 2020-02-18 | [AIRFLOW-6792] 从提供程序包中删除_operator/_hook/_sensor并添加测试 (#7412) |
5b199cb86 | 2020-02-17 | [AIRFLOW-XXXX] example_bigquery DAG中的错别字 (#7429) |
2c9345a8e | 2020-02-17 | [AIRFLOW-6759] 添加MLEngine操作员/钩子以取消MLEngine作业 (#7400) |
946bdc23c | 2020-02-16 | [AIRFLOW-6405] 添加GCP BigQuery Table Upsert操作员 (#7126) |
2381c820c | 2020-02-13 | [AIRFLOW-6505] 让emoji在json.dumps()中正确编码 (#7399) |
04c1fefbf | 2020-02-03 | [AIRFLOW-6676] 添加GCSDeleteBucketOperator (#7307) |
a0252748f | 2020-02-03 | [AIRFLOW-6717] 从templated_fields中删除不存在的字段 (#7340) |
97a429f9d | 2020-02-02 | [AIRFLOW-6714] 删除关于UTF-8的魔法注释 (#7338) |
9d8d07557 | 2020-02-03 | [AIRFLOW-6715] 修复Google Cloud DLP示例DAG (#7337) |
cf141506a | 2020-02-02 | [AIRFLOW-6708] 设置唯一的记录器名称 (#7330) |
373c6aa4a | 2020-01-30 | [AIRFLOW-6682] 将GCP类移动到提供程序包 (#7295) |
83c037873 | 2020-01-30 | [AIRFLOW-6674] 根据AIP-21将example_dags移动 (#7287) |
057f3ae3a | 2020-01-29 | [AIRFLOW-6670][依赖于AIRFLOW-6669] 将 contrib 运算符移动到 providers 包 (#7286) |
ceea293c1 | 2020-01-28 | [AIRFLOW-6656] 修复 AIP-21 移动 (#7272) |
c42a375e7 | 2020-01-27 | [AIRFLOW-6644][AIP-21] 将服务类移动到 providers 包 (#7265) |
059eda05f | 2020-01-21 | [AIRFLOW-6610] 将软件类移动到 providers 包 (#7231) |
f4d3e5e54 | 2020-01-13 | [AIRFLOW-6102] [AIP-21] 重命名 Dataproc 运算符 (#7151) |
e7bf8ecb4 | 2020-01-13 | [AIRFLOW-6119] [AIP-21] 重命名 GCS 运算符、钩子和传感器 (#7125) |
5b6772cb8 | 2020-01-09 | [AIRFLOW-6125] [AIP-21] 重命名 S3 运算符和 SFTP 运算符 (#7112) |
4f8592ae8 | 2020-01-08 | [AIRFLOW-6118] [AIP-21] 重命名 Pubsub 运算符和钩子 (#7046) |
20299473f | 2020-01-03 | [AIRFLOW-6115] [AIP-21] 重命名 GCP 视觉运算符 (#7020) |
18e8cea4e | 2020-01-03 | [AIRFLOW-6428] 修复 Example DAGs 中 airflow.utils.dates.days_ago 的导入路径 (#7007) |
95087af14 | 2019-12-31 | [AIRFLOW-6110] [AIP-21] 重命名 natural_language 服务 (#6968) |
69629a5a9 | 2019-12-09 | [AIRFLOW-5807] 将 SFTP 从 contrib 移动到 providers. (#6464) |
25e9047a4 | 2019-12-09 | [AIRFLOW-6193] 不要在 Airflow 主代码中使用断言 (#6749) |
ed0a14f32 | 2019-12-09 | [AIRFLOW-6120] 重命名 GoogleCloudBaseHook (#6734) |
2f2f89c14 | 2019-12-01 | [AIRFLOW-6139] 在 pylint enable/disable 中使用一致的空格 (#6701) |
03c870a61 | 2019-11-26 | [AIRFLOW-6010] 删除循环导入和 pylint 诡计 (#6601) |
5c4cfea8c | 2019-11-15 | [AIRFLOW-5718] 添加 SFTPToGoogleCloudStorageOperator (#6393) |
44a8c37a9 | 2019-11-13 | [AIRFLOW-XXX] 修复 Dataproc get_job 方法的文档字符串 (#6581) |
d633d3ac4 | 2019-11-13 | [AIRFLOW-5691] 重写 Dataproc 运算符以使用 python 库 (#6371) |
d985c02d9 | 2019-11-05 | [AIRFLOW-XXX] 添加 GCP PubSub 的 How-To-Guide (#6497) |
a296cdabd | 2019-11-04 | [AIRFLOW-5743] 将 Google PubSub 移动到 providers 包 (#6476) |
470b2a779 | 2019-10-30 | [AIRFLOW-5741] 将 Cloud Natural Language 移动到 providers (#6421) |
f2caa451f | 2019-10-27 | [AIRFLOW-5742] 将 Google Cloud Vision 移动到 providers 包 (#6424) |
16d7accb2 | 2019-10-22 | [AIRFLOW-4971] 添加 Google Display & Video 360 集成 (#6170) |
4e661f535 | 2019-10-22 | [AIRFLOW-5379] 添加 Google Search Ads 360 运算符 (#6228) |
19e32b4e2 | 2019-10-18 | [AIRFLOW-5656] 将 provider 重命名为 providers 模块 (#6333) |
项目详情
关闭
apache-airflow-backport-providers-google-2021.3.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4018a007d3ebd70c62a6ad829c2c1e3330c5a71bea8f9620568def880a3e5856 |
|
MD5 | 4fe6a19a53fd33cc254e4161b27fb3d4 |
|
BLAKE2b-256 | cc4cb0f06a3cd464f0a31b98f643ba8f2cd1b605a4e360ba5b3787c37b5d1751 |
关闭
apache_airflow_backport_providers_google-2021.3.3-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2f6d70baf1fe9d61a5841b63ba9de876f0f21fe242f41af3129ad287f5e043e1 |
|
MD5 | fae2b84b81c3f8e232171d093de167d2 |
|
BLAKE2b-256 | f1809f5db11d513f81f7aba0480edb1506a6b9358db2348a2907ab8f4cec9100 |