开发者社区 > 大数据与机器学习 > 大数据计算 MaxCompute > 正文

大数据计算MaxCompute跑这个节点这列是有数据的,但是生产环境 这列又没有,怎么解决?

a901e1665325c939533a0f3dc350c4b8.png

大数据计算MaxCompute跑这个节点这列是有数据的,
083d90acc221fce876e31d3839b4dede.png
但是生产环境 这列又没有,我把节点执行的sql 扣出来执行又有
fc9c64bd4a5a4448b6b27ef16c29fc03.png
这样是有值的
3ea43cb115d34835d416dc0b50655713.png
这样是没有值的
dbe7b4a50f0cde67cadbd4bbca72798e.png
现在又没关联上啦
c20e0f664e67da8ab9915dbb03967da5.png
CREATE TABLE IF NOT EXISTS ods_cw_dwd_yc_budget_df(
cyear STRING COMMENT '年度',
cperiod STRING COMMENT '月度',
ys_bk STRING COMMENT '预算板块',
ys_project STRING COMMENT '预算项目',
project_name STRING COMMENT '项目名称',
month_budget DECIMAL(18,4) COMMENT '月度预算目标',
year_budget DECIMAL(18,4) COMMENT '年度预算目标',
id BIGINT,
sr_month_budget DECIMAL(18,4) COMMENT '月度收入目标',
sr_year_budget DECIMAL(18,4) COMMENT '年度收入目标',
xl_month_budget DECIMAL(18,4) COMMENT '月度销量目标',
xl_year_budget DECIMAL(18,4) COMMENT '年度销量目标',
ml_month_budget DECIMAL(18,4) COMMENT '月度毛利目标',
ml_year_budget DECIMAL(18,4) COMMENT '年度毛利目标',
lr_month_budget DECIMAL(18,4) COMMENT '月度利润目标',
lr_yearbudget DECIMAL(18,4) COMMENT '年度利润目标'
)
PARTITIONED BY (ds STRING)
STORED AS ALIORC
TBLPROPERTIES ('comment'='业财
预算数据维护')
LIFECYCLE 30;
d077a56e70542baac7673bdf49c8e5bd.png
230a9edd20f5ee2193ad3137b593ee14.png

展开
收起
嘟嘟嘟嘟嘟嘟 2024-07-23 14:37:36 59 0
1 条回答
写回答
取消 提交回答
  • 如果是系统参数就不要加单引号了。直接${bizdate} 就可以 。
    我上面的写法在开发环境高级运行是可以的。 但在生产环境会报错。
    文档也有点缺失这一部分的内容,我得建议是你在调度参数里面配置好参数名和取值。
    如果要直接调度系统参数需要这样写。
    '${bdp.system.bizdate}'
    '${bdp.system.cyctime}'
    此回答整理自钉群“MaxCompute开发者社区1群”

    2024-07-23 15:42:03
    赞同 2 展开评论 打赏

MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。

相关产品

  • 云原生大数据计算服务 MaxCompute
  • 相关电子书

    更多
    Data+AI时代大数据平台应该如何建设 立即下载
    大数据AI一体化的解读 立即下载
    极氪大数据 Serverless 应用实践 立即下载