quickbi不自动导入数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了quickbi不自动导入数据相关的知识,希望对你有一定的参考价值。

参考技术A 如果QuickBI不自动导入数据,可能是以下几个原因导致的:

1. 数据源配置错误:请检查数据源配置是否正确,包括数据库连接信息、用户名和密码等。

2. 数据库权限问题:请确保数据库用户有足够的权限访问相关的数据表。

3. 数据表结构变更:如果数据表结构发生了变化,可能会导致QuickBI无法自动导入数据。此时需要手动更新数据模型。

4. 数据量过大:如果数据量过大,可能会导致QuickBI无法自动导入数据。此时可以考虑使用增量导入或者手动导入数据。

5. QuickBI版本问题:请确保使用的QuickBI版本支持自动导入数据功能。

如果以上方法都无法解决问题,建议联系QuickBI官方客服或者技术支持人员寻求帮助。

QuickBI助你成为分析师-数据建模

产品核心流程第二步为创建数据集,进行数据建模,如果说数据是海,那么创建数据集并合理建模就是划船的浆,有了浆才能在数据的海洋里畅游。目前创建数据集有两种方式:(1)数据表直接创建数据集 (2)通过自定义sql创建数据集,以实现初步建模。

创建数据集:

(1)直接新建数据集:

如下图,在数据源列表页,找到目标表,点击创建数据集按钮并选择存放文件夹 即可新建,新建后自动进入数据集界面。

技术分享图片

(2)自定义sql创建数据集:

目前产品支持MaxCompute和MySQL数据源自定义sql创建数据集,可以实现多表关联、新增目标字段等。如下图,点击‘自定义SQL’进入编辑界面:

技术分享图片

目前自定义sql有部分规则需要注意:

MySQL

技术分享图片
技术分享图片

不支持函数列表:

技术分享图片

MaxCompute

MaxCompute数据源原生支持函数即可。

常见问题

Q:MaxCompute数据源,为什么搜索不到目标表?

A:(1) MaxCompute数据源新建表需要约30分钟来进行Meta同步,稍等一下哟,要保证同步表的用户AccessID和AccessKey有效。


Q:MaxCompute数据源,创建表提示没有权限?

A:申请权限,保证具有list、select、create instance权限。


Q:MaxCompute数据源数据集编辑界面刷新预览数据报错:

技术分享图片

A:错误原因:2018年1月10日 20点 新创建的项目(project)默认禁止分区表全表扫描,即对该项目的分区表执行全表扫描语句时会返回失败。

1.指定分区条件,自定义sql在对分区表全表扫描的sql语句后加 ‘where pt = xxx’ 限制分区。

2.创建报表时对分区字段添加过滤。


Q:SqlServer、PostgreSQL、Oracle数据源,找不到对应表?

A: 请确认添加数据源schema是否正确


Q:自定义sql创建数据集,字段呈现下图形式,刷新预览数据报错?

技术分享图片

A:如上图标识,字符类型用?打标,说明后期对该字段别名进行了修改。字段名称前后有下划线_ 说明字段别名中加了单引号。解决办法:修改自定义sql并保存,在数据集编辑界面同步表结构,将错误字段删除,保存数据集最后刷新预览数据即可。

若有疑问请扫下图二维码加钉钉群,@袁世卿 获取技术支持!

技术分享图片

原文链接


以上是关于quickbi不自动导入数据的主要内容,如果未能解决你的问题,请参考以下文章

oracle IMPDP导入的时候,能自动把之前表中的数据都删除吗?

QuickBI助你成为分析师-数据建模

怎么在执行脚本中自动执行mysql导入跟密码输入

QuickBI助你成为分析师-数据建模

导入WordPress数据库 - #1075 - 表定义不正确;只能有一个自动列,必须将其定义为键

QuickBI助你成为分析师-数据建模