为数据库添加复制
了解如何为 Databricks 目标添加和配置复制进程。
开始之前
在添加复制之前,请确保具有以下各项:
-
已创建并分配给目标大数据部署的 Databricks 连接。
-
确保查看特定于此目标类型的先决条件。
添加副本
-
在 OCI GoldenGate 部署控制台导航菜单中,选择 Replicat 。
-
在 "Replicat"(复制)页面上,选择 Add Replicat(添加复制)。
-
在“添加复制”面板的复制信息页上,根据需要填写字段,然后选择下一步:
-
对于 Replicat Type(复制类型),选择 Classic Replicat 。
-
输入 Process Name(流程名称),长度不超过 5 个字符。
-
输入说明,以帮助区分此流程与其它流程。
-
-
在复制选项页上,根据需要填写字段,然后选择下一步:
-
对于名称,输入任务 2 中的线索名称。
-
对于目标,选择数据库。
-
对于可用别名,选择 Databricks 连接。
-
对于可用暂存位置,选择 "Azure Datalake Storage"。
-
对于通过暂存别名,选择 Azure 数据湖存储连接。
-
-
在托管选项页上,保留字段原样,然后选择下一步。
-
在参数文件页上,将
MAP *.*, TARGET *.*;替换为以下内容,然后选择下一步:MAP SRC_OCIGGLL.SRC_CUSTOMER, TARGET <target_catalog_name>.<target_schema_name>.SRC_CUSTOMER -
在 Properties File(属性文件)页面上,根据需要配置文件处理程序和 OCI 事件处理程序属性。要考虑修改的一些属性包括:
-
在
gg.eventhandler.abs.bucketMappingTemplate中提供目标 Azure 数据湖存储容器名称。 -
添加
gg.handler.databricks.fileRollInterval=5s。
有关此目标属性的信息,请参阅 Oracle GoldenGate for Distributed Applications and Analytics 指南中的数据库。
-
-
选择创建并运行。如果选择创建,则以后可以从“复制”页手动启动复制。