第52页,共217页。 显示 2,169 条结果 (0.035 秒)
自定义消息推送
概述 Smartbi支持推送多种类型的消息到企业微信,包括文本消息、图片消息、语音消息、视频消息、文件消息、文本卡片消息、图文消息、mpnews图文消息以及markdown消息。 前置条件:获取消息信息 用户需要先通过企业微信工具箱获取消息的相关信息,详情请参考 企业微信工具箱 。 发送消息 根据需求的不同,可通过私聊或群聊发送消息。 发送系统信息 1、在“运维设置/计划任务/任务”页面中,点击 新建任务 按钮新建一个任务;填写任务名称,选择任务类型为“定制”。具体可参考 任务 2、修改新创建的任务的自定义脚本内容, 定制脚本写法参考: 2.1、将前置条件:获取消息信息中生成的消息信息替换到代码对应的位置中(主要开通短信服务
。不同的业务场景可能需要申请不同的短信模板,如通过验证码登录验证的场景中,短信模板可能是“验证码{$code},您正在登陆,若非本人操作,请勿泄露”;而计划任务运行失败发送短信提醒的场景中,短信模板可能是”{$schedule_name}执行失败,请登录系统查看错误日志!”。具体申请流程请参考所选择的短信服务平台的官方设置表头表尾
说明如下: CurrentUserID:获取当前用户的ID。 CurrentUserAlias:获取当前用户的别名。 CurrentUserName:获取当前用户的名称。 CurrentReportName:获取当前多维分析的名称。 CurrentUserDefaultDepartName:获取当前用户所属的默认机构的名称。 CurrentTime:获取当前系统时间。 GetParamValue:获取参数值。 EvalString:获取报表单元格的值作为表头。 示例:EvalString("this.getCellValue(1,2)"),其中"this"表示当前报表,getCellValue(rowIndexSQL定义、数据集定义存储方式
(本文档仅供参考) 问题背景 1、有项目需要从后台统计数据集详细信息,可能会涉及sql数据集具体语句中的字段等信息,可以怎么获取? 2、有项目需要取数据模型-SQL查询里的SQL语句,想知道在知识库里的哪个表里可以查询到? 3、数据集的输出字段存在知识库哪张表里中? 解决方案 1、旧数据集信息存储 … -- c_viewalias 视图别名 varchar(255) Y N -- c_viewdefine 视图定义 longtext Y N -- 建议从接口获取: API参考地址:https://wiki.smartbi.com.cn浏览器端SDK单点登录
Smartbi的代码。对调用login方法的返回结果进行测试,为true则登录成功;否则登录失败。 image2020-6-11 18:32:58.png 4、完整的示例代码如下。 <HTML> <HEAD> <TITLE>第三方系统如何单点登录到Smartbi </TITLE … = userService.getInstance().login("admin", "manager"); if (result) { alert("OK"); } else { alert("登录失败"); } </SCRIPT> </BODY钉钉工具箱
该功能为扩展包功能,使用前需要置入对应的扩展包。扩展包下载地址:钉钉集成Smartbi指南2.0 钉钉工具箱用于帮助用户获取用户ID、部门ID以及上传图片、语音、视频或其他文件获取某些消息类型所需要的媒体ID。 操作入口 在系统快捷菜单中选择 系统运维>钉钉工具箱 ,如图: image2021-12-2_14-21-0.png 界面介绍 钉钉工具箱界面如下: image2021-12-2_13-50-55.png 设置项说明如下: 名称 说明 ID获取 用户选择 选择对应的用户系统会将消息推送给指定的用户。 部门选择 选择对应的部门系统会将消息推送给指定的部门。 上传临时素材钉钉工具箱
该功能为扩展包功能,使用前需要置入对应的扩展包。扩展包下载地址:钉钉集成 钉钉工具箱用于帮助用户获取用户ID、部门ID以及上传图片、语音、视频或其他文件获取某些消息类型所需要的媒体ID。 操作入口 在系统快捷菜单中选择 系统运维>钉钉工具箱 ,如图: image2021-12-2_14-21-0.png 界面介绍 钉钉工具箱界面如下: image2021-12-2_13-50-55.png 设置项说明如下: 名称 说明 ID获取 用户选择 选择对应的用户系统会将消息推送给指定的用户。 部门选择 选择对应的部门系统会将消息推送给指定的部门。 上传临时素材 媒体类型 选择weblogic打印线程信息和堆Dump文件
通过命令行的方式获取线程日志和堆栈信息。 使用背景 一般应用于服务器繁忙或是无响应时,我们需要看一下线程的状态和详细信息。 注意事项 先不要重启服务器,在服务器无响应的时候执行下面获取步骤。 Windows 一、线程信息 请在服务器无响应时,执行打印进程信息,打印线程信息有两个方法: 方法一 要求JDK版本为1.6及其以上版本。 1、在运行中打开cmd命令行窗口。 2、在cmd窗口进入JDK的bin目录下,执行jps获取进程信息,此处要保证执行的JDK是服务器使用的JDK。 image2017-7-19 17_18_28.png 命令行:cd F:\WebLogic\jdk160_18抽取报错:抽取流程已在进行中
(本文档仅供参考) 问题: 数据集的抽取任务偶发失败,显示抽取流程已在进行中 image2025-3-21_14-9-57.png 解决方案: 这类问题通常出现在旧数据集中,来源的数据集也是设置了抽取,当前资源抽取的时候,来源数据集还没有抽取完成的时候,就会出现此类报错,比如自助数据集基于原生SQL数据集实现,自助数据集设置了抽取,原生SQL数据集也设置了抽取,就有可能出现这样的情况。 针对这样的场景,通常中间的数据准备层就不需要设置抽取了,对最终的数据准备层设置抽取即可。 抽取流程 进行中 抽取报错宏代码中如何执行SQL语句
中获取,此时我们可以通过宏代码执行sql,示例如下: 设置方法 1、创建报表。 2、在浏览器中,切换到“分析展现”页面,在左侧的资源树上找到对应报表,右键该节点 编辑宏 ,进入报表宏编辑界面。 3、在报表宏界面 新建客户端模块 。在弹出的“ 新建模块”对话框中,选择需要的对象和事件,并参考本文最后的宏代码。 16 (2).png 4、创建需要执行sql的数据源信息: 17 (2).png 5、书写具体的宏代码,执行sql获取数据或保存数据。 执行SQL语句的方法 在客户端宏代码中,通过调用服务端 DataSourceService 类中的 getDataByQuerySql 等方法,可以执行SQL语句,然后根据