第27页,共253页。 显示 2,526 条结果 (0.035 秒)
数据库网关
1.需求背景 Smartbi服务器部署在云端,用户需要在云端Smartbi中建立数据源以访问企业内网的关系数据库,这时就需要通过数据库网关功能进行相关的链接和访问。 参考资料:本地数据网关体系结构 https://learn.microsoft.com/zh-cn/data-integration/gateway/service-gateway-onprem-indepth 2.功能说明 云端的Smartbi,可以直接访问企业内网的关系数据库。 3.使用说明 3.1. 扩展包部署 扩展包:Smartbi_Common_DatabaseGateway https://my.smartbi.com.cn/addons⬝ MySQL知识库迁移至其它数据库
说明 Smartbi目前支持MySQL、HSQL、Oracle、DB2_V9、MS SQL Server、Sybase和kingbase 等类型的数据库作为知识库。 Smartbi默认使用MySQL作为知识库,可以通过知识库备份等操作,配置其他的数据库为知识库。 配置步骤 1、备份知识库 a)启动Smartbi服务器,用系统管理员登录Smartbi界面。 b)选择系统快捷菜单 系统运维 ,或者选择“系统导航栏”的 系统运维 ,如图: image2021-8-20_14-11-46.png c)选择“系统运维”界面主菜单 备份知识库 ,弹出“备份知识库”确认对话框,如图: 2.png d)把知识库备份后关闭服务器MySQL知识库迁移至其它数据库
说明 Smartbi目前支持MySQL、HSQL、Oracle、DB2_V9、MS SQL Server、Sybase和kingbase 等类型的数据库作为知识库。 Smartbi默认使用MySQL作为知识库,可以通过知识库备份等操作,配置其他的数据库为知识库。 配置步骤 1、备份知识库 a)启动Smartbi服务器,用系统管理员登录Smartbi界面。 b)选择系统快捷菜单 系统运维 ,或者选择“系统导航栏”的 系统运维 ,如图: image2021-8-20_14-11-46.png c)选择“系统运维”界面主菜单 备份知识库 ,弹出“备份知识库”确认对话框,如图: 2.png d)把知识库备份后关闭服务器连接本地数据库
通过数据库网关连接本地数据库,请参考如下操作步骤。 1、在“数据连接”模块中,点击对应数据库类型新建一个关系数据源。 image2025-3-29_9-39-59.png 2、在“新建关系数据源”对话框上勾选“通过网关连接”复选框,并在其后的下拉框中选择之前 新建数据库网关 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=149719680 步骤中创建的网关。 正常设置数据源名称、驱动程序类型、驱动程序类、连接字符串、登录验证方式 等信息。 在“连接字符串”中,直接配置内网中的本地数据库的连接地址和端口。 然后点击对话框底部的“测试连接”按钮什么是数据库网关
数据库网关(Database Gateway)是一种支持私网数据库远程访问的数据库连接服务。通过数据库网关,您可以安全且低成本地将第三方云或本地的数据库接入至 Smartbi Cloud 平台。尤其是使用 Smartbi AIChat 时,不需要本地私有化部署,直接使用云平台中的 AIChat,然后通过数据库网关连接自己本地的数据库。 为什么选择数据库网关 数据库网关提供安全可靠、低成本的数据库接入服务,通过数据库网关您可以安全且低成本地将第三方云或本地的数据库接入至 Smartbi Cloud 平台。数据库网关的优势如下: 安全可靠 不暴露数据库公网地址,确保用户数据资产的安全和稳定。 提前申请网关令牌跨库查询,数据库表加到跨库查询后,无法正常使用
(仅供参考) 问题场景: 数据库表,可以正常打开使用,当将数据库表加入到跨库查询后,提示此表不存在。 image2023-12-29_9-43-15.png image2023-12-29_9-44-25.png 解决方案: 此场景大概率可能是由于表名的大小写导致的,可以通过修改跨库下面的catalog的配置文件:case-insensitive-name-matching=true;如下图 image2023-12-29_9-47-22.png 添加表后查询报错 跨库查询表不存在新建数据库网关
,请参考如下操作步骤。 1、在 Smartbi 主界面右上角点击“... 查看更多”按钮。然后在弹出的下拉菜单中,点击“数据库网关”菜单项。 image2025-3-29_9-8-25.png 2、在“数据库网关”对话框上,点击“添加数据库网关”按钮,新建一个网关后,然后点击“下载网关令牌”。该令牌文件,在运行网关代理时需要使用它。 image2025-3-29_9-11-9.png 3、注意对话框底部的提醒。数据库网关连接本地数据库时,默认启用SSL(Secure Sockets Layer),数据库不支持SSL会出现连接错误。如果确定不支持或不想启用SSL,请在“连接字符串”中配置参数禁用它。使用OceanBase数据库作为知识库
OceanBase 数据库 (OceanBase Database Server) 是全球唯一在 TPC-C 和 TPC-H 测试上都刷新了世界纪录的国产原生分布式数据库,具备高可用、高扩展、高兼容、易管理、部署灵活、高性价比等特点 2.png Smartbi主要适配了OceanBase分布式数据库 V2.2 版本 ,并且已做了兼容性测试、功能性测试。 配置方法 1、在Smartbi中配置知识库时,如何连接到OceanBase数据库?其实和连接其他的数据库没什么区别。 数据库类型选择 OceanBase,如下图: 3.png OceanBase 2.2版本不需要配置驱动,使用产品自带的驱动⬝ 使用Oracle RAC数据库作为知识库
RAC,全称real application clusters,译为“真正应用集群”,是Oracle新版数据库中采用的一项新技术,也是Oracle数据库支持网格计算环境的核心技术。 Oracle RAC主要支持Oracle 10g、11g、12c版本,可以支持24 x 7 有效的数据库应用系统,在低成本服务器上构建高可用性数据库系统。 在Oracle RAC环境下,Oracle集成提供了集群软件和存储管理软件,为用户降低了应用成本。 当应用规模需要扩充时,用户可以按需扩展系统,以保证系统的性能。 配置方法 1、在Smartbi中配置知识库时,如何连接到Oracle RAC数据库呢,其实和连接普通的Oracle数据库没什么使用Oracle RAC数据库作为知识库
RAC,全称real application clusters,译为“真正应用集群”,是Oracle新版数据库中采用的一项新技术,也是Oracle数据库支持网格计算环境的核心技术。 Oracle RAC主要支持Oracle 10g、11g、12c版本,可以支持24 x 7 有效的数据库应用系统,在低成本服务器上构建高可用性数据库系统。 在Oracle RAC环境下,Oracle集成提供了集群软件和存储管理软件,为用户降低了应用成本。 当应用规模需要扩充时,用户可以按需扩展系统,以保证系统的性能。 配置方法 1、在Smartbi中配置知识库时,如何连接到Oracle RAC数据库呢,其实和连接普通的Oracle数据库没什么