...
2、直连模式是Smartbi引擎查询的默认模式,所有的查询会发送给底层数据库或数仓执行;
目前数据模型中支持直连的查询有:数据源表、即席查询、SQL查询、存储在指定数据库的”生成日期表“(非存储在MPP),详参:查询并准备数据。
...
Smartbi数据模型先把源数据抽取到高速缓存库,然后从高速缓存库中取数。
- 目前导入文件、JAVA查询、脚本查询、ETL高级查询、存储过程查询、生成日期表,含有这些查询时,必须使用 抽取 模式。
- 抽取和直连都支持:数据源表、即席查询、SQL查询、存储在指定数据库的日期表, 详参:查询并准备数据。
...
注意 |
---|
全量抽取模式: 1、如果使用 参数 进行权限控制,比如华南区域的员工只能查看华南的数据,华北区域员工只能查看华北的数据,那么抽取的时候需要使用管理员的账号进行抽取; 详情可查阅计划任务。 2、如果模型的查询是数据源表,并且在源表设置了行权限,全量抽取不会继承源表设置的行权限,需要重新在模型上设置行权限;详参:数据模型行权限。 3、如果模型使用了参数进行数据过滤或者权限控制,在报表层,切换参数无法过滤到数据非默认值的数据,详参:参数设置。 4、如果模型的最后一次抽取失败,打开有影响的报表,无法正常查看,会提示需要抽取模型。 |
信息 | ||
---|---|---|
| ||
1、目前只支持不改变模型结构并且正常调度出现异常情况,在报表层能正常查看数据。 影响模型需要重新抽取的动作: 2、各个查询是否有增加或删除或修改字段或修改数据类型。 3、增加/删除了查询视图。 |
全量抽取,即全量覆盖抽取, 每次抽取的时候将表数据全部抽取至MPP数据库。
...
Smartbi数据模型的手工抽取类型有:抽取并建宽表、单个查询的抽取、更新宽表
选项 | |
---|---|
抽取并建宽表 | 适用于手动抽取的任意场景,比如模型的某个字段数据类型改了,别名改了,关系修改了,增加了某个字段等等,点击“抽取并建宽表”都会把整个模型的查询全部重抽并重新生成大宽表。 |
单个查询的抽取 |
|
更新宽表 | 如果模型里面的所有查询都没有任何调整,只是查询的数据改变了,那么可以直接用更新宽表的方式减少抽取时间。 |
抽取参数值 |
锚 | ||||
---|---|---|---|---|
|
信息 |
---|
只要是抽取的模型,第一次保存之后都会自动生成计划任务,默认是开启状态。 |
...