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

DataWorks生成表还是非transactional的?

DataWorks创建表时设置transactional属性,但是生成表还是非transactional的?

展开
收起
真的很搞笑 2023-11-07 18:02:36 82 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在DataWorks中创建表并设置transactional属性时,应该会生成一个transactional表。但是,由于某些原因,您的表似乎仍然是非transactional的。为了帮助您解决这个问题,请考虑以下几个可能的原因:

    1. transactional特性仅适用于部分数据源和表结构。请检查您的数据源是否支持transactional特性,以及您的表结构是否满足要求。
    2. 如果您的数据源不支持transactional特性,或者您的表结构不符合要求,则可能会出现这种情况。在这种情况下,请尝试调整您的数据源或表结构。
    3. 如果您的数据源和表结构都符合要求,则可能是由于一些未知的技术问题导致了这种现象。在这种情况下,请尝试重新创建表,或者联系DataWorks技术支持团队以获得帮助。
    2023-11-08 14:11:29
    赞同 1 展开评论 打赏
  • 在 DataWorks 中创建事务表时,需要注意以下几点:

    1. 创建表时需要设置 transactional 属性为 true,否则会创建非事务表。
    2. Clustertable 和外部表不能设置为事务表。
    3. 现有的内部表和外部表不支持转换成事务表,事务表也不支持转换成普通表。
      因此,请检查您是否正确设置了transactional属性以及所创建表的数据类型。
      另外,还有一种可能性是 DataWorks 平台本身的问题,建议您联系阿里云客服咨询相关问题。
    2023-11-07 22:16:11
    赞同 展开评论 打赏

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

相关产品

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

    更多
    DataWorks高效数据分析最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载