云上VPC内数据源
更新时间:2023-12-27
本文将为您介绍在Sugar BI中连接百度智能云 VPC 私有网络中的数据源(如在 BCC 上搭建的 MySQL、MapReduce(BMR)中的各种大数据组件如 Hive、Clickhouse 等),有如下两种方式:
一、公网方式
您可以通过公网的方式连接 VPC 私有网络中数据源(需要您自己开启对应数据源的公网 IP),详见上一篇文档:数据库。
二、百度智能云内部网络
如果您的 VPC 私有网络中数据源并没有开启公网 IP 地址,那么您可以使用百度智能云内部网络的方式连接您的 VPC 内数据源。目前支持的地域:华南 - 广州
、华北 - 北京
,后续会持续支持更多的地域。
您可以按以下步骤连接 VPC 内数据源:
1、添加 IP 白名单
您需要将Sugar BI的 IP 地址 100.79.8.0/21
添加到 VPC 内对应资源的安全组中,详见安全组。
2、验证 VPC 内数据源连通性并创建数据源
您可以按照下图的指引,进行 VPC 内数据源的「测试连接」以及「添加」:
上图对话框中,您可以根据实际业务场景,完成以下配置:
- 区域:VPC 所在百度智能云的地域
- 百度智能云 Access Key/Secret Key:登录百度智能云的管理控制台,点击右上角的 “用户账号->安全认证” 进入 Access Key 管理界面,即可获取对应的 ak/sk:
- VPC:填写完区域、ak/sk 之后,你可以选择或手动方式填写数据源所在的 VPC
- 类型:支持如:MySQL、PostgreSQL、SQL Server、Hive、Clickhouse、Impala、Presto、Redis、Druid 等各种数据源
- 数据源名称:您可以给当前数据源取一个任意的名称,将展示在Sugar BI系统界面中
- 描述:您可以对数据源加一些您想要的备注
- 数据库地址 Host、端口号:填写数据源对应的 VPC 内网 IP 地址,以及端口号
- 数据库名:需要连接数据源中具体数据库名
- Schema:PostgreSQL、SQL Server 等数据源中,需要填写对应的 Schema
- 用户名、密码:登录数据源的用户名和密码
3、后续数据预览等步骤
创建完 VPC 内数据源之后,后续的数据预览等操作和公网方式的数据库完全一样,详见数据库;以及后续的创建数据模型,详见数据模型。