1.6.3.2 新建模型

优质
小牛编辑
133浏览
2023-12-01

新建模型

更新时间:2018-01-31 16:20:41

新建实时模型

实时数据计算广泛应用中各个环境中,特别IoT环境中,需要对设备数据进行实时计算并得以反馈。

点击“新建数据模型”,弹出新建模型的信息填写弹窗

image.png | center | 704x217

image.png | center | 704x335

选择模型类型为实时模型,输入名称,源表(只能选择数据接入流表),生成表英文名(在当前项目内不允许重复),生成表中文名,生成表描述,点击下一步进入模型新建主页面:

image.png | center | 1916x673

点击添加关联表,为主表添加关联表:

image.png | center | 704x206

image.png | center | 1917x764

关联方式支持内连接和左外连接2个类型,关联表(只支持自建表和设备关联物表,不支持模型生成表和除设备关联物表外的其他数据接入表)是有主键的表。
注意:关联表主键字段默认必需是所有的主键字段,可以选择对应关联的主表字段

点击设置模型,可以添加维度,度量或字段:

image.png | center | 704x195

选择添加维度和度量(适用汇总统计):
点击添加维度,弹出对话框:

image.png | center | 704x296

如果是时间维度,需要指定时间格式(用于解析时间字段)和时间粒度(统计时将按照此粒度进行统计)
注意:必需且只能设置一个时间维度

点击添加度量,弹出对话框:

image.png | center | 704x323

点击字段列表会显示所有的可选字段并支持复制,在度量表达式输入框可以粘贴复制的字段名称,避免写错。点击表达式验证可以进行语法验证。
注意:至少添加一个度量,表达式支持的函数列表包括Sum,Avg,Max,Min,Count,CountDistinct,只支持输入一个函数,函数的参数支持四则运算,比如sum(a+b); ,对字符串不能用max、min等汇总函数。

选择添加字段(适用非汇总统计):
点击添加字段,弹出对话框:

image.png | center | 704x327

注意:最多添加5个主键字段,表达式只支持substr函数:
string substr(string a,int start,int len):获取字符串子串,截取从位置start开始长度为len的子串,若未指定len则截取到字符串结尾start从1开始,为负数时表示从字符串末尾计算位置;

修改主表:

image.png | center | 704x221

弹出对话框:

image.png | center | 704x285

注意:修改主表之后将会重置当前模型的所有操作,需要慎重

编辑基本信息,点击编辑按钮:

image.png | center | 704x217

弹出对话框:

image.png | center | 704x295

过滤条件设置,点击添加/管理:

image.png | center | 704x245

弹出对话框:

image.png | center | 704x274

点击提交,系统检查输入无误之后,创建实时模型成功。

新建离线模型

  • 点击“新建数据模型”,选择类型为离线模型,输入名称,源表(包括数据接入表,模型生成表和自建表),生成表英文名(在当前项目内不能重复),生成表中文名,生成表描述,点击下一步进入模型新建主页面;

  • 点击添加关联表,为主表添加关联表;

  • 点击设置模型,可以添加维度,度量;

注意:必需且只能设置一个时间维度,必需至少设置一个度量

  • 进行基本信息编辑,过滤条件设置等操作;

  • 点击提交,系统检查输入无误之后,创建离线模型成功。

离线模型的状态图

image.png | center | 504x548