易于使用
直观的用户界面
您可以使用 Amazon AppFlow 在几分钟内设置数据流,无需编码。使用直观的用户界面,您可以选择数据来源和目标、配置可选的转换、筛选和验证,并在不依赖技术团队的情况下运行流。
灵活的数据流触发器
Amazon AppFlow 可帮助您按需运行数据流以进行批量传输或设置例行计划以保持数据同步。它还可以在响应业务事件时运行流,如创建销售机会、支持票证的状态发生更改或填写注册表。
原生 SaaS 集成
Amazon AppFlow 包括与日常用于业务运营的软件即服务(SaaS)应用程序(包括 Salesforce、SAP、Google Analytics 和 Facebook Ads)的本机集成,并计划支持其他集成。借助 Amazon AppFlow,您通过几个选项即可从任何受支持的 SaaS 应用程序传输数据。
企业级数据转换
您可以使用 Amazon AppFlow 通过批量或单个字段映射或使用 CSV 文件来映射源字段和目标字段。Amazon AppFlow 可帮助您执行数据转换,如合并、屏蔽、筛选和验证。例如,您可以验证您的数据是否采用正确的数字格式、合并名和姓或隐匿信用卡详细信息。
分区和聚合
当选择 Amazon Simple Storage Service(S3)作为目标时,Amazon AppFlow 会根据源对象模式对数据进行分区。分区可以增强数据的布局,以鼓励分析引擎(如 Amazon Athena 和 Amazon Redshift Spectrum)进行高效查询。数据会根据您选择的目标字段,以分层分区结构组织。
如果数据扫描可以并行化并且数据块可以顺序读取,查询还可以更高效地运行。Amazon AppFlow 可帮助您将记录聚合到根据指定大小的定制文件中。这有助于减少处理开销并提高并行性。
Glue 数据目录集成
您只需进行几次选择,Amazon AppFlow 即可自动预处理数据并注册到 AWS Glue Data Catalog 中。通过 AWS Glue、Amazon Athena 和 Amazon SageMaker Data Wrangler 等 AWS 分析和机器学习服务,共享、发现和访问 Amazon AppFlow 的 50 多个不断增长的 SaaS 连接器库中的数据。
构建自己的连接器
Amazon AppFlow Connector 软件开发工具包(SDK)允许您构建自己的连接器,以便在自定义端点、应用程序或其他云服务之间安全地将数据传输到 Amazon AppFlow 的托管 SaaS 和 AWS 连接器库中。使用 AWS 团队内部使用的相同开源 SDK 开发和测试连接器。立即开始使用自定义连接器,支持 Java 和 Python 版本。
节省成本
按实际使用量付费
与构建内部连接器或通过其他应用程序集成服务相比,Amazon AppFlow 具有成本节省优势。使用 Amazon AppFlow 无需预付费用或许可费用,您只需为运行的流数量及处理的数据量付费。
可扩展
大规模数据传输
Amazon AppFlow 中的每个流最多可运行 100GB 的数据,这有助于您更轻松地传输数百万个 Salesforce 记录、Marketo 销售线索或 Zendesk 票证。
安全可靠
通过 PrivateLink 实现默认数据隐私保护
AWS PrivateLink 可以减少数据在互联网中的暴露,从而提高与云应用程序共享的数据的安全性。对于已启用 PrivateLink 的 SaaS 应用程序,Amazon AppFlow 会自动创建和配置私有端点,因此您的数据在默认情况下将保持私有状态。
自定义加密密钥
通过 AppFlow 传输的所有数据都会进行静态和动态加密,您可以使用 AWS 密钥加密数据,也可以使用自带自定义密钥。
实施 IAM policy
借助 Amazon AppFlow,您可以使用现有 AWS Identity and Access Management(IAM)策略来实施精细权限并在整个组织中保持访问的一致性,而无需创建新的策略。通过严格实施的 IAM 策略,应用程序管理员可以安全地创建和管理数据流,而无需依赖技术团队。
内置可靠性
Amazon AppFlow 采用高度可用的架构构建而成,可防止单点故障。Amazon AppFlow 充分利用 AWS 扩展、监控、审计和计费功能,因此您无需自行配置。