
# 在运营中心创建数据模型
运营中心提供数据建模能力，运营人员可以新建数据模型，也可以通过逆向数据库生成数据模型。通过提供多表关联建模整合表能力，一个数据模型可以映射多个数据表数据。
#### 前提条件
- 需要具备AppStage指标开发者或运营管理员权限，权限申请的操作请参见[权限管理](https://support.huaweicloud.com/usermanual-appstage/appstage_04_0009.html)。
- 已完成[接入运营数据](https://support.huaweicloud.com/usermanual-wiseoperation/appstage_04_0506.html)。
 
#### 新建离线数据模型
1. 登录[AppStage业务控制台](https://appstage.huaweicloud.com/portal/home)。
2. 在快捷入口选择"运营中心"，进入运营中心。
3. 在左侧导航栏选择"数据模型"，进入数据模型页面。
4. 在数据模型页面，单击"新建数据模型 \> 新建离线数据模型"。
5. 配置离线数据模型基础信息，参数说明如[表1]所示。
   
    表1基础信息 
   | 参数       | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   |:---|:---|
   | 模型名称     | 必填。数据模型的名称，用来区分不同的数据模型。 只能包含英文字母、数字和下划线，且以英文字母开头，长度不超过20个字符。                                                                                                                                                                                                                                                                                                                                                                                           |
   | 模型显示名    | 必填。数据可视化所显示的模型名称。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
   | 任务类型     | 指定配置的任务类型。 - 周期任务 任务启用后每日运行一次。   - 一次性任务   |
   | 是否存在历史数据 | 根据实际情况选择"是"或"否"。周期性任务数据不会导入以前的数据，如果需要查看以前的数据，该参数需配置为"是"。 仅当"任务类型"为"周期性任务"时，该参数为必填参数。                                                                                                                                                                                                                                                                                                                                                                     |
   | 描述（可选）   | 对数据模型进行详细说明和解释的文字描述。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
      
   
   
6. 配置数据模型表字段。单击"新增行"，配置字段名称、字段显示名、数据类型、描述和操作，如[表2]所示。
   
    表2表字段 
   | 参数    | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
   |:---|:---|
   | 字段名称  | 必填。在数据库表中，用于表示不同数据类型的列的名称。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   | 字段显示名 | 必填。字段可视化所显示的字段名称。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   | 数据类型  | 必填。数据的种类和格式。 - string  - interger  - float  - boolean   |
   | 描述    | 可选。对表字段的简要描述，用于说明该行的含义和用途。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   | 操作    | - 单击操作列"删除"，可以删除该行表字段。  - 单击操作列"上移"，可以将该行表字段上移一行。  - 单击操作列"下移"，可以将该行表字段下移一行。                                                                                                                                                                         |
      
   
   
7. 配置完成后，单击"下一步"。
8. 在"新建数据模型"页面，完成字段映射，如[表3]所示。
   
    表3字段映射 
   | 参数   | 说明                                                                                                                                                                                                               |
   |:---|:---|
   | 源表   | 指需要从中抽取数据的源数据表。选择源表后，单击源表后面的![](https://support.huaweicloud.com/usermanual-wiseoperation/zh-cn_image_0000001985389398.png)，可添加引用表，如[表4]所示。 |
   | 字段映射 | 指将源表和引用表中的字段，与模板字段进行映射。                                                                                                                                                                                          |
      
    表4引用表 
   | 参数   | 说明                                                                                           |
   |:---|:---|
   | 源表   | 指需要从中抽取数据的源数据表。                                                                              |
   | 引用表  | 指需要与源表进行关联的参考数据表。                                                                            |
   | 字段关系 | 指源表和引用表之间的字段关系。 最少需输入1个字段关系。 |
      
   
   
9. 单击"保存"或"发布"，完成数据模型配置。 
   - 单击"发布"时，数据模型状态为"已发布"。
   
   - 单击"保存"时，数据模型状态为"草稿"。
   
   
   
   
 
#### 通过逆向数据库生成数据模型
运营中心提供逆向数据库能力，即通过对已有的数据表进行分析、处理和转换生成数据模型。
1. 在数据建模页面，单击"逆向数据库"。
2. 在弹出的"逆向数据库"弹框中，填写数据库信息，参数说明如[表5]所示。
   
    表5数据库信息 
   | 参数    | 说明                                                                                                                                               |
   |:---|:---|
   | 模型名称  | 必填。在数据分析系统中使用的模型标识符，通常是一个短字符串或缩写，用于标识一个特定的模型。 只能包含英文字母、数字和下划线，且以英文字母开头，长度不超过20个字符。 |
   | 模型显示名 | 必填。在数据分析系统中显示的模型名称，通常是一个更易于理解和识别的字符串。                                                                                                            |
   | 数据表   | 必填。数据表用于存储和管理数据。 该参数值来源于"通用数据接入"页面配置的数据名称。                                       |
      
   
   
3. 配置完成后，单击"确认"。
4. 配置数据模型基础信息。可根据需要修改参数"模型名称"、"模型显示名"、"任务类型"、"描述"，参数说明请参见[表1]。
5. 配置数据模型表字段。可根据需要新增/修改/删除表字段，字段参数说明请参见[表2]。
6. 配置完成后，单击"下一步"。
7. 配置字段映射。可根据需要修改参数，参数说明请参见[表3]和[表4]。
8. 单击"保存"或"发布"，完成数据模型配置。 
   - 单击"发布"时，数据模型状态为"已发布"。
   
   - 单击"保存"时，数据模型状态为"草稿"。
   
   
   
   
 
#### 更多操作
新建数据模型成功后，您还可以在数据建模页面执行如下操作。
表6更多操作 
| 操作     | 说明                                                                                                                                                                                                                                                                                                                                       |
|:---|:---|
| 发布数据模型 | 当指定数据模型为"草稿"或"已下线"状态时，单击操作列"发布"，可以发布数据模型。                                                                                                                                                                                                                                                                                                |
| 下线数据模型 | 当指定数据模型为"已发布"状态时，单击操作列"下线"，可以下线数据模型。                                                                                                                                                                                                                                                                                                     |
| 修改数据模型 | 当指定数据模型为"草稿"或"已下线"状态时，单击"修改"，可以修改数据模型信息。                                                                                                                                                                                                                                                                                                 |
| 删除数据模型 | 当指定数据模型为"草稿"状态时，单击"删除"，可以删除数据模型。 - 删除后将会同步清空对应的表数据，不可恢复。  - 如您确定要删除，请输入"DELETE"后单击"确认"。   |
   
