Amazon Redshift 数据源配置指南

概述

Amazon Redshift 是一种完全托管的、PB级别的云数据仓库服务,支持快速对大数据集运行复杂分析。通过配置Amazon Redshift 数据源,您可以实现与其他系统的数据同步和集成,利用Redshift的强大功能进行数据仓库和分析需求。

参数配置

为确保成功连接到Amazon Redshift,请在配置数据源时提供以下信息:

  1. 数据源名称:为您的Redshift数据源指定一个唯一且易于识别的名称。
  2. JDBC地址:提供您的Redshift集群的标识符。提供 Redshift 的 JDBC 连接地址,格式通常为 jdbc:redshift://endpoint:port/database。例如,jdbc:redshift://amazon-redshift-endpoint:5439/mydatabase
  3. 用户名:提供有权访问Redshift数据库的用户名。
  4. 密码:提供指定数据库用户的密码。
  5. 数据库时区:请填写数据库的服务器时区设置。默认情况下,服务器会使用UTC(协调世界时)作为时区。如果服务器位于不同的时区,请在此选择与之对应的时区。
  6. 数据源描述(可选):添加描述性信息,帮助您或其他管理员理解此数据源的用途或特点。

连接配置

在连接配置方面,您可以选择以下连接方式之一:

  • 直连:确保您输入的连接信息在公网可访问。如果源端开启了IP访问白名单,请确保数据集成服务的出口IP地址已被加入到白名单中,具体IP地址请联系技术支持人员。

  • 通过 SSH 隧道:为了提高安全性,您可以选择通过 SSH 隧道连接到 Aurora MySQL。启用此选项并提供以下 SSH 隧道相关的配置信息:

    • SSH 服务器地址:提供 SSH 服务器的 IP 地址或域名。
    • SSH 端口:指定 SSH 服务器监听的端口号,通常为 22
    • 用户名:提供 SSH 服务器的登录用户名。
    • 密码:提供 SSH 服务器登录用户名对应的密码。

在设置连接时,请考虑以下事项:

  • 安全组配置:确保与您的Redshift集群关联的安全组允许从发起连接的系统IP地址接收入站连接。

注意事项

  • 通过适当配置IAM角色和策略,确保AWS Redshift服务的安全性和稳定性。
  • 保护您的数据库凭证,防止未经授权的访问。
  • 定期审查和轮换数据库凭证,以维护安全性。
  • 配置时,请参考AWS Redshift的相关文档和支持资源,以确保正确性。

配置完成

配置完成后,您可以在数据同步任务中选择此Amazon Redshift数据源执行数据导入和导出等操作。

  • 使用“测试连通性”功能验证数据源是否可以访问以及配置信息是否正确。
  • 验证成功后,您可以根据数据工作流程的要求,继续从Redshift数据库读取或写入数据。

请确保您已经阅读并遵循上述指南,以成功配置AWS Redshift数据源。如果需要进一步的帮助,请参阅相关Amazon Redshift文档或联系技术支持。

联系我们
预约咨询
微信咨询
电话咨询