Compartir a través de


Amazon Redshift

Resumen

Elemento Descripción
Estado de la versión Disponibilidad general
Productos Power BI (Modelos semánticos)
Power BI (Flujos de datos)
Fabric (Flujo de datos Gen2)
Power Apps (Flujos de datos)
Dynamics 365 Customer Insights
Tipos de autenticación admitidos Amazon Redshift
Básico
Cuenta Microsoft
Cuenta organizativa

Nota:

Es posible que algunas funcionalidades estén presentes en un producto, pero no en otras debido a las programaciones de implementación y a las funcionalidades específicas del host.

Requisitos previos

Funcionalidades admitidas

  • Importar
  • DirectQuery (modelos semánticos de Power BI)
  • Opciones avanzadas
    • Nombre del proveedor
    • Tamaño de lote
    • Instrucción SQL

Conexión a datos de Amazon Redshift desde Power Query Desktop

Para conectarse a datos de Amazon Redshift:

  1. Seleccione la opción Amazon Redshift en la selección Obtener datos.

  2. En Servidor, escriba el nombre del servidor donde se encuentran los datos. Como parte del campo Servidor, también puede especificar un puerto con el siguiente formato: ServerURL:Port. En Base de datos, escriba el nombre de la base de datos de Amazon Redshift a la que desea acceder. En este ejemplo, contoso.redshift.amazonaws.com:5439 es el nombre del servidor y el número de puerto, dev es el nombre de la base de datos y el Modo de conectividad de datos está establecido en Importar.

    Captura de pantalla del cuadro de diálogo de conexión de Amazon Redshift, con el nombre del servidor de ejemplo, el puerto y el nombre de la base de datos especificados.

    También puede elegir algunas opciones avanzadas opcionales para su conexión. Para obtener más información, vaya a Conectar mediante opciones avanzadas.

    Después de terminar de rellenar y seleccionar todas las opciones que necesita, seleccione Aceptar.

  3. Si se conecta a esta base de datos por primera vez, escriba sus credenciales en los cuadros Nombre de usuario y Contraseña del tipo de autenticación amazon Redshift. A continuación, seleccione Conectar.

    Captura de pantalla del cuadro de diálogo de autenticación, con Amazon Redshift seleccionado como tipo de autenticación.

    Para obtener más información, vaya a Autenticación con un origen de datos.

  4. Una vez que se conecte correctamente, aparecerá una ventana de Navegador con los datos disponibles en el servidor. Elija uno o varios de los elementos que desea importar.

    Captura de pantalla del navegador con el elemento customers seleccionado y los datos de ese elemento que se muestran en el lado derecho.

  5. Una vez que seleccione los elementos que desee, seleccione Cargar para cargar los datos o Transformar datos para seguir transformando los datos en el editor de Power Query.

  6. Seleccione el modo de conectividad de datos Importar o DirectQuery y, a continuación, seleccione Aceptar.

    Captura de pantalla de la configuración de conexión, con Importar y DirectQuery como la configuración que puede seleccionar.

Conexión a datos de Amazon Redshift desde Power Query Online

Para conectarse a datos de Amazon Redshift:

  1. Seleccione la opción Amazon Redshift en la página Power Query: elegir origen de datos.

  2. En Servidor, escriba el nombre del servidor donde se encuentran los datos. Como parte del campo Servidor, también puede especificar un puerto con el siguiente formato: ServerURL:Port. En Base de datos, escriba el nombre de la base de datos de Amazon Redshift a la que desea acceder. En este ejemplo, contoso.redshift.amazonaws.com:5439 es el nombre del servidor y el número de puerto, y dev es el nombre de la base de datos.

    Captura de pantalla de la página de conexión, con el nombre del servidor de ejemplo, el puerto y el nombre de la base de datos especificados.

    También puede elegir algunas opciones avanzadas opcionales para su conexión. Para obtener más información, vaya a Conectar mediante opciones avanzadas.

  3. Si es necesario, seleccione la puerta de enlace de datos local en Puerta de enlace de datos .

  4. Seleccione el tipo de autenticación que desea usar en Tipo de autenticación y, a continuación, escriba sus credenciales.

  5. Seleccione o desactive Usar conexión cifrada en función de si desea usar una conexión cifrada o no.

  6. Seleccione Siguiente para continuar.

  7. En Navegador, seleccione los datos que necesite y, a continuación, seleccione Transformar datos. Esta selección abre el editor de Power Query para que pueda filtrar y refinar el conjunto de datos que desea usar.

    Captura de pantalla del navegador en línea con el elemento clientes seleccionado y los datos de ese elemento se muestran en el lado derecho.

Conectarse mediante las opciones avanzadas

Power Query proporciona un conjunto de opciones avanzadas que puede agregar a su consulta si es necesario.

En la tabla siguiente se describen todas las opciones avanzadas que puede establecer en Power Query.

Opción avanzada Descripción
Nombre del proveedor Proporciona un nombre de recurso de Amazon (ARN), que identifica de forma única los recursos de AWS.
Tamaño de lote Especifica el número máximo de filas que se van a recuperar a la vez desde el servidor al capturar datos. Un número pequeño se traduce en más llamadas al servidor al recuperar un conjunto de datos grande. Un gran número de filas podría mejorar el rendimiento, pero podría provocar un uso elevado de memoria. El valor predeterminado es la captura de fila única.
Instrucción SQL Para obtener información, vaya a Importar datos de una base de datos mediante una consulta de base de datos nativa. Esta opción solo está disponible en Power BI Desktop.

Habilitación del inicio de sesión único (SSO) de Microsoft Entra ID para Amazon Redshift

Se admite el SSO de Microsoft Entra ID a través del servicio en la nube de Power BI y también mediante la puerta de enlace de datos local. Para obtener mayor información sobre cómo habilitar el inicio de sesión único de Microsoft Entra ID para todos los conectores, vaya a la Descripción general del inicio de sesión único (SSO por sus siglas en inglés) para las puertas de enlace de los datos locales en Power BI.

Inicio de sesión único (SSO) de Microsoft Entra ID a través del servicio Power BI

Para configurar una nueva conexión en el servicio Power BI:

  1. En Servicio de Power BI, seleccione el Portal de administración desde la lista de ajustes.

    Captura de pantalla del menú de configuración abierto, con el portal de administración resaltado.

  2. Habilite la opción SSO de Redshift.

    Captura de pantalla de la opción Redshift SSO con el botón Habilitado habilitado.

Inicio de sesión único (SSO) con Microsoft Entra ID para Amazon Redshift mediante una puerta de enlace de datos local

Para poder habilitar el inicio de sesión único de Microsoft Entra ID para Amazon Redshift, primero debe habilitar el inicio de sesión único de Microsoft Entra ID para todas las fuentes de datos que admitan el inicio de sesión único de Microsoft Entra ID con una puerta de enlace de datos local:

  1. En Servicio de Power BI, seleccione el Portal de administración desde la lista de ajustes.

    Captura de pantalla del menú Configuración con el portal de administración resaltado.

  2. Bajo la Configuración del inquilino, habilite el Inicio de sesión único (SSO) de Azure AD para gateway.

    Captura de pantalla del cuadro de diálogo de SSO de Identidad de Microsoft Entra para la pasarela, con la selección Habilitada habilitada.

Una vez que habilite el inicio de sesión único de Microsoft Entra ID para todos los orígenes de datos, habilite el inicio de sesión único de Microsoft Entra ID para Amazon Redshift:

  1. Habilite la opción SSO de Redshift.

    Captura de pantalla del cuadro de diálogo SSO de Redshift con la opción Habilitado habilitada.

  2. Seleccione Administrar las puertas de enlace desde la lista de ajustes.

    Captura de pantalla del menú de configuración con la opción 'Administrar puertas de enlace' resaltada.

  3. Seleccione una puerta de enlace y, a continuación, seleccione Elegir origen de datos.

  4. En la pestaña Configuración del origen de datos, escriba un valor en Nombre del proveedor. El parámetro Nombre del proveedor es necesario cuando se usa Microsoft Entra ID y debe especificarse en Configuración avanzada.

    Seleccione también Usar SSO a través de Azure AD para consultas de DirectQuery.

    Captura de pantalla de la pestaña Configuración del origen de datos con el nombre del proveedor y el uso de SSO (inicio de sesión único) a través de Azure AD para consultas de DirectQuery, con la configuración avanzada resaltada.