将数据复制到 Stream Analytics
了解如何将数据从 OCI GoldenGate 复制到 Stream Analytics。
GoldenGate Stream Analytics 始于一个复杂的事件处理引擎,它通过 Apache Spark 和 Apache Kafka 发展为在运行时框架之上运行。Stream Analytics 可以从任何源(例如数据库、GoldenGate、Kafka、JMS、REST,甚至文件系统文件)摄取数据流。摄取数据后,您可以对实时数据运行分析。
开始之前
要成功完成此快速入门,您需要:
- 已加载示例数据的源 Autonomous Database,并启用了补充日志记录。
提示:
如果需要使用示例数据,可以下载 OCI GoldenGate 示例数据。- 首先,编辑
SETUP_USERS_ATP.sql
并修改SRC_OCIGGLL
用户的密码以删除特殊字符。 - 使用 Autonomous Database 的 Database Actions SQL 工具运行两个脚本来创建用户方案和表。
- 使用 SQL 工具启用补充日志记录。
- 首先,编辑
- 解锁源 Autonomous Database 实例上的 GGADMIN 用户
- 在“Autonomous Database 详细信息”页面上,从数据库操作菜单中选择数据库用户。
提示:
使用在创建要登录的实例时提供的 Autonomous Database 管理员身份证明(如果出现提示)。 - 找到 GGADMIN 用户,然后从省略号(三个点)菜单中选择编辑。
- 在 "Edit User"(编辑用户)面板中,输入密码,确认该密码,然后取消选择 Account is Locked 。
- 单击应用更改。
- 在“Autonomous Database 详细信息”页面上,从数据库操作菜单中选择数据库用户。
任务 2:创建流分析资源
- 创建 Stream Analytics 部署。
- 使用 Kafka 实例的公共 IP 创建 Kafka 连接,并为安全协议选择纯文本。
- 创建 GoldenGate 连接。
- 分配到 Stream Analytics 部署的连接。