第47页,共187页。 显示 1,861 条结果 (0.846 秒)
Excel导入模板介绍
不匹配、超值域范围、主键冲突等),并非数据库sql执行过程中产生的异常。如果是数据库异常是直接回滚并抛出错误原因给用户的。 回滚:当出现校验异常时,回滚整个sheet中数据的导入,并抛出碰到的第一个校验异常原因。注意:选择了回滚,异常日志中并不会记录所有的异常数据及原因,因为回滚意味着遇到第一个校验异常时,直接回滚 … “是”。 是否开启批量 配置处理数据库操作时是否使用数据库批处理。 开启批量:每执行1000条SQL或结束扫描Excel时提交一次事务,性能较好; 关闭批量:每次单独执行一条SQL,性能较差。 批量导入与主键冲突情况: 1、【主键冲突处理规则】选择【更新】时,无论是否开启【是否开启批量】,有主键冲突自定义任务示例库
以下列出所有自定义任务示例,供使用者参考借鉴 示例名称 示例背景 通过计划任务清除指定数据集缓存 在项目上有时候需要对特定一些报表定时清空数据缓存,该功能可以通过定制计划任务实现 通过计划任务将电子表格以邮件正文发送 通常我们可通过计划任务把电子表格报表内容或者报表导出的图片以邮件的正文形式发送。 通过计划任务将SQL Server字段注释同步到Smartbi 由于SQL Server各个版本查询字段注释的方法差异很大,因此产品一直没有支持SQL Server的同步注释功能。 我们可以通过计划任务实现对某个版本SQL Server的字段注释进行同步。 通过计划任务修改导出文件的名称服务配置自动恢复功能说明
,在服务重启时会自动恢复最近一份正确的配置以保证系统的运行。 这样就可以由各服务自我维持服务的正确性,减少了客户运维人员的工作量。 配置文件位于“nl2sql_data”的文件目录下,文件如图所示: image2021-9-22_16-54-16.png 部分配置文件对应的功能说明如下: 文件名 说明 … 多轮句式文件 nl2sql_pattern.txt nl2sql句式文件 qa_pair.txt 问答对文件 qmetadata_pattern.txxt 查询元数据句式文件 report_pattern.txt 报表查询句式文件自定义计划任务案例库
以下列出所有自定义任务示例,供使用者参考借鉴 示例名称 示例背景 通过计划任务清除指定数据集缓存 在项目上有时候需要对特定一些报表定时清空数据缓存,该功能可以通过定制计划任务实现 通过计划任务将电子表格以邮件正文发送 通常我们可通过计划任务把电子表格报表内容或者报表导出的图片以邮件的正文形式发送。 通过计划任务将SQL Server字段注释同步到Smartbi 由于SQL Server各个版本查询字段注释的方法差异很大,因此产品一直没有支持SQL Server的同步注释功能。 我们可以通过计划任务实现对某个版本SQL Server的字段注释进行同步。 通过计划任务修改导出文件的名称阿里云部署的mysql在ETL中数据插入慢
问题现象 数据源连接使用MYSQL连入Aliyun ADS。(若操作系统为阿里 龙蜥操作系统,也存在性能问题,解决方案同下),在执行数据插入时平均一条数据插入15秒。 问题原因 产品使用insert into 单条value方式,jdbc驱动将sql发送给mysql去执行是每一次都需要去发请求,导致 … =true 解决该问题。该参数主要的作用为将java中的sql预编译语句接收的参数值拼接成为一整条完整的sql供数据库执行,将需要多次建立的连接请求变为一次,使得数据库可以批量执行sql语句,具体如下 image2024-1-28_14-45-12.png基于带参数数据模型创建电子表格,参数默认显示全部
1 1、创建带参数数据模型。创建过程参考“数据模型-参数应用”中的SQL查询示例,需注意SQL绑定参数部分如下图方式书写: image2022-5-24_11-49-35.png 2、在参数设置中设置默认值和备选值,设置方式如下: image2022-5-24_11-53-43.png 此SQL示例数据源是oracel类型所编辑,仅供参考,具体需根据实际项目场景更改SQL: SELECT "SHIPREGION" AS ID, "SHIPREGION" AS name FROM "NORTHWIND"."ORDERS" union SELECT 'all' AS ID日期时间类型系统函数入参为日期类型参数时 ,预览报传入的参数值不合法
(本文档仅供参考) 问题 日期时间类型系统函数的入参为日期类型参数时,执行预览报传入的参数值不合法。 SQL查询中需要获取参数值的月份信息,使用系统函数MonthAdd(),执行报错,提示“传入的参数值不合法:Date format error:··· ···”,如图,如果写成静态值:2021-05-01,又能执行成功,是什么原因? image2021-7-2_10-18-23.png 问题原因 日期类型参数值会根据数据库类型转换成sql片段,有的数据库是在参数值左右加单引号如 ’参数值‘,有的是拼上数据库的日期转换函数如 toDate(’参数直连&抽取
,无法动态切换;详参:参数设置。 1、直连模式示意图: zhilian.png 2、直连模式是Smartbi引擎查询的默认模式,所有的查询会发送给底层数据库或数仓执行; 目前数据模型中支持直连的查询有:数据源表、即席查询、SQL查询、存储在指定数据库的”生成日期表“(非存储在MPP),详参:查询并准备数据 … 、SQL查询、存储在指定数据库的日期表, 详参:查询并准备数据。 图片1.png 4.1 数据抽取类型介绍 数据抽取支持 全量抽取、查询动态抽取 (原:按次抽取)、增量抽取。 1、由于在V11最新版本上优化了抽取逻辑,原先的抽取生成大宽表改成了抽取小宽表,详情可查看:数据模型引擎V2.0。 2、在数Tomcat无法正常启动(知识库卡住问题)
Postgresql数据库查看Smartbi执行的连接(如下方SQL) SELECT * FROM pg_catalog.pg_stat_activity WHERE datname =‘Smartbidemo’ 多刷新几次,如果某条SQL长时间处于active或 idle in transaction 状态,单独把这个SQL拿出来,单独查询里面涉及的表,如果也是非常慢,那么基本定位是数据库本身的问题导致,排查结束。 此外还需要查看是否因为有死锁导致的数据库查询不返回 SELECT * FROM pg_catalog.pg_locks WHERE relation::regclass = 'your_table_name';自助ETL-节点介绍
数据的质量。 让数据更好地适应特定的挖掘技术或工具。 名称 使用说明 过滤 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=51940603 根据用户需求,通过写SQL语句(片段)的方式,对数据集中指定字段进行条件筛选过滤。 列 … 是通过手动输入SQL或Python语言对数据进行数据处理、分析或查询。 名称 使用说明 Spark SQL脚本 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=51942321 SQL脚本支持手动输入SQL语言完成对数据进行处理和查询