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

dataworks的数据集成可以介入odbc api 的数据吗?

dataworks的数据集成可以介入odbc api 的数据吗?数据库是oracle 但是只提供odbc api

展开
收起
cuicuicuic 2024-03-04 09:06:27 23 0
3 条回答
写回答
取消 提交回答
  • 搞笑前端工程师

    您好,作为阿里云的资深开发工程师,我可以告诉您,DataWorks(现称为DataWorks Data Integration)支持通过ODBC连接到各种数据源,包括Oracle数据库。您可以通过以下步骤实现:

    1. 安装ODBC驱动程序:确保您的系统中已经安装了适用于Oracle数据库的ODBC驱动程序。

    2. 创建ODBC数据源:在您的操作系统中配置ODBC数据源,以便DataWorks能够通过ODBC API连接到Oracle数据库。

    3. 在DataWorks中配置连接:在DataWorks的控制台中,创建一个新的数据源连接。选择“ODBC”作为数据源类型,并填写必要的连接信息,如数据源名称、用户名、密码等。

    4. 测试连接:在DataWorks中测试连接,确保一切正常工作。

    5. 创建数据集成任务:一旦连接成功建立,您可以创建数据集成任务,将数据从Oracle数据库通过ODBC API导入到DataWorks中进行进一步的处理和分析。

    请注意,具体的操作步骤可能会因DataWorks的版本和您的操作系统而有所不同。如果您在配置过程中遇到任何问题,可以参考阿里云官方文档或联系阿里云技术支持以获得帮助。

    希望这些信息对您有所帮助!如果您有其他问题或需要进一步的技术支持,请随时告诉我。

    2024-05-08 09:18:22
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    DataWorks的数据集成可以接入提供ODBC API的Oracle数据库。

    DataWorks的数据集成功能支持多种数据源,包括Oracle数据库。即使数据库只提供ODBC API,DataWorks仍然可以通过ODBC驱动程序来连接和同步数据。实时同步Oracle数据是基于Oracle Logminer日志分析工具实现的,而离线同步则支持读取视图表。

    具体来说,DataWorks的数据集成实时同步Oracle数据目前支持配置为Oracle的10g、11g、12c non cdb、18c non cdb或19c non cdb版本数据库。对于Oracle 12c cdb、18c cdb及19c cdb版本数据库,由于这些版本引入了容器数据库(CDB)的新特性,目前不支持直接配置为数据源。

    此外,DataWorks还提供了OpenAPI,可以通过API创建、修改、删除离线同步任务,这意味着可以通过编程方式管理数据集成任务,进一步提高了灵活性和自动化程度。

    总的来说,如果您的Oracle数据库提供了ODBC API,您可以通过配置相应的ODBC驱动程序在DataWorks中进行数据集成操作。

    2024-03-04 14:38:41
    赞同 展开评论 打赏
  • 目前只支持jdbc链接呀 image.png
    或者看下restapi能用吗https://help.aliyun.com/zh/dataworks/user-guide/supported-data-source-types-and-read-and-write-operations#concept-uzy-hgv-42b ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2024-03-04 10:08:19
    赞同 展开评论 打赏

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

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    DataWorks核心技术讲解 立即下载
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    《DataWorks 数据集成实时同步》 立即下载