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

DataWorks脚本模式配置Reader达梦,如何识别大小写字段或者表名?

DataWorks脚本模式配置Reader达梦,如何识别大小写字段或者表名?

展开
收起
真的很搞笑 2023-12-03 17:15:18 89 0
4 条回答
写回答
取消 提交回答
  • 脚本模式的统一要求请参见通过脚本模式配置离线同步任务,以下为您介绍脚本模式下的数据源的Reader参数和Writer参数的指导详情。https://help.aliyun.com/zh/dataworks/user-guide/configure-a-batch-synchronization-node-by-using-the-code-editor#task-2351029

    2023-12-05 13:55:46
    赞同 展开评论 打赏
  • 在DataWorks脚本模式配置Reader达梦时,识别大小写字段或者表名主要取决于数据库实例的大小写敏感性设置。在达梦数据库中,大小写敏感性是在安装完软件后进行初始化数据库实例时设定的。当大小写敏感性设置为开启时,即"大小写敏感",那么表名和列名都会自动转换为大写形式。因此,如果需要对表名或列名进行区分大小写的匹配,就需要确保大小写敏感性设置为开启。

    同时,在脚本模式的配置中,您需要在任务脚本中按照脚本的统一格式要求编写脚本中的reader参数和writer参数。具体的参数设置可以参考官方文档或者相关教程。请注意,不同的大小写敏感性设置可能会影响到脚本中对表名和列名的处理方式,因此在实际操作过程中需要根据具体情况进行调整。

    2023-12-04 17:50:03
    赞同 展开评论 打赏
  • 达梦转义符是不是双引号 可以加一下转义,转义 ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-12-03 23:33:42
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在达梦数据库中,表名和字段名的大小写敏感性可以在初始化数据库实例时进行设置。具体来说,当【大小写敏感】这个参数被勾选或者设置为1时,表示数据库是区分大小写的;相反,如果该参数未被勾选或者设置为0,则表示数据库是不区分大小写的。

    在DataWorks的数据开发中,配置Reader时需要按照脚本的统一格式要求编写reader参数。对于通过脚本模式配置离线同步任务,可以参考官方提供的脚本模式配置指导。因此,如果您使用的是达梦数据库,并且希望在DataWorks中配置Reader识别大小写字段或者表名,需要在创建数据库实例时确保【大小写敏感】这个参数的设置正确,以便与DataWorks的配置相一致。

    2023-12-03 17:58:20
    赞同 展开评论 打赏

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

相关产品

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

    更多
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载

    相关实验场景

    更多