本页面介绍了如何在现有 Cloud Data Fusion 实例上首次启用复制。
准备工作
如果您的实例使用 Cloud Data Fusion 6.2.3 版,请将实例升级到受支持的版本:
转到实例详情:
在 Google Cloud 控制台中,转到 Cloud Data Fusion 页面。
点击实例,然后点击相应实例的名称以转到实例详情页面。
依次点击升级 > 版本号 > 升级。
如需了解详情,请参阅升级实例和流水线。
启用复制功能
控制台
转到实例详情:
在 Google Cloud 控制台中,转到 Cloud Data Fusion 页面。
点击实例,然后点击相应实例的名称以转到实例详情页面。
点击添加加速器。
点击复制。
点击保存。
cURL
在您的实例中启用复制加速器:
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ https://datafusion.googleapis.com/v1/projects/PROJECT_NAME/locations/LOCATION/instances/INSTANCE_NAME?updateMask=accelerators \ -X PATCH \ -d '{ "accelerators":[{"accelerator_type":"CDC", "state":"ENABLED"}]} '
以下示例命令展示了如何添加已应用于实例的标签:
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ https://datafusion.googleapis.com/v1/projects/PROJECT_NAME/locations/LOCATION/instances/INSTANCE_NAME?updateMask=accelerators \ -X PATCH \ -d '{ "accelerators":[{"accelerator_type":"CDC", "state":"ENABLED"}], "labels":{"KEY_1":"VALUE_1","KEY_2":"VALUE_2"}}'
替换以下内容:
PROJECT_NAME
:Google Cloud 项目名称LOCATION
:位置,例如us-east1
INSTANCE_NAME
:Cloud Data Fusion 实例名称KEY_1
和VALUE_1
等:标签的键和值
可选:如需验证更改是否成功,请点击 System Admin。 Delta Assessor 会显示在服务列表中。
“复制”功能块显示在 Cloud Data Fusion 首页上。
点击系统管理员以检查 Delta Assessor 服务的状态。当状态为绿色时,您可以创建复制作业。
后续步骤
- 详细了解 Cloud Data Fusion 中的复制功能。
- 参阅 Replication API 参考文档。
- 浏览有关将数据从 MySQL 复制到 BigQuery 的教程。
- 浏览有关将数据从 SQL Server 复制到 BigQuery 的教程。
- 浏览将数据从 Oracle 复制到 BigQuery教程。