Integration Team 知识库
Integration Team 负责将外部 Vendor 系统的数据接入 RightCapital,范围包括:
架构更新(2026-08-20):file-based 是 vendor 的交付形式,不再代表 Retail API 一定直接读取文件。已有一批 vendor 已迁移到
file-based-integration-lambda → integrations/elt → Snowflake,Retail API 只消费 Snowflake target tables。请先阅读 Integration Architecture,再阅读具体 vendor 文档。
- 证券与保险数据:从托管机构和券商获取 portfolio positions、holdings 及 insurance policies
- CRM 数据:从 Vendor 系统获取 Household 和 client 信息
- SSO:让 advisor 可以从 Vendor 平台无缝访问 RightCapital 的 single sign-on integration
| 用途 | 文档 |
|---|---|
| 初次了解 Integration Team | Onboarding Guide |
| 了解整体情况 | Overview |
| 技术架构 | Architecture |
| 处理数据问题 | Data Issues Guide |
| Vendor 运维 | Vendor Management |
Integration 类型
Section titled “Integration 类型”| 类型 | 说明 | 数据流 | 详情 |
|---|---|---|---|
| API-based | 调用 Vendor API 获取数据 | Retail API → Vendor API → DB | API Integrations |
| File-based ELT | Vendor 文件经标准化后进入 ELT | Vendor SFTP → Collector → raw S3 → Lambda → normalized S3 → ELT/Snowflake → Retail API → DB | File Integrations |
| Legacy file-based | Retail API 直接解析文件 | Vendor SFTP → Collector → S3 latest → Retail API → DB | File Integrations |
| SSO | single sign-on authentication | Vendor → RightCapital(或反向) | SSO |
- Collector - 从 Vendor SFTP 下载并处理 raw 文件
- ELT - 标准化文件数据并生成 Snowflake target tables
- Morningstar - Security Master 数据的主要来源(价格、基本面)
- Nightly Sync - 定时批量数据同步流程
核心代码仓库
Section titled “核心代码仓库”| 仓库 | 用途 |
|---|---|
| Retail API - Integrations | API-based integration 逻辑 |
| Collector | 文件下载和处理 |
| Morningstar | Security 数据同步 |
| integrations-file-based | 文件解析库 |
| Admin Center API | Integration 管理后端 |
Vendor 文档
Section titled “Vendor 文档”各 vendor 文档包含配置、技术细节和故障排查:
- Vendor Index:所有 vendor 文档
- Morningstar Advisor Workstation:Portfolio analysis 报告
- Vendor List - 所有已接入 vendor 及其状态
- Glossary - 关键术语和概念
- Code Locations - 代码位置索引