数据表过滤

编辑
文档创建者:夏娃 (超级管理员 )     浏览次数:990次     编辑次数:11次     最近更新:doreen0813 于 2017-11-17     

目录:

1、描述编辑

FineBI提供了数据过滤功能,可以直接在原数据表的基础上进行ETL过滤,下面我们介绍如何使用ETL过滤转换数据表。

2、步骤编辑

我们以地产行业业务包中的合同维度表为例,使之只更新合同状态为激活的数据,其他的无效数据就不用加载进来了。
进入数据配置>业务包管理>地产行业,选择合同维度表,在ETL处理面板中,点击表名称,选择“对该表-过滤选项”,如下图:

222
2.1 过滤设置
点击对该表-过滤之后,页面跳转到过滤配置页面,如下图:

222
过滤配置可以通过添加公式或者添加条件来设置。
  • 添加公式
添加公式是指使用该数据表字段作为参数,对其进行公式判断,比如说合同维度表中只想显示房间总价大于100W的数据,如下图:
222
注:只有公式合法,下方的确定按钮才可点击。
  • 添加条件
添加条件是指直接使用数据表中的字段和字段值进行过滤,无需手动输入完整公式,直接选择给出的过滤条件类型并输入过滤条件数值,比如说合同维度表中只添加合同状态为激活的数据,点击添加条件,选择合同状态字段,如下图:
222
此时,过滤配置界面会添加一个条件。选择过滤条件类型有属于,不属于,包含,不包含,为空,非空,开头是,结尾是,操作符使用默认属于->字段值,字段值选择激活,如下图:
222
点击保存,这两个ETL-过滤操作就保存到数据表中。
222
注:值选择可多选,也可以将当前登录系统的用户名作为值传过去。
点击Fineindex更新后,这张数据表的所有数据已经过滤为满足我们设置条件的数据了。
注:ETL过滤之后必须要先更新Fineindex才能在此过滤的基础上进行下一步ETL操作,否则ETL界面中部分按钮灰化不可用。在此情况下,一般我们可以选择,点击保存,在业务包外边的Fineindex信息处,点击“立即更新多维数据库”执行修改更新。

附件列表


主题: 数据配置
标签: 暂无标签 编辑/添加标签
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(微信ID:frbiaoge)

本文档是否有用?
谢谢! 我们非常感谢您的反馈。
提交反馈: