第67页,共225页。 显示 2,249 条结果 (0.055 秒)
自定义任务示例库
以下列出所有自定义任务示例,供使用者参考借鉴 示例名称 示例背景 通过计划任务清除指定数据集缓存 在项目上有时候需要对特定一些报表定时清空数据缓存,该功能可以通过定制计划任务实现 通过计划任务将电子表格以邮件正文发送 通常我们可通过计划任务把电子表格报表内容或者报表导出的图片以邮件的正文形式发送。 通过计划任务将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 报表查询句式文件参数值控制查询条件
在Smartbi中,参数不仅只用于SQL的Where部分作为数据过滤,还可以用于条件过滤。比如客户类型参数,选择值“达标”时,条件可能是balance>1000,选择“不达标"时,条件可能是balance<100,不排除大于小于范围 本示例演示通过勾选参数值内容,控制where 语句的限制条件。 实现步骤 1 … SQL数据集 数据集内容为“select 字段 from Table where 参数”的方式,当参数内容变化时,则where的条件部分也相应改变。 SQL.jpg 注意这里必须使用原生SQL数据集。 4、使用该查询创建的相关资源,前端查看效果。自定义计划任务案例库
以下列出所有自定义任务示例,供使用者参考借鉴 示例名称 示例背景 通过计划任务清除指定数据集缓存 在项目上有时候需要对特定一些报表定时清空数据缓存,该功能可以通过定制计划任务实现 通过计划任务将电子表格以邮件正文发送 通常我们可通过计划任务把电子表格报表内容或者报表导出的图片以邮件的正文形式发送。 通过计划任务将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执行引擎
多个sparkcontext) 是否允许多个context上下文 11 sql.broadcastTimeout(广播超时时间(单位:秒)) 广播连接中的广播等待时间以秒为单位超时 12 sql.autoBroadcastJoinThreshold(broadcastjoin大小) 配置在执行连接时将广播到所有工作节点的表的最大大小(以字节为单位)。通过将 此值设置为-1,可以禁用广播 13 sql.shuffle.partitions(shuffle的并行度) 配置混洗连接或聚合数据时要使用的分区数 14 shuffle.file.buffer(shuffle的缓存大小) 用于设置shuffle电子表格回写保存时记录日志
!"); } } } /** * 执行SQL语句 */ function logWriteBackSaveState(reportid, user, logdate) { var sql = "insert into log (reportid,username,logdate … ("DataSourceService", "executeUpdate", ["DS.writeback", sql]); if (ret.succeeded && ret.result) { var data = ret.result; return data电子表格回写保存时记录日志
!"); } } } /** * 执行SQL语句 */ function logWriteBackSaveState(reportid, user, logdate) { var sql = "insert into log (reportid,username,logdate … ("DataSourceService", "executeUpdate", ["DS.writeback", sql]); if (ret.succeeded && ret.result) { var data = ret.result; return data执行引擎
sql.broadcastTimeout(广播超时时间(单位:秒)) 广播连接中的广播等待时间以秒为单位超时 12 sql.autoBroadcastJoinThreshold(broadcastjoin大小) 配置在执行连接时将广播到所有工作节点的表的最大大小(以字节为单位)。通过将 此值设置为-1,可以禁用广播 13 sql.shuffle.partitions(shuffle的并行度) 配置混洗连接或聚合数据时要使用的分区数 14 shuffle.file.buffer(shuffle的缓存大小) 用于设置shuffle write task的BufferedOutputStream旧流程删除某个流程实例相关数据
,单击一下,开发工具中会显示节点信息,找到包含instanceId的部分,双击选中值复制。 image2022-3-3_16-25-10.png 2、假设图一获取的instanceId为Iff808081017f25ad25ad5e2b017f4def53592cae,执行一下sql先备份数据: ##备份参数 … ='Iff808081017f25ad25ad5e2b017f4def53592cae'; 通过以上SQL语句查询出相关数据后,进行备份。 最后执行下列sql删除流程实例的相关数据: ##删除参数 DELETE FROM t_ext_workflow_resource WHERE c_resourceid = (SELECT c_resourceid FROM