【发布时间】:2020-02-19 17:40:27
【问题描述】:
如何以流模式将数据从 AWS RDS 加载到 Google BigQuery? 说明:我在 RDS (SQL Server) 中有数据,想将这些数据实时加载到 Google BigQuery 中。
【问题讨论】:
标签: google-bigquery streaming aws-rds-data-service
如何以流模式将数据从 AWS RDS 加载到 Google BigQuery? 说明:我在 RDS (SQL Server) 中有数据,想将这些数据实时加载到 Google BigQuery 中。
【问题讨论】:
标签: google-bigquery streaming aws-rds-data-service
没有直接的方法可以将更改从 Amazon RDS 插入到 Google Cloud BigQuery。可以通过这样的管道来完成
Amazon RDS ----Lambda/DMS----> Kinesis Data Streams -----Lambda----> BigQuery
【讨论】:
您可以使用 Cloud Storage Transfer Service 来管理和安排将加载作业加载到 BigQuery 中。这是此用例的推荐迁移方法。首先,您需要将数据从 AWS RDS 加载到 CSV 文件,然后将其移动到 S3。 Amazon S3 transfers 是一个两步过程:
我发现的另一个有趣的solution 是关于使用 AWS Data Pipeline 从 MySQL 导出数据并将其提供给 BigQuery。
此外,您可以使用与 Amazon RDS 和 BigQuery 集成的 ETL 工具之一(请参阅 here)将数据传输到 BigQuery。最好的之一是Fivetran。
希望对你有帮助。
【讨论】: