第3页,共419页。 显示 4,181 条结果 (0.053 秒)
即席查询 ⬝ 选择数据
数据即席查询的前提是要有数据。本文将介绍即席查询如何获取数据,即选择业务数据集。 即席查询如果想一次性查询多个事实表的数据,目前只支持基数关系为“一对一”的情况。 如果数据来源于 数据源表,需要在数据连接/对应数据源下/ 表关系视图下修改对应的表基数关系。 1 操作入口 新建即席查询后,点击数据面板中的 选择 … 数据模型 和 数据源。以全部资源tab页为例,找到需要的数据模型或数据源,点击确定使用数据集。同时,还可以在操作列作中点击 编辑 ,对数据集作进一步的编辑。 目前如果选择 数据源,只能使用数据源下的 表 和业务视图下的 SQL查询 ,业务视图下的 可视化数据集 和 SQL数据集 暂不202312产品更新说明
等。 编辑Excel导入文件导入时可新增列。 2.2 数据准备增强 数据模型增加双向筛选能力,解决事实表能筛选维表数据的问题。 优化数据模型的使用操作,包括:表关系视图更贴合业务逻辑、自定义计算列新增50+函数支持等。 指标模型支持单独迁移维度、指标、事实表等指标模型对象,保障指标体系的迭代更新。 丰富 … 3.2 数据模型 ^ 调整模型视图关系展现样式 调整数据模型关系视图展示:由原来的左右连接的图标展示,改成使用筛选方向箭头表示,让其看起来让直观,更贴合取数逻辑。 模型视图.png + 增加双向筛选 表关系新增双向筛选方向,可实现表与表之间相互筛选数据的效果,请详见:双向筛选介绍第二章:Cube制作
薪水 worddavcd2d677f8a41e9f69f4092a7156677b3.png 2.1.2 表关系视图 worddav693bb3ebdd3cd361e1fa029196c07592.png 2.2 Cube制作 下面的操作将创建包含一个时间维、一个商品维和一个 … 2.1 数据准备 2.1.1 表结构 1、时间维表 主要字段 表名:time_by_day 字段名称 描述 其他 Time_id 时间ID 主键 The_date 日期 The_month 月份原生SQL数据集
where条件下和字段进行关联。 可选资源包含:参数、函数、用户属性。 显示别名/名称:该区针对“关系数据源”、“联合数据源”和“指标数据源”下的各资源:表、字段、视图、存储过程、表副本和视图副本,提供了“显示名称”和“显示别名”的功能。默认以“别名”显示。 模糊搜索:我们可以该区最下方的搜索引擎对相关资源快速 … : 在原生SQL数据集中编写SQL语句时,不能含有特殊字符,否则会报错。目前已知的特殊字符有 " ^ ", 单个" \ ", 以及非成对出现的 " {[ ", " ]} "。 原生SQL数据集可以使用的资源:参数、函数、用户属性(使用时请用括号括起来) 如果有多条语句,用分号和回车隔开; 表关系视图的定义对原生SQLSmartbi V10-基础平台
的操作记录有:数据快查; 数据源增加的操作记录有:表关系视图; 应用增加的操作记录有:查看应用详情、删除; 其他操作记录有:模块点击记录; 增加打印操作记录,支持打印记录的资源有:透视分析、即席查询、多维分析、灵活分析、电子表格、Word分析报告、PPT分析报告。如下图所示: image2021-3-3_18-8-15.png 2、操作日志按照如下规范进行了调整: 关键字统一为英文:凡涉及id标识的,统一为:"*id";涉及到名称的,统一为:"*name";涉及到路径的,统一为:"*path"。 将''统一为“”. 如果某些资源没有对应的path、或name关系信息时,统一显示为path:–; 3、打开表之间的关联关系问题
虽然看着表之间的关联关系是正常的,但实际表之间是左连接还是右连接在V8以下的版本是随机生成的,但有些数据库是依赖表之间的顺序来自动生成对应的表关系的,可以说本质上表关联关系中的设置其实是没有用的,实际SQL里边的表关联关系有时候是生成左关联有时候生成右关联。为了保证顺序的正确性,在V8版本优化了表之间的关联关系,我们默认 … 的顺序依据于用户希望输出的SQL效果来对表进行排序。 image2019-6-28 17:16:45.png 表关联关系 关联关系 表关系 关联关系不对设置查询关系
完整性,Orders[CustomerID ]包含一些值,这些值不存在于 Customers 表中, 在这种情况下,不应设置 假设引用完整性。 nowugxian.png 5 关系布局 使用数据模型的布局,可以创建仅包含模型中部分表或查询的关系图,可以帮助你提供你想要使用的表的更清晰的视图,并让你能够更为轻松地使用复杂数据模型。 5.1 创建单独的关系视图 具体操作如下: 1、以产品自带的northwind数据库的“产品表”、“订单表”等构建“订单模型”。 2、然后在创建单独的关系视图,也可以叫做布局 首先选中 关系视图 所有表 右键菜单 新增布局,布局名称默认布局1,布局2,布局3Oracle非空库作为知识库,报错"表或视图不存在"
(此文档仅供参考) 问题现象 使用oracle非空库作为知识库,报错“表或视图不存在” 5A297393-620B-424e-B893-1F1BB66E181D.png 解决方案 oracle作为知识库的,可以不是空库 但是一定不能存在任何跟smartbi知识库的任何表同名的表,100多个表都不能有,所以建议还是使用空库作为知识库业务视图
是使用当前数据源下已有的资源进行计算、汇总、条件等设置,查询出客户需要的数据,并保存作为公共视图的一类资源。 我们可以把业务视图理解为在产品中创建的数据库中的视图,它和数据源中的视图一致,可以添加表关系,作为资源创建业务主题等。 业务视图支持和数据源下的其他资源进行表关系的关联使用。 实现背景 1、业务数据库数据没有清洗,并且连接数据源的用户无权限在数据库中创建视图。 2、客户需要一个全局视图获取业务数据,并且可以和数据源下已有表进行表关系的创建。 3、创建好的视图可以和数据源的视图一样作为全局资源,应用于业务主题、业务查询的创建。 为了满足上述条件,可以使用业务视图功能在产品中创建视图抽取数据后存储为公共视图业务视图
是使用当前数据源下已有的资源进行计算、汇总、条件等设置,查询出客户需要的数据,并保存作为公共视图的一类资源。 我们可以把业务视图理解为在产品中创建的数据库中的视图,它和数据源中的视图一致,可以添加表关系,作为资源创建业务主题等。 业务视图支持和数据源下的其他资源进行表关系的关联使用。 实现背景 1、业务数据库数据没有清洗,并且连接数据源的用户无权限在数据库中创建视图。 2、客户需要一个全局视图获取业务数据,并且可以和数据源下已有表进行表关系的创建。 3、创建好的视图可以和数据源的视图一样作为全局资源,应用于业务主题、业务查询的创建。 为了满足上述条件,可以使用业务视图功能在产品中创建视图抽取数据后存储为公共视图