📦 迁移目的地管理 (Destinations)

管理 Salesforce 数据迁移的目标数据库连接配置,支持 6 种数据库类型,插件化架构支持无限扩展。

目的地管理列表页

功能概述

Destinations 是迁移目的地的管理中心。在这里可以添加、编辑、删除各种目标数据库的连接配置。每种数据库类型通过独立的 MigrationPlugin 实现,支持连接测试和配置加密存储。

  • 添加、编辑、删除迁移目标数据库连接
  • 支持 6 种数据库类型(MySQL、PostgreSQL、SQL Server、Oracle、MaxCompute、Salesforce)
  • 连接测试功能,即时验证配置是否正确
  • 连接配置加密存储(AES 加密),保障安全
  • 插件化架构,新增数据库类型只需实现 MigrationPlugin 接口
新建目的地表单

支持的目的地类型

类型说明关键配置
MySQLMySQL 关系型数据库host, port(3306), username, password, database
PostgreSQLPostgreSQL 关系型数据库host, port(5432), username, password, database
SQL ServerMicrosoft SQL Serverhost, port(1433), username, password, database, driver
OracleOracle 数据库host, port(1521), username, password, service_name/sid
MaxCompute阿里云 MaxCompute 大数据平台access_id, access_key, endpoint, project
Salesforce其他 Salesforce 组织instance_url, session_id, api_version

按钮说明

按钮功能
New Destination弹出 Modal 窗口,选择数据库类型并填写连接配置
Test Connection验证当前配置是否能成功连接到目标数据库
Save保存目的地配置(加密存储)
Delete勾选行后批量删除目的地
Edit (行)编辑已有的目的地配置

操作步骤

1
点击 New Destination 弹出 Modal 窗口
2
Tabs 中选择目标数据库类型
3
Name 自动填充 "My {类型名}",可手动修改
4
填写连接配置字段后,点击 Test Connection 验证
5
点击 Save 保存配置
🎬
Demo 视频
../../videos/products/sf_migration/destinations-demo.mp4