SQL中关联过滤条件 在实际的使用场景中,我们经常需要在 SQL 语句中嵌入一些 where 条件,并且这些 where 条件是根据用户的交互动态生成的。
第 6 种:对于下钻的数据如果是一个数组,比如上一节中的 散点图下钻 , key(1) 中的 1 就是表示下钻的数据的 index 第 7 种:可以通过这种方式取到某层的触发 ID,比如表格就可以判断是点击了哪列触发的下钻 注意 :使用硬嵌入时,和关联用法不太一样的是,如果 SQL 中要取的字段( key )在下钻参数中没有找到,则会用 空字符串 替换整个表达式,而不是之前的 1=1 以本文上面的下钻参数为例
SQL中嵌入用户邮箱 Sugar BI中支持在 SQL 语句中嵌入当前登录用户的邮箱,使用这种方式,您就可以让不同的用户看到不同的数据。 用户邮箱 嵌入 {{SUGAR_USER}} ,如下语法: 用户 ID 嵌入 {{SUGAR_USER_INFO_ID}} ,语法同上,支持 SQL 建模嵌入、api 方式的 url 嵌入或 post 数据值嵌入、自定义 SQL 视图嵌入。
在Header中包含认证字符串 用户可以在HTTP请求的Header中包含Authorization信息,以验证请求者身份有效性,即:在HTTP Header中加入 Authorization: <认证字符串> 。关于认证字符串的生成方法请参看 生成认证字符串 。 实现方式 基于 生成认证字符串 中的“认证字符串生成举例”的结果,可以构建如下HTTP Header用于验证。
需要注意的是,上传的用户数据中必须包含用户的邮箱列。 删除用户 删除用户可以将某用户从组织中删除(例如某员工已经离职),需要注意的时: 删除用户时,会将用户的所有权限都删除(空间管理员权限、浏览报表的权限等),哪怕您之后又重新添加了该用户(同样的邮箱),删除的权限也不可恢复,因此请谨慎使用该功能 。
更新项目中应用的状态 接口描述 本接口用于修改应用的状态,应用的状态分为启用、禁用和删除,禁用状态下的应用才能修改为删除状态,表示从项目中删除此应用,并且不可恢复 请求结构 PUT /v{version}/application/{application}/project HTTP/1.1 Host: idaas.baidubce.com Authorization: authorization string
获取慢SQL中的表 接口说明 获取慢SQL中的表 请求结构 GET /v{version}/instance/{instanceId}/smartdba/slowsql/{sqlId}/{schema} HTTP/1.1 HOST: rds.bj.baidubce.com ContentType: application/json Authorization: authorization string
SQL中嵌入URL参数 在报表或大屏的公开分享时,在公开分享 URL 中您可以加入额外自定义的查询参数,并将其嵌入至图表或过滤条件的 SQL 语句中 例如,您的报表的公开分享的 URL 本来是: https://sugar.baidubce.com/dashboard/XXXXXX 您可以在 URL 中加入这些参数如「?
使用Keepalived在VPC实现高可用架构 概览 Keepalived的作用是检测服务器的状态,通常用来搭建高可用服务,例如Nginx、MySQL等。 需求场景 当主服务器发生故障无法对外提供服务时,动态将辅助IP切换到备服务器,继续对外提供服务。
嵌入到大屏中 制作好三维场景后,就能将它添加到大屏中了,首先进入大屏编辑器,然后在上方的「媒体」里找到「三维场景」: 然后在右侧属性面板中选择空间内的场景: 如果想移动场景,可以点击左上角的移动小图标: 三维场景默认会创建天空盒子,如果想无缝嵌入大屏中,可以关掉,在场景编辑中点击顶部的「场景设置」,然后在右侧属性面板中关闭「是否创建天空盒子背景」,并将色彩的透明度调整为0,如图所示: 这样在大屏下就不会显示背景了