Amazon Redshift 数据源配置指南

概述

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

参数配置

配置 Redshift 数据源时,需要提供以下信息以确保成功连接到数据库:

  • 数据源名称:为你的 Redshift 数据源指定一个唯一且易于识别的名称。

  • JDBC 连接地址:提供 Redshift 的 JDBC 连接地址,格式为

    jdbc:redshift://endpoint:port/database
    jdbc:redshift://endpoint:port/database
    。例如
    jdbc:redshift://amazon-redshift-endpoint:5439/mydatabase
    jdbc:redshift://amazon-redshift-endpoint:5439/mydatabase

  • 用户名:提供有权访问 Redshift 数据库的用户名。

  • 密码:提供对应用户名的数据库密码。

  • Schema:指定连接时默认使用的 Schema,例如

    public
    public

  • 允许使用配置信息连接所有数据库/Schema:启用后可在任务中复用当前连接信息访问更多数据库或 Schema;如需严格控制访问范围,建议关闭。

  • 通过 SSH Tunnel 连接:(可选)当 Redshift 位于受限网络时启用。需补充 SSH 服务地址、端口、用户名和认证信息。

  • 数据库时区:选择数据库的服务器时区设置。默认使用 UTC,如果服务器位于不同时区请选择对应时区。

  • 数据源描述(可选):为数据源添加描述性信息,以帮助你或其他管理员理解该数据源的用途或特点。

  • 可用工作空间:设置该数据源授权给哪些工作空间使用。可以指定工作空间,也可以授权给全部工作空间。

连接配置

  • 直连:确保你输入的连接信息在公网可访问。如果源端开启了 IP 访问白名单,请确保数据集成服务的出口 IP 地址已被添加到白名单中,具体 IP 地址请联系技术支持人员。
  • 安全组配置:确保与 Redshift 集群关联的安全组已允许接收入站连接。

注意事项

  • 确保所有提供的连接信息准确无误,并且 Redshift 服务是可访问的。
  • 保护你的数据库凭证信息,避免泄露给未经授权的人员。
  • 通过适当配置 IAM 角色和策略确保 Redshift 服务的安全性和稳定性。
  • 定期检查并更新你的数据源配置,以适应数据库结构的变化或新的安全要求。
  • 监控数据同步任务的运行状态,以便及时发现并解决可能出现的问题。

完成配置后,即可在数据同步任务中选择此 Redshift 数据源进行数据的导入或导出操作。

相关文档

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