问题一:DataWorks中pydodps实现递归函数对数据量有限制吗?
DataWorks中pydodps实现递归函数对数据量有限制吗?
参考回答:
会涉及到遍历之类的吗 应该是看内部的实现逻辑 例如,使用到了pandas要加载到本地处理数据的 dw上调度加载到本地上限是50m,其他pyodps的限制可以看看文档中有没有标注 https://pyodps.readthedocs.io/zh-cn/latest/?spm=a2c4g.11186623.0.0.38ff4c1eNPPOzj
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/626142
问题二:DataWorks表a有3个字段aa、oldaa、idoldaa等于改表其他条数aa字段该如何实现?
DataWorks表a有3个字段aa、oldaa、id。oldaa等于改表其他条数aa字段,以此类推(循环次数不确定),想找到最早的aa字段。该如何实现?
参考回答:
oldaa等于改表其他条数aa字段----没有太理解 ,前面部分表述了oldaa为一个字段,mc本身不支持递归查询 可以尝试用pydodps实现递归函数
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/626141
问题三:DataWorks如果是普通节点上下游传值怎么弄?
DataWorks如果是普通节点上下游传值怎么弄,我测试了使用系统参数没啥问题,就自定义的始终没反应?
参考回答:
因为pyodps节点不支持将计算结果通过节点上下文传递给下游;仅支持传递一个常量 比如固定的字符串abc,一般通过赋值节点传递结果值 或者特殊的emr hive 节点支持“赋值参数”
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/626139
问题四:DataWorks中py3脚本调度配置->节点上下文->本节点输出参数中怎么传值给自定义参数?
DataWorks中py3脚本调度配置->节点上下文->本节点输出参数中怎么传值给自定义参数,并能在下游脚本使用该参数的值?
参考回答:
传值给自定义参数-----是传递常量值还是pydops脚本计算结果值给下游呢 后者应该不支持,可以考虑赋值节点 https://help.aliyun.com/zh/dataworks/user-guide/configure-an-assignment-node?spm=a2c4g.11186623.0.i2
或者将计算结果写入临时表 后面的节点读取临时表中的数据
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/626137
问题五:DataWorks有没有办法批量拿到数据地图的实例id?
DataWorks有没有办法批量拿到数据地图的实例id?
参考回答:
好像不行 元数据的api看起来也没有这块 https://help.aliyun.com/zh/dataworks/developer-reference/api?spm=a2c4g.11186623.0.i7#p-yvs-f31-m9h
关于本问题的更多回答可点击原文查看: