连接数据源 连接数据源,是指让Sugar BI和您的关系型数据库 RDS(包括 MySQL、Oracle、SQL Server 等)之间建立连接,让Sugar BI能够使用和查询您数据库中的数据。本章节以 MySQL 数据库作为示例,我们假设您已经有了一个 MySQL 数据库,并且数据库中已经有了要分析和展示的数据。
不清理(临时表在源库中需要手工清理) :业务切换到新表之后,保留源表。选择该选项,您需要手动对源表进行清理操作。 切表锁等待超时(秒) 配置业务切换时,源表的锁定超时时间,锁表时长超过该时间则切换失败,默认 2 秒。 说明 :无锁变更任务结束以后,系统将锁定源表以防止新数据写入,然后将业务从源表切换到新表,锁表时长受数据库负载影响,您可以根据实际情况配置该参数。
数据库名 :需要连接 RDS 中的具体数据库,您可以在 RDS 控制台 中进入具体实例,在「数据库管理」中获取到数据库名 Schema :PostgreSQL、SQL Server 数据源中,需要填写对应的 Schema 用户名、密码 :登录 RDS 数据源的用户名和密码 3、后续数据预览等步骤 创建完 RDS 数据源之后,后续的数据预览等操作和公网方式的数据库完全一样,详见 数据库 ;以及后续的创建数据模型
catalog名称 数据源用户数据湖分析时的唯一标识符,以字母、数字、下划线组合,且不能以数字和下划线开头。 主机 数据库对用的主机名 端口 数据库对应端口号 SID Oracle数据库的对应的oracle system ID。 用户名 数据库对应的用户名。 密码 数据库对应的密码。
Host、端口号 :填写数据源对应的 VPC 内网 IP 地址,以及端口号 数据库名 :需要连接数据源中具体数据库名 Schema :PostgreSQL、SQL Server 等数据源中,需要填写对应的 Schema 用户名、密码 :登录数据源的用户名和密码 3、后续数据预览等步骤 创建完 VPC 内数据源之后,后续的数据预览等操作和公网方式的数据库完全一样,详见 数据库 ;以及后续的创建数据模型
数据源接入之 TSDB 物可视提供了原生接入 TSDB 数据源的能力。本文以一个存储着虚构天气数据的 TSDB 为例,演示了如何在物可视中接入 TSDB 数据源,并使用“时序折线图”进行展示。 您需要有一个可用的 TSDB 数据库,可在 TSDB 控制台 确认。
如果您使用 root 权限的 admin 账号,那么很简单,按照官方文档进行即可,如果您要使用 read 只读权限的账号,可以参看如下步骤: 1、创建账号,并授予 read 只读权限 假设您的 mongoDB 中有一个 database 名叫 sugardb ,现在创建一个只读账号 sugaruser ,需要在 admin 数据库上创建,并且也同步授予 admin、sugardb 数据库的只读权限。
开启跨源查询功能 跨源查询是指,多个不同的数据源之间的交叉查询,如一个 MySQL 数据源和一个 Oracle 数据源之间的数据交叉分析。详细说明见 跨源查询 。
3.2 数据库账号权限要求 源端: 数据库 结构迁移 全量迁移 增量迁移 自建Oracle数据库 DBA权限 DBA权限 DBA权限 自建Oracle数据库,数据库账号创建及授权方法请参见 CREATE USER 和 GRANT 语法。 4 使用Oracle数据库作为DTS源 使用Oracle数据库作为源,在任务创建、任务配置、前置检查、任务启动、任务暂停、任务终止的操作流程请参考典型实践文档。
使用PostgreSQL数据库作为源端 使用PostgreSQL数据库作为源端,在任务创建、任务配置、前置检查、任务启动、任务暂停、任务终止的操作流程请参考典型实践文档。 在任务配置参数和对象映射部分与其他数据源有些许不同。 4.1 任务配置参数 如上图所示。