开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

DataWorks如何配置数据源(来源为Oracle)背景信息?

DataWorks如何配置数据源(来源为Oracle)背景信息?

展开
收起
真的很搞笑 2023-09-12 16:20:31 52 0
1 条回答
写回答
取消 提交回答
  • 同步来源数据源的数据至去向数据源时,您需要保障数据源与DataWorks的独享数据集成资源组在网络上是联通的,且不存在账号权限的访问限制。同时,需要确保Oracle数据源中不存在数据集成不支持的数据库版本、字符编码及数据类型。网络白名单以下以使用同一VPC网络环境为例,您需要将数据集成资源组所在的VPC网段添加至白名单中,保障数据集成资源组可访问数据源。image.png
    账号权限 您需要规划一个可访问数据源的账号,用于后续数据集成过程中访问数据源并进行数据提取、写入的同步操作。查看当前使用的数据库版本是否为DataWorks数据集成实时同步任务所支持的版本。 DataWorks的数据集成实时同步Oracle数据是基于Oracle Logminer日志分析工具实现的。实时同步Oracle数据目前仅支持配置Oracle数据源为Oracle的10g、11g、12c non cdb、18c non cdb或19c non cdb版本数据库,不支持配置为Oracle的12c cdb、18c cdb及19c cdb版本数据库。数据库容器CDB(Container Database)是Oracle 12c及之后版本的数据库新特性,用于承载多个可插拔数据库PDB(Pluggable Database)。您可以通过如下任意语句查看Oracle数据库的版本。语句一: select * from v$version;
    语句二: select version from v$instance;
    如果查看到的Oracle数据库版本为12c、18c或19c,则您需要使用如下语句进一步确认该数据库是否为cdb类型的数据库。DataWorks数据集成实时同步任务暂不支持使用cdb类型的Oracle数据库。 select name,cdb,open_mode,con_id from v$database;说明 如果当前使用的数据库版本不是DataWorks数据集成实时同步任务支持的Oracle数据库版本,请尽快更换为数据集成实时同步任务支持的Oracle数据库版本,否则会导致数据集成任务无法执行。日志权限来源数据源为Oracle时,您需要开启数据库级别的归
    https://help.aliyun.com/document_detail/210791.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-09-12 22:06:01
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 热门讨论

    热门文章

    相关电子书

    更多
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载

    相关镜像