将 Amazon Aurora MySQL 与其他 AWS 服务集成
Amazon Aurora MySQL 与其他 AWS 服务集成在一起,因此,您可以扩展 Aurora MySQL 数据库集群以在 AWS 云中使用其他功能。您的 Aurora MySQL 数据库集群可以使用 AWS 服务来执行以下操作:
-
使用
lambda_sync
或lambda_async
本机函数同步或异步地调用 AWS Lambda 函数。有关更多信息,请参阅使用 Aurora MySQL 本机函数调用 Lambda 函数。 -
通过使用
LOAD DATA FROM S3
或LOAD XML FROM S3
命令,将数据从 Amazon Simple Storage Service (Amazon S3) 存储桶中存储的文本或 XML 文件加载到您的数据库集群中。有关更多信息,请参阅将数据从 Amazon S3 存储桶中的文本文件加载到 Amazon Aurora MySQL 数据库集群。 -
通过使用
SELECT INTO OUTFILE S3
命令,将数据从您的数据库集群保存到 Amazon S3 存储桶中存储的文本文件。有关更多信息,请参阅将数据从 Amazon Aurora MySQL 数据库集群保存到 Amazon S3 存储桶中的文本文件。 -
使用 Application Auto Scaling 自动添加或删除 Aurora 副本。有关更多信息,请参阅使用 Amazon Aurora Auto Scaling 扩展 Aurora 副本。
-
使用 Amazon Comprehend 执行情绪分析,或者使用 SageMaker 执行各种机器学习算法。有关更多信息,请参阅将机器学习 (ML) 功能与 Amazon Aurora 结合使用。
Aurora 确保能够使用 AWS Identity and Access Management (IAM) 访问其他 AWS 服务。您可以创建具有必要权限的 IAM 角色,然后将该角色与您的数据库集群关联,来授予访问其他 AWS 服务的权限。有关如何允许 Aurora MySQL 数据库集群代表您访问其他 AWS 服务的详细信息和说明,请参阅授权 Amazon Aurora MySQL 代表您访问其他 AWS 服务。