开发者社区> 问答> 正文

Dataphin我要把开窗函数的序号值预先计算到来源主表的一个列上是吧,定义个计算任务?

Dataphin我要把开窗函数的序号值预先计算到来源主表的一个列上是吧,定义个计算任务?

展开
收起
2 条回答
写回答
取消 提交回答
  • 是的,复杂加工逻辑当前产品建议先通过计算任务定期调度执行加工。-此回答整理自钉群“Dataphin公共云答疑群”

    2023-09-11 19:03:29
    赞同 展开评论 打赏
  • 全栈JAVA领域创作者

    是的,您可以在Dataphin中定义一个计算任务,将开窗函数的序号值预先计算到来源主表的一个列上。具体步骤如下:

    登录Dataphin,并进入任务管理页面。
    在任务管理页面中,点击“计算任务”按钮,进入计算任务创建页面。
    在计算任务创建页面中,选择“新建计算任务”。
    在“计算任务名称”输入框中,输入计算任务的名称。
    在“数据源”选择框中,选择来源主表。
    在“计算表”选择框中,选择一个空白的计算表。
    在“计算字段”选择框中,选择需要计算的开窗函数的序号值所在的列。
    在“计算公式”输入框中,输入计算公式,例如“SUM(CASE WHEN WindowType = 'RowNumber' THEN 1 ELSE 0 END)”,用于计算开窗函数的序号值。
    点击“保存”按钮,即可创建计算任务。
    需要注意的是,具体的操作和步骤可能因Dataphin的版本和功能而异,您可以查看Dataphin的文档或帮助文件,或联系Dataphin的技术支持人员,以了解更多关于创建计算任务的信息。

    2023-09-11 07:31:24
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
问答排行榜
最热
最新

相关电子书

更多
构建企业级好数据(Dataphin智能数据建设与治理白皮书) 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载