[]
        
在线Demo 免费试用
(Showing Draft Content)

使用SQL表达式添加新列

1.概述

1.1功能概述

Wyn的抽取模型支持使用SQL表达式添加新列,扩展数据分析能力。

2. 操作步骤

2.1 前提条件

  1. 界面状态: 已进入抽取模型的数据准备界面。

2.2 操作步骤-新建模型表时添加新列

步骤一:从数据源获取数据

  1. 数据准备界面,单击上方菜单栏的「数据>获取数据>来自数据源」,进入数据源获取数据界面。

    PixPin_2025-04-16_11-07-01

步骤二:配置获取数据

  1. 在数据源选择界面,您可以从已创建的数据源中精准选取目标数据源,支持通过搜索关键字或排序筛选快速定位。确认选择后,单击下一步即可进入表结构与字段的配置界面。

    PixPin_2025-04-16_16-13-37

  2. 在表选择与编辑界面,可一键勾选所需数据表/视图,根据需要设置别名,灵活配置表间关系(包含当前关系及相关表),支持使用SQL语句添加表,确认后单击下一步进入列选择与编辑界面。

    PixPin_2025-04-16_15-26-38

  3. 在列选择与编辑界面,一键勾选所需数据表的列,根据需要快速搜索列,设置字段类型和别名,支持使用SQL表达式添加列,配置完成后单击下一步进入数据抽取。

    PixPin_2025-04-16_17-03-46

  • 使用SQL表达式添加列:

    1)单击使用SQL表达式添加列,弹出SQL表达式配置界面,选择表名、输入列名并选择类型后编写SQL表达式,验证通过即可一键添加或保存继续添加列。

    PixPin_2025-04-16_11-43-05

    type=info

    注意事项:

    • SQL表达式验证: 若验证失败,系统会提示具体错误信息,请根据提示修正后重新验证即可。

      PixPin_2025-04-16_11-50-42 > type=info

    • 字段选择限制: 支持的字段类型会自动禁用勾选,无法选择。

    • 字段名映射: 数据源已配置字段映射,别名列会自动显示映射后的名称。如需映射字段描述,需手动点击表名旁的映射按钮PixPin_2025-04-16_16-58-12设置。

    • SQL表达式列的类型(可选): 不指定类型时系统会自动推断数据类型。指定类型时若计算结果可转换则成功,否则抽取失败。

    2)验证通过并成功保存的SQL表达式列将显示在表选择与编辑界面的对应表中,支持设置别名和编辑SQL表达式。数据加载后可像普通列一样直接使用。

    PixPin_2025-04-16_17-07-10

  1. 在抽取数据界面,抽取完成后所有表状态均显示为成功,单击完成按钮即可完成数据的获取。

    PixPin_2025-04-16_14-09-52

步骤三:查看模型表和SQL列

  1. 数据获取成功后,可以在数据源列表展示区直接查看生成的模型表:

  • 单击表名既可以查看/编辑表属性

  • 单击表名后的操作图标,支持更多表管理功能

    PixPin_2025-04-16_18-02-30

  • 表操作图标说明:

    图标

    说明

    PixPin_2025-04-16_12-22-08

    预览表数据: 快速查看表内数据

    PixPin_2025-04-16_12-22-30

    编辑表: 调整表结构或配置

    PixPin_2025-04-16_12-23-04

    更多设置: 支持创建新指标、使用分析表达式添加指标或删除表

  1. 数据获取成功后,也可以在数据源列表展示区查看模型表中使用SQL表达式创建的列,单击列名即可查看/编辑列属性。

    PixPin_2025-04-16_12-13-56

步骤四:验证并保存模型

  1. 完成数据配置后,可设置过滤器筛选数据,然后单击顶部菜单栏的验证按钮,系统将自动检查模型逻辑的准确性。

    PixPin_2025-04-09_16-37-15

  2. 验证通过后,单击保存按钮即可保存模型。保存成功的模型可在「文档门户>我的分析>数据模型」进行查看,支持对模型进行管理及分享,被分享用户可在仪表板中选择并使用该模型进行数据展示。

    PixPin_2025-04-09_16-37-54

步骤五:在仪表板中使用抽取模型

参考在仪表板中使用抽取模型

2.3 操作步骤-编辑模型表时添加新列

步骤一:编辑目标表

  1. 数据准备界面,鼠标悬浮至目标表,单击目标表名称的编辑按钮,进入数据源获取数据编辑界面。

    PixPin_2025-04-16_13-37-57

步骤二:配置获取数据

  1. 在数据源选择界面可直接单击下一步使用当前数据源,进入表选择与编辑界面。如需更换数据源请参考新建模型表-添加数据源操作步骤。接下来将以不修改数据源的情况为例讲解:

    PixPin_2025-04-16_13-41-05

  2. 在表选择与编辑界面可直接单击下一步使用当前数据表,进入列选择与编辑界面。如需更换数据表,直接勾选所需数据表,勾选是否包含当前关系和是否包含相关表,也可以使用SQL语句添加表,勾选完毕后,单击下一步即可进入列选择和编辑界面。接下来将以不修改数据表的情况为例讲解:

    image

  3. 在列选择和编辑界面,一键勾选所需数据表的列,也可以使用SQL表达式添加列,然后单击下一步抽取数据。接下来将以默认全选字段,使用SQL表达式添加列情况为例讲解:

    PixPin_2025-04-16_13-58-52

  • 使用SQL表达式添加列:

    1)单击使用SQL表达式添加列,弹出SQL表达式配置界面,选择表名、输入列名并选择类型后编写SQL表达式,验证通过即可一键添加或保存继续添加列。

    PixPin_2025-04-16_14-00-30

    type=info

    提示: 当SQL表达式验证未通过时会显示具体错误提示,请根据提示修正后重新验证即可。

    PixPin_2025-04-16_14-04-39

    2)验证通过并成功保存的SQL表达式列将显示在表选择与编辑界面的对应表中,数据加载后可像普通列一样直接使用。

    PixPin_2025-04-16_14-08-04

  1. 在抽取数据界面,抽取完成后所有目标表状态均显示为成功,单击完成按钮即可完成数据的获取。

    PixPin_2025-04-16_14-08-36

步骤三:查看模型表和SQL列

参考操作步骤-新建模型表时添加新列的步骤三。


步骤四:验证并保存模型

参考操作步骤-新建模型表时添加新列的步骤四。


步骤五:在仪表板中使用抽取模型

参考在仪表板中使用抽取模型