第58页,共225页。 显示 2,250 条结果 (0.041 秒)
CPU采样粗略分析
可以看出常见的问题有: A、 SQL执行慢,比如说如下截图,将CPU采样展开到最后一级,然后找到非smartbi的代码行,看里边执行的什么逻辑,比如说executeQuery表示执行SQL查询,时间的消耗就是smartbi和数据库交互的消耗: image2019-12-25 17:47:39.png 2.jpg image2019-12-25 18:20:6.png 注:如果是数据库执行SQL慢,一般需要验证当前SQL写的是否需要调优(sql尽量使用执行效率较高的相关语法、数据库表添加索引等),若是SQL本身通过JDBC工具查询没有问题,需要验证关系数据源数据权限
2、从“可选资源区”中选择需要的字段,并拖拽资源到表达式区。 image2020-3-13 10:41:11.png 表达式设置区: 对于基于关系数据源的资源,我们实际上是通过SQL语句的where条件来实现不同的用户登录看到不同的数据。比如报表对应的执行SQL语句为select A.××× from A,如果要实现不同的用户登录进来看到的数据不同,我们需要给这个报表对应SQL加where限制条件。如下: select A.xxx from A where A.department = ? 其中“ ?”号获取的值是根据不同的用户登录动态变化的: 如广州用户登录,会得到"广州"这个机构值,然后把这个机构值加到SQL语句电子表格添加新行时自动为单元格赋值
, editingCellPosition) { var row = editingCellPosition.row;//行 var col = editingCellPosition.column;//列 //执行sql,获取序号 var newIdValue = getSqlResult … , newIdValue, "PARAM_DISPLAY"); } } /** * 执行SQL语句,获取结果集 */ function getSqlResult() { var util = jsloader.resolve("freequery.common.util"); var ret电子表格添加新行时自动为单元格赋值
宏代码 function main(spreadsheetReport, editingCellPosition) { var row = editingCellPosition.row;//行 var col = editingCellPosition.column;//列 //执行sql,获取 … spreadsheetReport.spreadsheetReportWriteBack.setWriteBackCellData(row + 1, col + 0, newIdValue, newIdValue, "PARAM_DISPLAY"); } } /** * 执行SQL语句,获取结果集 */ function getSqlResult() { var util脱敏规则
的表达式可以包含多个维度或度量,识别其中一个字段有脱敏规则(按表达式的编写顺序),就使用对应的脱敏规则进行脱敏 5、计算字段、计算列、计算度量、命名集等,默认继承源表或维度的脱敏规则; 如果源表没有设置脱敏规则,可以手动设置脱敏规则; SQL查询、SQL数据集: 在源表设置了脱敏规则,写SQL无法继承源表字段的脱敏规则,比如在数据模型中使用SQL查询,需要重新设置脱敏规则。 脱敏规则的缓存: 认读取数据集的缓存策略,比如:数据模型是禁用缓存则是禁用缓存。 图像组件: 饼图数值脱敏之后的显示值为0,维度值会平分画出饼图。 数据集抽取到MPP MPP的数据不脱敏 脱敏规则只有影响性分析没有血统电子表格⬝ 参数管理
2022-07-01_11-45-33.png 模型查询: 2022-07-01_11-46-47.png 详情请参考 电子表格-模型查询 相关内容。 SQL查询: image2022-1-17_16-44-11.png 在表达式中通过“${ParamName}”来标识参数,其中“ParamName”为参数名;用 … : 在V10.5.12版本中,参数进行一键映射时,维度、地理维字段会自动映射对应的SQL语句,且控件类型会设置为下拉单选。但度量字段暂不支持自动映射SQL语句。 image2022-1-14_15-17-5.png 自动映射的参数,默认沿用数据集参数的名称、数据类型、控件类型等属性,且默认值为静态列表设置,值为数据集参数默认值下拉树参数设置项
下拉树参数大部分设置项与下拉框参数一样,但在参数设置第二步中有特别的设置项,包括根节点、动态加载子节点等设置项。如下图所示,红色方框为特殊设置项。 2022-02-11_16-28-17.png 创建树的SQL类型:当前支持父子结构方式,必选项。 自动勾选子孙:如果选择了该选项,则用户在手动勾选当前节点的同时 … 勾选这个选项,默认情况下,父节点的实际值与备选值SQL语句中的上级节点有对应关系;如果勾选了这个选项,则需要从备选值SQL中再找一个字段,将这个字段的值代入备选值SQL去过滤子节点。这时备选值语句中必须含有where部分,并且将要代入值的位置用(?)标识。 也可参考:下拉树参数示例、自定义父子关系的树参数。 如需计算节点的应用程序启动异常,详情请看系统监控-实验监控-查看日志!
] at org.apache.spark.SparkContext$.getOrCreate(SparkContext.scala:2672) ~[spark-core_2.12-3.1.2.jar:3.1.2] at org.apache.spark.sql.SparkSession$Builder.$anonfun$getOrCreate$2(SparkSession.scala:945) ~[spark-sql_2.12-3.1.2.jar:3.1.2] at scala.Option.getOrElse(Option.scala:189) ~[scala-library-2.12.10.jar各种服务日志路径
路径:/var/log/clickhouse-server/ 目录包含: clickhouse-server.log : SmartbiMPP运行日志 clickhouse-server.err.log:SmartbiMPP错误日志 如果修改了日志路径,请根据实际配置路径(/etc/clickhouse-server/config.xml)查找错误日志路径。 注意事项 如果需要获取SmartbiMPP日志,请使用root用户或者具有sudo权限的用户操作 另,windows环境可以参考:windows如何获取高速缓存库日志文件各类组件日志获取方式参考
、SmartbiMPP clickhouse-server.log:所有日志信息、clickhouse-server.err.log:错误日志信息 存放路径: /var/log/clickhouse-server/clickhouse-server.err.log /var/log/clickhouse-server … 管理控制台日志 stopServer.log停止管理控制台日志 SystemErr.log 错误信息日志 1 <部署目录> /IBM/WebSphere/AppServer/profiles/AppSrv01/logs目录下 addNode.log 添加节点日志 1