Conectarse a Amazon Redshift

El conector de Amazon Redshift te permite crear fuentes de datos basadas en Amazon Redshift. Después, puedes visualizar esos datos en los informes y en las exploraciones de Data Studio.

Cómo conectarse a Amazon Redshift

Una fuente de datos de Data Studio se puede conectar a una única tabla de base de datos de Amazon Redshift o a una consulta personalizada que proporciones.

Para conectarse

  1. Inicia sesión en Data Studio.

  2. En la parte superior izquierda de la página principal de Data Studio, haz clic en Crear y, a continuación, selecciona Fuente de datos.

  3. Selecciona el conector de Amazon Redshift.

  4. Configura la conexión a la base de datos:

    Conectarse con un nombre de host o una dirección IP

    1. En la parte izquierda, selecciona BÁSICO.
    2. Introduce los detalles de la conexión:
      1. Nombre de host o dirección IP
      2. Puerto (opcional)
      3. Base de datos
      4. Nombre de usuario
      5. Contraseña

    Conectarse con una URL de JDBC

    1. En la parte izquierda, selecciona URL DE JDBC.
    2. Introduce los detalles de la conexión:
      1. URL de JDBC

        Ejemplo jdbc:redshift://hostname or IP address[:port]/database

      2. Nombre de usuario
      3. Contraseña
  5. Habilita SSL: Data Studio admite conexiones seguras (cifradas) con el servidor mediante el protocolo TLS (Seguridad en la capa de transporte). TLS también se conoce como SSL (Capa de conexión segura). Para usar una conexión segura, marca Habilitar SSL y proporciona tus archivos de configuración de SSL.

    Consulta más información sobre las conexiones seguras de Amazon Redshift.

  6. Haz clic en AUTENTICARSE.

  7. Selecciona una tabla de la lista o introduce una consulta personalizada.

Selecciona la opción CONSULTA PERSONALIZADA para proporcionar una consulta de SQL en lugar de relacionarla con una sola tabla. Data Studio usa esta consulta SQL personalizada como instrucción SELECT interna para cada consulta enviada a la base de datos.

El ejemplo siguiente no funciona porque tiene varias declaraciones SQL:


DECLARE cost_per_tb_in_dollar FLOAT64 DEFAULT 4.2;

SELECT total_bytes_billed / (1024 * 1024))* cost_per_tb_in_dollar)/(1024*1024))) FROM billing-table;

Las consultas de Data Studio pueden agotar el tiempo de espera pasados entre 3 y 5 minutos. Si se agota el tiempo de espera de tus consultas personalizadas, prueba las siguientes soluciones para resolver el problema:

  • Simplifica las consultas para que se ejecuten más rápido.
  • Ejecuta las consultas en tu base de datos y almacena los resultados en otra tabla. Conecta la nueva tabla en tu fuente de datos.

Por último, haz clic en CONECTAR. En breve, aparecerá la página de la lista de campos de la fuente de datos. Haz clic en CREAR INFORME para empezar a visualizar los datos.

Notas

Tipos de datos

Data Studio asigna los tipos de datos integrados de la base de datos a un conjunto unificado de tipos de datos. Si Data Studio encuentra una columna de un tipo no compatible en tu tabla o consulta, no creará ningún campo para esa columna.

Cortafuegos y acceso a la base de datos

Para permitir que Data Studio se conecte a bases de datos protegidas por un cortafuegos y las consulte, debes abrir el acceso a una de las siguientes direcciones IP. Puede que también tengas que configurar tu base de datos para que acepte el tráfico de estas direcciones. Consulta la documentación específica de tu base de datos para obtener instrucciones al respecto.

Direcciones IP

  • 142.251.74.0/23

  • 2001:4860:4807::/48 (opcional, para plataformas compatibles con IPv6)

Limitaciones del conector de Amazon Redshift

  • Con este conector, puedes consultar un máximo de 150.000 filas por consulta. Si superas este límite, los datos se truncarán.
  • Los encabezados de columna (nombres de campo) solo deben usar caracteres ASCII. No se admiten caracteres que no sean ASCII.

Licencia

El conector de Amazon Redshift se desarrolló con el controlador Amazon Redshift JDBC, que se distribuye con la licencia de Apache 2.0.

Solución de problemas

Consulta la guía de solución de problemas de Data Studio para ver una lista de mensajes de error habituales y los pasos que debes seguir para solucionarlos.