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

我使用数据实时同步的时候发现有个字段在库里有值但是拉取后就没有了,是为什么

我使用数据实时同步的时候发现有个字段在库里有值但是拉取后就没有了

展开
收起
游客6vdkhpqtie2h2 2022-09-23 10:27:18 668 0
7 条回答
写回答
取消 提交回答
  • 资深技术专家,全网粉丝10W+。主攻技术开发,擅长分享、写文、测评。

    数据在整个数据记录中必须始终保持一致。如果以任何方式修改数据,则必须在每个系统中实时升级,以避免错误,防止隐私泄露,并确保最新数据是唯一可用的信息。数据实时同步可确保所有记录始终保持一致。

    2022-11-29 22:51:50
    赞同 展开评论 打赏
  • 聊天室在线技术交流(摸鱼)http://chat.dilicili.cn

    首先怀疑是缓存的问题,重新发起拉取请求尝试一下,看看是不是能读到库里的值。

    2022-11-29 09:47:02
    赞同 展开评论 打赏
  • 柳暗花明又一村

    删除缓存,然后刷新一下再获取

    2022-11-28 11:30:54
    赞同 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    有个地方要注意一下,同一个key,即将要拉取的数据是不是为null,假如真的为null,很有可能把你现在不为null的值覆盖成null了

    2022-11-24 14:26:34
    赞同 展开评论 打赏
  • 码中自由一片天地。。。

    同步的可能是以前的缓存,删掉重新同步一下就一样拉

    2022-11-24 12:03:32
    赞同 展开评论 打赏
  • coder at work

    已经拉取过的数据不会再拉取, 重新重新发起拉取请求处理

    2022-11-24 11:00:30
    赞同 展开评论 打赏
  • 网站:http://ixiancheng.cn/ 微信订阅号:小马哥学JAVA

    这个的原理其实与数据流读取的方式是一致的,第一次拉取之后就保存在一个临时数据集中,因为拉取第二次的话会显示不存在的。只能读取一次。除非重新发起拉取的请求处理

    2022-11-23 09:45:58
    赞同 展开评论 打赏
滑动查看更多

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

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载