26
26
- [ v2020.XX.XX] ( #v2020xxxx )
27
27
- [ Limitations] ( #limitations )
28
28
- [ New operators] ( #new-operators )
29
- - [ Google Cloud operators] ( #google-cloud-operators )
30
- - [ Marketing platform operators] ( #marketing-platform-operators )
31
- - [ Ads operators] ( #ads-operators )
29
+ - [ Google Cloud Platform operators] ( #google-cloud-platform-operators )
30
+ - [ Google Marketing Platform operators] ( #google-marketing-platform-operators )
31
+ - [ Google Suite operators] ( #google-suite-operators )
32
+ - [ Google Ads operators] ( #google-ads-operators )
33
+ - [ Google Firebase operators] ( #google-firebase-operators )
32
34
- [ Updated operators] ( #updated-operators )
33
- - [ Google Cloud operators] ( #google-cloud-operators-1 )
34
- - [ GSuite operators] ( #gsuite- operators )
35
+ - [ Google Cloud Platform operators] ( #google-cloud-platform -operators-1 )
36
+ - [ Google Suite operators] ( #google-suite- operators-1 )
35
37
36
38
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
37
39
@@ -54,13 +56,13 @@ We have worked intensively on operators that have not appeared in any Airflow re
54
56
through this package. This release includes the following new operators:
55
57
56
58
57
- ##### Google Cloud operators
59
+ ##### Google Cloud Platform operators
58
60
59
61
All operators in ` airflow.providers.google.cloud.operators ` package
60
62
61
63
* [ AutoML] ( https://cloud.google.com/automl/ )
62
64
63
- All operators in ` automl ` sub-package .
65
+ All operators in ` automl ` module .
64
66
65
67
* AutoMLBatchPredictOperator
66
68
* AutoMLCreateDatasetOperator
@@ -78,15 +80,15 @@ All operators in `airflow.providers.google.cloud.operators` package
78
80
79
81
* [ BigQuery Data Transfer Service] ( https://cloud.google.com/bigquery/transfer/ )
80
82
81
- All operators in ` bigquery_dts ` sub-package.
83
+ All operators in ` bigquery_dts ` module
82
84
83
85
* BigQueryCreateDataTransferOperator
84
86
* BigQueryDataTransferServiceStartTransferRunsOperator
85
87
* BigQueryDeleteDataTransferConfigOperator
86
88
87
89
* [ Cloud Memorystore] ( https://cloud.google.com/memorystore/ )
88
90
89
- All operators in ` cloud_memorystore ` sub-package .
91
+ All operators in ` cloud_memorystore ` module .
90
92
91
93
* CloudMemorystoreCreateInstanceAndImportOperator
92
94
* CloudMemorystoreCreateInstanceOperator
@@ -102,7 +104,7 @@ All operators in `airflow.providers.google.cloud.operators` package
102
104
103
105
* [ Data Catalog] ( https://cloud.google.com/data-catalog )
104
106
105
- All operators in ` datacatalog ` sub-package .
107
+ All operators in ` datacatalog ` module .
106
108
107
109
* CloudDataCatalogCreateEntryGroupOperator
108
110
* CloudDataCatalogCreateEntryOperator
@@ -128,14 +130,14 @@ All operators in `airflow.providers.google.cloud.operators` package
128
130
129
131
* [ Dataproc] ( https://cloud.google.com/dataproc/ )
130
132
131
- All operators in ` dataproc ` sub-package .
133
+ All operators in ` dataproc ` module .
132
134
133
135
* DataprocSubmitJobOperator
134
136
* DataprocUpdateClusterOperator
135
137
136
138
* [ Data Fusion] ( https://cloud.google.com/data-fusion/ )
137
139
138
- All operators in ` datafusion ` sub-package .
140
+ All operators in ` datafusion ` module .
139
141
140
142
* CloudDataFusionCreateInstanceOperator
141
143
* CloudDataFusionCreatePipelineOperator
@@ -150,27 +152,27 @@ All operators in `airflow.providers.google.cloud.operators` package
150
152
151
153
* [ Cloud Functions] ( https://cloud.google.com/functions/ )
152
154
153
- All operators in ` functions ` sub-package .
155
+ All operators in ` functions ` module .
154
156
155
157
* CloudFunctionInvokeFunctionOperator
156
158
157
159
* [ Cloud Storage (GCS)] ( https://cloud.google.com/gcs/ )
158
160
159
- All operators in ` gcs ` sub-package .
161
+ All operators in ` gcs ` module .
160
162
161
163
* GCSDeleteBucketOperator
162
- * GcsFileTransformOperator
164
+ * GCSFileTransformOperator
163
165
164
166
* [ Dataproc] ( https://cloud.google.com/dataproc/ )
165
167
166
- All operators in ` dataproc ` sub-package .
168
+ All operators in ` dataproc ` module .
167
169
168
170
* DataprocSubmitJobOperator
169
171
* DataprocUpdateClusterOperator
170
172
171
173
* [ Machine Learning Engine] ( https://cloud.google.com/ml-engine/ )
172
174
173
- All operators in ` mlengine ` sub-package .
175
+ All operators in ` mlengine ` module .
174
176
175
177
* MLEngineCreateModelOperator
176
178
* MLEngineCreateVersionOperator
@@ -179,17 +181,17 @@ All operators in `airflow.providers.google.cloud.operators` package
179
181
* MLEngineGetModelOperator
180
182
* MLEngineListVersionsOperator
181
183
* MLEngineSetDefaultVersionOperator
182
- * MLEngineTrainingJobFailureOperator
184
+ * MLEngineTrainingCancelJobOperator
183
185
184
186
* [ Cloud Pub/Sub] ( https://cloud.google.com/pubsub/ )
185
187
186
- All operators in ` pubsub ` package .
188
+ All operators in ` pubsub ` module .
187
189
188
190
* PubSubPullOperator
189
191
190
192
* [ Cloud Stackdriver] ( https://cloud.google.com/stackdriver )
191
193
192
- All operators in ` stackdriver ` sub-package .
194
+ All operators in ` stackdriver ` module .
193
195
194
196
* StackdriverDeleteAlertOperator
195
197
* StackdriverDeleteNotificationChannelOperator
@@ -204,7 +206,7 @@ All operators in `airflow.providers.google.cloud.operators` package
204
206
205
207
* [ Cloud Tasks] ( https://cloud.google.com/tasks/ )
206
208
207
- All operators in ` tasks ` sub-package .
209
+ All operators in ` tasks ` module .
208
210
209
211
* CloudTasksQueueCreateOperator
210
212
* CloudTasksQueueDeleteOperator
@@ -220,29 +222,22 @@ All operators in `airflow.providers.google.cloud.operators` package
220
222
* CloudTasksTaskRunOperator
221
223
* CloudTasksTasksListOperator
222
224
223
- * [ Cloud Firestore] ( https://firebase.google.com/docs/firestore )
224
-
225
- All operators in ` firestore ` sub-package.
226
-
227
- * CloudFirestoreExportDatabaseOperator
228
-
229
225
* Transfer Google Cloud operators:
230
226
231
- All operators in ` airflow.providers.google.cloud.operators ` sub-package:
232
-
233
227
* cassandra_to_gcs.CassandraToGCSOperator
234
228
* gcs_to_gcs.GCSSynchronizeBuckets
235
229
* gcs_to_sftp.GCSToSFTPOperator
236
230
* presto_to_gcs.PrestoToGCSOperator
237
231
* sftp_to_gcs.SFTPToGCSOperator
232
+ * sheets_to_gcs.GoogleSheetsToGCSOperator
238
233
239
- ##### Marketing platform operators
234
+ ##### Google Marketing Platform operators
240
235
241
236
All operators in ` airflow.providers.google.marketing_platform.operators ` package
242
237
243
238
* [ Analytics360] ( https://analytics.google.com/ )
244
239
245
- All operators in ` analytics ` sub-package .
240
+ All operators in ` analytics ` module .
246
241
247
242
* GoogleAnalyticsDataImportUploadOperator
248
243
* GoogleAnalyticsDeletePreviousDataUploadsOperator
@@ -253,7 +248,7 @@ All operators in `airflow.providers.google.marketing_platform.operators` package
253
248
254
249
* [ Google Campaign Manager] ( https://developers.google.com/doubleclick-advertisers )
255
250
256
- All operators in ` campaign_manager ` sub-package .
251
+ All operators in ` campaign_manager ` module .
257
252
258
253
* GoogleCampaignManagerBatchInsertConversionsOperator
259
254
* GoogleCampaignManagerBatchUpdateConversionsOperator
@@ -264,7 +259,7 @@ All operators in `airflow.providers.google.marketing_platform.operators` package
264
259
265
260
* [ Google Display&Video 360] ( https://marketingplatform.google.com/about/display-video-360/ )
266
261
267
- All operators in ` display_video ` sub-package .
262
+ All operators in ` display_video ` module .
268
263
269
264
* GoogleDisplayVideo360CreateReportOperator
270
265
* GoogleDisplayVideo360DeleteReportOperator
@@ -273,41 +268,51 @@ All operators in `airflow.providers.google.marketing_platform.operators` package
273
268
274
269
* [ Google Search Ads 360] ( https://marketingplatform.google.com/about/search-ads-360/ )
275
270
276
- All operators in ` search_ads ` sub-package .
271
+ All operators in ` search_ads ` module .
277
272
278
273
* GoogleSearchAdsDownloadReportOperator
279
274
* GoogleSearchAdsInsertReportOperator
280
275
281
- ** GSuite operators: ` airflow.providers.google.suite.operators ` package:**
276
+ ##### Google Suite operators
277
+
278
+ All operators in ` airflow.providers.google.suite.operators ` sub-package:
282
279
283
280
* [ Google Spreadsheet] ( https://www.google.com/intl/en/sheets/about/ )
284
281
285
- All operators in ` sheets ` sub-package .
282
+ All operators in ` sheets ` module .
286
283
287
- * sheets. GoogleSheetsCreateSpreadsheet
284
+ * GoogleSheetsCreateSpreadsheet
288
285
289
286
* Transfer Google Suite operators:
290
- All operators in ` airflow.providers.google.cloud.operators ` sub-package:
291
287
292
- * airflow.providers.google.suite.operators.sheets.GCStoGoogleSheets
293
- * airflow.providers.google.suite.operators.sheets.GoogleSheetsToGCSOperator
288
+ * gcs_to_sheets.GCSToGoogleSheetsOperator
294
289
295
- ##### Ads operators
290
+ ##### Google Ads operators
296
291
297
292
All operators in ` airflow.providers.google.ads.operators ` package
298
293
299
- * [ Ads] ( https:// https://ads.google.com/)
294
+ * [ Google Ads] ( https://ads.google.com/ )
300
295
301
- All operators in ` ads ` sub-package .
296
+ All operators in ` ads ` module .
302
297
303
- * ads.GoogleAdsToGcsOperator
298
+ * GoogleAdsToGcsOperator
299
+
300
+ ##### Google Firebase operators
301
+
302
+ All operators in ` airflow.providers.google.firebase.operators ` package
303
+
304
+ * [ Cloud Firestore] ( https://firebase.google.com/docs/firestore )
305
+
306
+ All operators in ` firestore ` module.
307
+
308
+ * CloudFirestoreExportDatabaseOperator
304
309
305
310
#### Updated operators
306
311
307
312
The operators in Airflow 2.0 have been moved to a new package. The following table showing operators
308
313
from Airflow 1.10 and its equivalent from Airflow 2.0:
309
314
310
- ##### Google Cloud operators
315
+ ##### Google Cloud Platform operators
311
316
312
317
| Airflow 1.10 (` airflow.contrib.operators ` package) | Airflow 2.0 (` airflow.providers.google.cloud.operators ` package) |
313
318
| ------------------------------------------------------------------------------------------| --------------------------------------------------------------------------------|
@@ -418,7 +423,7 @@ from Airflow 1.10 and its equivalent from Airflow 2.0:
418
423
| gcp_transfer_operator.GcpTransferServiceOperationsListOperator | cloud_storage_transfer_service.CloudDataTransferServiceListOperationsOperator |
419
424
| gcp_transfer_operator.GoogleCloudStorageToGoogleCloudStorageTransferOperator | cloud_storage_transfer_service.CloudDataTransferServiceGCSToGCSOperator |
420
425
| gcp_translate_operator.CloudTranslateTextOperator | translate.CloudTranslateTextOperator |
421
- | gcp_translate_speech_operator.GcpTranslateSpeechOperator | translate_speech.GcpTranslateSpeechOperator |
426
+ | gcp_translate_speech_operator.GcpTranslateSpeechOperator | translate_speech.CloudTranslateSpeechOperator |
422
427
| gcp_video_intelligence_operator.CloudVideoIntelligenceDetectVideoExplicitContentOperator | video_intelligence.CloudVideoIntelligenceDetectVideoExplicitContentOperator |
423
428
| gcp_video_intelligence_operator.CloudVideoIntelligenceDetectVideoLabelsOperator | video_intelligence.CloudVideoIntelligenceDetectVideoLabelsOperator |
424
429
| gcp_video_intelligence_operator.CloudVideoIntelligenceDetectVideoShotsOperator | video_intelligence.CloudVideoIntelligenceDetectVideoShotsOperator |
@@ -462,7 +467,7 @@ from Airflow 1.10 and its equivalent from Airflow 2.0:
462
467
| s3_to_gcs_transfer_operator.CloudDataTransferServiceS3ToGCSOperator | cloud_storage_transfer_service.CloudDataTransferServiceS3ToGCSOperator |
463
468
| sql_to_gcs.BaseSQLToGoogleCloudStorageOperator | sql_to_gcs.BaseSQLToGCSOperator |
464
469
465
- ##### GSuite operators
470
+ ##### Google Suite operators
466
471
467
472
| Airflow 1.10 (` airflow.contrib.operators ` package) | Airflow 2.0 (` airflow.providers.google.suite.operators ` package) |
468
473
| ------------------------------------------------------------------------------------------| --------------------------------------------------------------------------------|
0 commit comments