找文章 / 找答案
精选问答 更多内容

[管理与运维] 自服务数据集只能后期执行吗?

nfyjm青铜三 显示全部楼层 发表于 2022-3-23 09:04:48 |阅读模式 打印 上一主题 下一主题
1
已解决
为什么自服务数据集的这几个操作都是后期执行?如何下推数据库呢?86版本
微信截图_20220323090322.png

最佳答案

社区管理员
yanieye 关注Ta

2022-03-23 09:04:49

跨库、跨源的情况下肯定不能下推,只能是两边的节点先从各自的库里面获取自己的数据,然后在BI节点上完成后续的计算,这种情况下,要控制数据量,否则会对BI节点的性能造成大的影响。
查看完整内容
回复

使用道具 举报

精彩评论4

yanieye 显示全部楼层 发表于 2022-3-23 09:04:49
跨库、跨源的情况下肯定不能下推,只能是两边的节点先从各自的库里面获取自己的数据,然后在BI节点上完成后续的计算,这种情况下,要控制数据量,否则会对BI节点的性能造成大的影响。
回复

使用道具 举报

_YH_lashi白银四 显示全部楼层 发表于 2022-3-23 09:12:41
因为存在一个节点是非sql的节点,不知道推向哪个数据库引擎执行
回复

使用道具 举报

nfyjm青铜三 显示全部楼层 发表于 2022-3-23 09:14:08
_YH_lashi 发表于 2022-3-23 09:12
因为存在一个节点是非sql的节点,不知道推向哪个数据库引擎执行

自服务数据集只要有非sql节点的数据源,就不能下推是吧?那如果一个GP一个Oracle,下推的时候去哪个库执行呢?
回复

使用道具 举报

_YH_lashi白银四 显示全部楼层 发表于 2022-3-23 09:21:20
nfyjm 发表于 2022-3-23 09:14
自服务数据集只要有非sql节点的数据源,就不能下推是吧?那如果一个GP一个Oracle,下推的时候去哪个库执 ...

不是同源的都会后期执行吧,和ETL的模式一样的,能下推给GP的给GP,能给Oracle的给Oracle,后面的join等都是load出来,内存后期处理的
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部