Dataphin能不能使用“原子指标”和“业务限定”中来源不同的两个表来创建“指标”?
这两个表可以关联,关联后原子指标来源于 tablea.tableb.column
业务限定来源于tablea.column 此回答整理自钉群“Dataphin公共云答疑群”
是的,Dataphin 支持使用来自不同来源的原子指标和业务限定来创建指标。在创建指标时,可以将原子指标和业务限定组合在一起,以便在查询和分析数据时获得更丰富的信息。
以下是一个使用来自不同来源的原子指标和业务限定的示例:
{
"name": "atomic_indicator",
"type": "table",
"config": {
"database": "your_database",
"table": "atomic_indicator"
}
}
{
"name": "business_constraint",
"type": "table",
"config": {
"database": "your_database",
"table": "business_constraint"
}
}
CopyCopy
{
"name": "my_indicator",
"type": "indicator",
"config": {
"data_source": "your_data_source",
"sql": "SELECT atomic_indicator.value * business_constraint.value AS combined_value FROM atomic_indicator, business_constraint WHERE atomic_indicator.id = business_constraint.atomic_indicator_id",
"inputs": [
{
"name": "atomic_indicator",
"type": "table",
"config": {
"database": "your_database",
"table": "atomic_indicator"
}
},
{
"name": "business_constraint",
"type": "table",
"config": {
"database": "your_database",
"table": "business_constraint"
}
}
]
}
}
CopyCopy
在这个示例中,我们创建了一个名为 my_indicator 的指标,其计算公式为:atomic_indicator.value * business_constraint.value。这个指标将使用 atomic_indicator 和 business_constraint 数据表中的数据进行计算。
Dataphin可以使用“原子指标”和“业务限定”中来源不同的两个表来创建“指标”。
在Dataphin控制台中,登录后选择工作区地域并单击进入Dataphin>>。在Dataphin首页,单击顶部菜单栏的研发,然后选择数据开发。在数据开发页面,可以单击项目名称后的图标来选择不同的项目,比如Dev或Basic(非Data_distill)。然后通过规范建模左侧导航栏的图标,可以在派生指标页面中进入新建派生指标页签。
在派生指标页面中,可以通过单击项目名称后的图标,选择规范定义>派生指标来创建新的派生指标。然后可以选择原子指标作为派生指标的来源,并按照提示配置参数、预生成派生指标等。在编辑派生指标页面中可以修改派生指标的英文名和派生指标名称,并保存和提交派生指标。如果开发模式是Dev-Prod模式,还需要将新建的派生指标发布到生产环境中。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。