环境准备 本工具使用python3开发,因此执行节点上需要部署python3环境,版本最低要求为3.6,推荐3.7(附件有python安装包以及已经集成好的python环境)。 迁移过程需要保存迁移元数据信息,元数据库选择的是mysql(每个bmr集群会自带一个mysql实例,无需另外搭建),因此需要安装python的mysql connector依赖,附件的python_venv中已经集成。
为了把BMR清洗好的数据导入Palo,我们首先需要在Palo预先建立好数据库表。首先,在Palo服务创建一个新集群。 集群创建好以后, Palo提供兼容MySQL的接口,可以直接使用MySQL的相关库或者工具进行连接Palo集群(目前Palo只支持MySQL 5.0以上的客户端,在连接之前请确认您的客户端版本)。以MySQL Workbench为例: 连接Palo集群。
最后,点击 好 ,用户即可使用Navicat管理和使用 公有云Palo集群 。
异常检测设置 可设置异常检测的多个监控目录与多个监控扩展名。 × √ √ Web应用防护 Web应用防护 支持自动发现应用服务器与手动添加应用服务器,支持升级、安装、卸载操作。能够总览含有RASP风险的应用数量,点击可筛选。可总览各类RASP事件的数量。
云数据库 RDS 提供 Web 界面进行配置、操作数据库实例,还为您提供可靠的数据备份和恢复、完备的安全管理、完善的监控、轻松扩展等功能支持。相对于自建数据库,云数据库 RDS 具有更经济、更专业、更高效、更可靠、简单易用等特点,使您能更专注于核心业务。
为了把BMR清洗好的数据导入Palo,我们首先需要在Palo预先建立好数据库表。首先,在Palo服务创建一个新集群。 集群创建好以后, Palo提供兼容MySQL的接口,可以直接使用MySQL的相关库或者工具进行连接Palo集群(目前Palo只支持MySQL 5.0以上的客户端,在连接之前请确认您的客户端版本)。以MySQL Workbench为例: 连接Palo集群。
操作步骤 连接数据源 连接数据源,是指让Sugar BI和我们的数据库(包括 MySQL、Oracle、SQL Server 等)之间建立连接,让Sugar BI能够使用和查询数据库中的数据。以 MySQL 数据库作为示例,假设我们已经有了一个 MySQL 数据库,并且数据库中已有要分析和展示的数据。 数据源的配置详情请见: 详细的连接方法 。
添加数据源时选择好数据源类型并提供连接数据库必要的信息(host、用户名、密码等),如果您的数据库有 IP 白名单的限制策略,需要您将Sugar BI的 IP 添加到您的数据库权限 IP 白名单中。 一般情况下,您在Sugar BI上填入的数据库账户,建议您只赋予数据的读权限给该账户。
源端数据源为MySQL时,源端表中的enum/set/timestamp类型字段只能将二进制信息传给下游,用户需要自行按照上游MySQL表结构解析其释义 。 不支持同步源端数据源的二进制(binary)类型数据 。 迁移前置条件 环境要求 已创建作为迁移源端的数据源实例,如:RDS for MySQL、自建MySQL、自建Oracle等。
对指定业务库的权限 SELECT ON mysql.func 对mysql系统库的部分表查询权限 SELECT ON mysql.time_zone SELECT ON mysql.general_log SELECT ON mysql.proc SELECT ON mysql.time_zone_transition_type SELECT ON mysql.slow_log SELECT