示例 Airflow DAG,展示了如何将 Google Cloud Firestore 中的数据库导出到 Cloud Storage。
此示例在 Firestore 的默认命名空间中创建集合,向集合添加一些数据,并将此数据库从 Cloud Firestore 导出到 Cloud Storage。然后,它从 BigQuery 中导出的数据创建一个表,并检查数据是否在其中。
模块内容
-
tests.system.google.cloud.gcs.example_firestore.ENV_ID[源代码]
-
tests.system.google.cloud.gcs.example_firestore.PROJECT_ID[源代码]
-
tests.system.google.cloud.gcs.example_firestore.DAG_ID = 'firestore_to_gcp'[源代码]
-
tests.system.google.cloud.gcs.example_firestore.BUCKET_NAME[源代码]
-
tests.system.google.cloud.gcs.example_firestore.DATASET_NAME[源代码]
-
tests.system.google.cloud.gcs.example_firestore.EXPORT_DESTINATION_URL[源代码]
-
tests.system.google.cloud.gcs.example_firestore.EXPORT_COLLECTION_ID[源代码]
-
tests.system.google.cloud.gcs.example_firestore.EXTERNAL_TABLE_SOURCE_URI[源代码]
-
tests.system.google.cloud.gcs.example_firestore.DATASET_LOCATION = 'EU'[源代码]
-
tests.system.google.cloud.gcs.example_firestore.KEYS[源代码]
-
tests.system.google.cloud.gcs.example_firestore.create_bucket[源代码]
-
tests.system.google.cloud.gcs.example_firestore.test_run[源代码]