需要注意 :如果您将大屏或报表页面进行了 公开分享 ,并且页面中的某一个图表的 SQL 中使用上面的嵌入登录用户的信息,此时就会有问题,因为公开分享的页面是不需要用户登录Sugar BI账号就能直接浏览的,所以 SQL 就获取不到当前浏览的用户是谁,因此就会出错。总之,如果您的可视化页面是需要进行公开分享的,那么就不要在 SQL 中嵌入当前登录的用户邮箱。
备份失败后,停止任务 :备份失败后,不执行当前 SQL 任务。 执行方式 立即执行 :马上执行 SQL 语句。 定时执行 :选择一个时间执行 SQL 语句。 下载备份数据 当 SQL 任务执行出错,需要将数据恢复到执行前的状态时,您可以下载目标 SQL 任务的备份数据,并手动回滚数据。 前提条件 SQL 任务的对象数据源类型为 MySQL。 目标 SQL 任务的数据备份状态为 已完成 。
SQL中嵌入日期宏定义 Sugar BI中支持在伪 SQL 中嵌入一些固定的日期宏定义,主要包含: {YEAR} 表示当前年 {MONTH} 表示当前月 {DAY} 表示当前日 {HOUR} 表示当前小时 {MINUTE} 表示当前分钟 {SECOND} 表示当前秒 {MONTH} 、 {DAY} 、 {HOUR} 、 {MINUTE} 、 {SECOND} 支持 (number) 语法,将 01
这块的语法类似 SQL 中嵌入 URL 参数 嵌入时间宏 支持嵌入的时间宏定义详细见: SQL 中嵌入 日期宏定义
large;xlarge) large Request Body 参数 sourceInstanceType String 是 源端类型(百度智能云数据库:bcerds;自建数据存储:public) bcerds Request Body 参数 targetInstanceType String 是 目标端类型(百度智能云数据库:bcerds;自建数据存储:public) bcerds Request
返回参数 参数名称 类型 描述 indexAdvice List Item 索引建议 statementAdvice List Item 语句建议 Item字段数据结构说明 参数名称 类型 描述 advice String 建议内容 level String 建议名称 请求示例 GET /v1/instance/rds-xXE6pdR1/smartdba/slowsql/tuning/e9fa9802
请求参数 参数名称 类型 是否必选 参数位置 描述 version String 是 URL参数 API版本号 appList List String 是 RequestBody参数 要移除白名单的实例列表 (1)如果传的appList为空,则返回400 (2)如果传的appList非空,则本次移除实例:如果实例不在白名单内,则返回400;如果实例在白名单内,则移除 (3)如果传[ * ],表示移除用户级别白名单
点击 SQL诊断 ,在“诊断类型”选择 慢SQL实时诊断 ,即可查看相关信息。下图展示了数据库实时慢SQL趋势图(绿色代表CPU使用率曲线,蓝色代表慢SQL柱状图) 选择任意一个慢SQL柱状图,点击可查看详情。详情分“慢SQL统计”和“慢SQL明细”两部分,同时在表格最后一列都提供了“优化建议”,可以参考对SQL进行优化。 更多内容,请查看操作指南 慢SQL实时诊断 。
根据传入的kill类型及类型所对应的值执行kill会话的操作 接口说明 本接口用于根据传入的kill类型及类型所对应的值执行kill会话的操作 请求结构 POST /v{version}/instance/{instanceId}/smartdba/session/kill HTTP/1.1 HOST: rds.bj.baidubce.com Content-Type: application/json
当实例达到限流任务设置的最大并发数时,含有关键字且被匹配到的SQL将被拒绝执行,且返回如下错误:ER_EXCEED_SQL_FILTER(9001)。 创建 SQL 限流任务后并不是立即生效,需要对任务进行开启操作后生效。 开启、修改和删除 SQL 限流任务 查看在 SQL 限流任务列表 。 可以对每个SQL限流任务进行 开启 、 修改 、 删除 和 关闭 操作。