La puerta de enlace de datos local actúa como un puente, proporcionando la transferencia de datos rápida y segura entre los datos locales (datos que no están en la nube) y los servicios Power BI, Microsoft Flow, Logic Apps y PowerApps.

Puede usar una sola puerta de enlace con diferentes servicios al mismo tiempo. Si está usando Power BI y también PowerApps, puede usar una sola puerta de enlace para ambos. Depende de la cuenta con la que inicie sesión.

Nota: La puerta de enlace de datos local implementa la compresión de datos y el cifrado de transporte en todos los modos.

Requisitos

Requisitos mínimos:

  • .NET Framework 4.5
  • Versión de 64 bits de Windows 7 / Windows Server 2008 R2 (o posterior)

Recomendado:

  • CPU de 8 núcleos
  • 8 GB de memoria
  • Versión de 64 bits de Windows 2012 R2 (o posterior)

Consideraciones relacionadas:

  • La puerta de enlace no se puede instalar en un controlador de dominio

  • No debe instalar una puerta de enlace en un equipo (por ejemplo, un portátil) que pueda desconectarse, suspenderse o que no esté conectado a Internet, porque la puerta de enlace no se puede ejecutar en ninguna de esas circunstancias. Además, podría afectar al rendimiento de la puerta de enlace en una red inalámbrica.

  • Analysis Services no es necesario para usar la puerta de enlace. Puede usar la puerta de enlace para conectarse a un origen de datos de Analysis Services.

Limitaciones de conexiones activas de Analysis Services

Puede usar una conexión activa con instancias tabulares o multidimensionales.

Versión del servidor SKU necesario
2012 SP1 CU4 o posterior SKU Business Intelligence y Enterprise
2014 SKU Business Intelligence y Enterprise
2016 SKU estándar o superior
  • Las características de formato de nivel de celda y traducción no se admiten.
  • Las acciones y los conjuntos con nombre no se exponen en Power BI, pero todavía puede conectarse a los cubos multidimensionales que también contengan acciones o conjuntos con nombre, y crear objetos visuales e informes.

Lista de tipos de orígenes de datos disponibles

Origen de datos Dinámica/DirectQuery Actualización programada o manual configurada por el usuario
Modelo tabular de Analysis Services
Modelo multidimensional de Analysis Services
Archivo No
Carpeta No
IBM DB2 No
Base de datos Informix de IBM No
Impala
MySQL No
OData No
ODBC No
Oledb No
Oracle
PostgresSQL No
SAP BW
SAP HANA
Lista de SharePoint (local) No
Snowflake
SQL Server
Sybase No
Teradata
Web No

Descargar e instalar la puerta de enlace de datos local

Para descargar la puerta de enlace, seleccione Puerta de enlace de datos en el menú Descargas. Descargue la Puerta de enlace de datos local.

Instalar la puerta de enlace de datos local

La puerta de enlace de datos se instala y se ejecuta en el equipo. Es mejor instalar la puerta de enlace en un equipo que puede dejarse en ejecución todo el tiempo.

Nota:

La puerta de enlace solo se admite en sistemas operativos Windows de 64 bits.

Para Power BI, la primera opción que debe elegir es el modo de la puerta de enlace.

  • Puerta de enlace de datos local: en este modo varios usuarios pueden compartir y reutilizar una puerta de enlace. Esta puerta de enlace se puede usar en Power BI, PowerApps, Flow o Logic Apps. Para Power BI, esto incluye compatibilidad con la programación de actualización y DirectQuery

  • Personal: es solo para Power BI y se puede usar como individuo sin ninguna configuración de administrador. Solo se puede usar para la actualización a demanda y la programación de actualización. Esta selección inicia la instalación de la puerta de enlace personal.

Hay algunas cosas que debe saber sobre la instalación de cualquiera de los modos de la puerta de enlace:

  • ambas puertas de enlace requieren sistemas operativos Windows de 64 bits
  • las puertas de enlace no se pueden instalar en un controlador de dominio
  • puede instalar hasta dos puertas de enlace de datos locales en el mismo equipo y cada una se ejecutará en cada modo (personal y estándar).
  • no puede tener más de una puerta de enlace en ejecución en el mismo modo del mismo equipo.
  • se pueden instalar varias puertas de enlace de datos locales en equipos diferentes y administrarlas todas desde la misma interfaz de administración de puertas de enlace de Power BI (excepto en el modo personal, consulte el siguiente punto)
  • solo puede tener una puerta de enlace en modo personal en ejecución por cada usuario de Power BI. Si instala otra puerta de enlace en modo personal para el mismo usuario, incluso en un equipo diferente, la instalación más reciente reemplazará la ya existente.

on-prem-data-gateway-install-powerbi

Estos son algunos aspectos que tener en cuenta antes de instalar la puerta de enlace.

  • Si va a instalar en un equipo portátil y el portátil está apagado, sin conexión a Internet o en suspensión, la puerta de enlace no funcionará y los datos en el servicio en la nube no se sincronizarán con los datos locales.

  • Si el equipo está conectado a una red inalámbrica, la puerta de enlace puede funcionar más despacio, lo que hará que se tarde más tiempo en sincronizar los datos en el servicio en la nube con los datos locales.

Después de instalar la puerta de enlace, debe iniciar sesión con su cuenta profesional o educativa.

on-prem-data-gateway-install-signin

Después de iniciar sesión, tendrá la opción de configurar una nueva puerta de enlace o migrar, restaurar o tomar el control de una puerta de enlace existente.

on-prem-data-gateway-install-register-recovery

Configurar una nueva puerta de enlace

  1. Escriba un nombre para la puerta de enlace.

  2. Escriba una clave de recuperación. Debe tener un mínimo de 8 caracteres.

  3. Seleccione Configurar.

Nota:

Si alguna vez necesita migrar, restaurar o tomar el control de una puerta de enlace, se necesitará la clave de recuperación. Asegúrese de conservar esta clave en un lugar seguro.

on-prem-data-gateway-install-recovery

Migrar, restaurar o tomar el control de una puerta de enlace existente

Debe seleccionar la puerta de enlace que desea recuperar y proporcionar la clave de recuperación que se ha usado para crear la puerta de enlace.

Puerta de enlace de datos local conectada

Una vez configurada la puerta de enlace, podrá hacer uso de ella para conectarse a orígenes de datos locales.

Si la puerta de enlace es para Power BI, debe agregar los orígenes de datos a la puerta de enlace en el servicio Power BI. Esto se hace en el área Administrar puertas de enlace. Puede consultar los artículos sobre la administración de orígenes de datos para obtener más información.

Para PowerApps, debe seleccionar una puerta de enlace para una conexión definida para orígenes de datos admitidos. Para Flow y Logic Apps, esta puerta de enlace está lista para usarse con las conexiones locales.

Instalar la puerta de enlace en modo personal

Nota:

Personal solo funcionará con Power BI.

Después de instalar la puerta de enlace personal, debe iniciar el Asistente para configuración de Power BI Gateway - Personal.

Después debe iniciar sesión en Power BI para registrar la puerta de enlace con el servicio en la nube.

También debe proporcionar el nombre de usuario de Windows y la contraseña con la que se ejecutará el servicio de Windows. Puede especificar una cuenta de Windows diferente de su propia cuenta. El servicio de puerta de enlace se ejecutará con esta cuenta.

Una vez completada la instalación, debe ir a los conjuntos de datos en Power BI y asegurarse de escribir las credenciales para los orígenes de datos locales.

Almacenar credenciales cifradas en la nube

Cuando agrega un origen de datos a la puerta de enlace, debe proporcionar las credenciales de ese origen de datos. Todas las consultas que se realicen al origen de datos se ejecutarán con estas credenciales. Las credenciales se cifran de forma segura mediante el cifrado asimétrico, para que no se puedan descifrar en la nube, antes de almacenarse en la nube. Las credenciales se envían a la máquina, que ejecuta la puerta de enlace, de forma local para descifrarse cuando se accede a los orígenes de datos.

Cuenta de inicio de sesión

Los usuarios inician sesión con una cuenta profesional o educativa. Es la cuenta de la organización. Si se suscribió a una oferta de Office 365 y no proporcionó la dirección de correo profesional real, se podría parecer a nancy@contoso.onmicrosoft.com. La cuenta, en un servicio en la nube, se almacena en un inquilino de Azure Active Directory (AAD). En la mayoría de los casos, el UPN de la cuenta AAD coincidirá con la dirección de correo.

Cuenta de servicio de Windows

La puerta de enlace de datos local está configurada para usar NT SERVICE\PBIEgwService para la credencial de inicio de sesión del servicio de Windows. De manera predeterminada, tiene el derecho de Iniciar sesión como servicio. Se trata del contexto de la máquina en la que va a instalar la puerta de enlace.

Nota:

Si ha seleccionado el modo personal, configure la cuenta de servicio de Windows por separado.

No es la cuenta que se usa para conectarse a orígenes de datos locales. Tampoco es la cuenta profesional o educativa con la que inicia sesión en servicios en la nube.

Si tiene problemas con el servidor proxy debido a la autenticación, puede cambiar la cuenta de servicio de Windows por un usuario de dominio o una cuenta de servicio administrada. Puede obtener información sobre cómo cambiar la cuenta en la configuración de proxy.

Puertos

La puerta de enlace crea una conexión de salida a Azure Service Bus. Se comunica en los puertos de salida: TCP 443 (predeterminado), 5671, 5672 y de 9350 a 9354. La puerta de enlace no requiere puertos de entrada. Más información

Se recomienda añadir a la lista blanca de su firewall las direcciones IP de su región de datos. Puede descargar la lista de direcciones IP del Centro de datos de Microsoft Azure. Esta lista se actualiza semanalmente. La puerta de enlace usará la dirección IP junto con el nombre de dominio completo (FQDN) para comunicarse con Azure Service Bus. Si fuerza a la puerta de enlace a comunicarse mediante HTTPS, usará estrictamente solo FQDN y no se producirá ninguna comunicación mediante direcciones IP.

Nota:

Las direcciones IP que se muestran en la lista de direcciones IP del Centro de datos de Azure están en la notación CIDR. Por ejemplo, 10.0.0.0/24 no significa “de 10.0.0.0 a de 10.0.0.24”. Obtenga más información sobre la notación CIDR.

Aquí se muestra una lista de los nombres de dominio completos utilizados por la puerta de enlace.

Nombres de dominio Puertos de salida Descripción
*.download.microsoft.com 80 HTTP usado para descargar al instalador.
*.powerbi.com 443 HTTPS
*.analysis.windows.net 443 HTTPS
*.login.windows.net 443 HTTPS
*.servicebus.windows.net 5671-5672 Advanced Message Queuing Protocol (AMQP)
*.servicebus.windows.net 443, 9350-9354 Escuchas en Service Bus Relay sobre TCP (requiere el puerto 443 para la adquisición de tokens de Access Control)
*.frontend.clouddatahub.net 443 HTTPS
*.core.windows.net 443 HTTPS
login.microsoftonline.com 443 HTTPS
*.msftncsi.com 443 Se utiliza para probar la conectividad con Internet si el servicio Power BI no puede alcanzar la puerta de enlace.
*.microsoftonline-p.com 443 Se utiliza para realizar la autenticación en función de la configuración.
Nota:

El tráfico que va a visualstudio.com o visualstudioonline.com es de información de la aplicación y no es necesaria para que funcione la puerta de enlace.

Forzar la comunicación HTTPS con Azure Service Bus

Puede obligar a la puerta de enlace a comunicarse con Azure Service Bus a través de HTTPS, en lugar de TCP directo, lo que puede afectar al rendimiento. Para ello, modifique el archivo Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config, para lo que debe cambiar el valor de AutoDetect a Https, como se muestra en el fragmento de código que se encuentra inmediatamente después de este párrafo. Este archivo se encuentra, de forma predeterminada, en C:\Archivos de programa\On-premises data gateway.

<setting name="ServiceBusSystemConnectivityModeString" serializeAs="String">
    <value>Https</value>
</setting>

Como alternativa, puede forzar a la puerta de enlace a adoptar este comportamiento mediante la interfaz de usuario de la puerta de enlace a partir de la versión de marzo de 2017. En la interfaz de usuario de la puerta de enlace, seleccione Red y cambie Azure Service Bus connectivity mode (Modo de conectividad de Azure Service Bus) a Activado.

Una vez cambiado, al seleccionar Aplicar (un botón solo aparece cuando se realiza un cambio), el servicio de puerta de enlace Windows se reinicia automáticamente, por lo que el cambio puede surtir efecto.

Para referencias futuras puede reiniciar el servicio de puerta de enlace de Windows desde el mismo cuadro de diálogo de la interfaz de usuario si selecciona Configuración del servicio y Reiniciar ahora.

Compatibilidad con TLS 1.1 y 1.2

Con la actualización de agosto de 2017 y posteriores, la puerta de enlace de datos local usa Seguridad de la capa de transporte (TLS) 1.1 o 1.2 para comunicarse con el servicio Power BI de forma predeterminada. Las versiones anteriores de la puerta de enlace de datos local usa TLS 1.0 de forma predeterminada. El 1 de noviembre de 2017 la compatibilidad con TLS 1.0 terminará, incluida la capacidad de la puerta de enlace de interactuar con el servicio Power BI mediante TLS 1.0, por lo que debe actualizar las instalaciones de la puerta de enlace de datos local a la versión de agosto de 2017 o a otra más reciente para asegurarse de que las puertas de enlace sigan funcionando.

Es importante tener en cuenta que TLS 1.0 seguirá siendo compatible con la puerta de enlace de datos local antes del 1 de noviembre y la puerta de enlace la utilizará como un mecanismo de reserva. Para asegurarse de que todo el tráfico de la puerta de enlace usa TLS 1.1 o 1.2 (y para impedir el uso de TLS 1.0 en la puerta de enlace), debe agregar o modificar las siguientes claves de registro en la máquina que ejecuta el servicio de puerta de enlace:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]"SchUseStrongCrypto"=dword:00000001
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319]"SchUseStrongCrypto"=dword:00000001

Nota: agregar o modificar estas claves de registro permite aplicar el cambio a todas las aplicaciones. NET. Para más información acerca de los cambios del registro que afectan a TLS para otras aplicaciones, consulte Configuración del registro de seguridad de la capa (TLS) de transporte.

Cómo reiniciar la puerta de enlace

La puerta de enlace se ejecuta como servicio de Windows. Se puede iniciar y detener como cualquier servicio de Windows. Hay varias formas de hacerlo. Así es cómo se puede hacer desde el símbolo del sistema.

  1. En el equipo en el que se ejecuta la puerta de enlace, inicie un símbolo de sistema con permisos de administrador.

  2. Use el siguiente comando para detener el servicio.

    net stop PBIEgwService

  3. Use el siguiente comando para iniciar el servicio.

    net start PBIEgwService

Cómo funciona la puerta de enlace

on-prem-data-gateway-how-it-works

Veamos primero lo que sucede cuando un usuario interactúa con un elemento conectado a un origen de datos local.

Nota:

Para Power BI, necesitará configurar un origen de datos para la puerta de enlace.

  1. El servicio en la nube crea una consulta, junto con las credenciales cifradas para el origen de datos local y se envía a la cola para que la puerta de enlace la procese.

  2. El servicio en la nube de la puerta de enlace analizará la consulta y enviará la solicitud al Bus de servicio de Azure.

  3. La puerta de enlace de datos local sondea el Bus de servicio de Azure en busca de solicitudes pendientes.

  4. La puerta de enlace obtiene la consulta, descifra las credenciales y se conecta a los orígenes de datos con esas credenciales.

  5. La puerta de enlace envía la consulta al origen de datos para su ejecución.

  6. Los resultados se envían desde el origen de datos a la puerta de enlace y luego al servicio en la nube. Después, el servicio usa los resultados.

Solución de problemas

Si tiene problemas al instalar y configurar una puerta de enlace, asegúrese de consultar Solución de problemas con la puerta de enlace de datos local. Si cree que tiene un problema con el firewall, consulte la sección Firewall o proxy del artículo de solución de problemas.

Si cree que tiene problemas de proxy, con la puerta de enlace, consulte Configuración de proxy para Power BI Gateways.

Vea también

Administrar el origen de datos: Analysis Services
Administrar el origen de datos: SAP HANA
Administrar el origen de datos: SQL Server
Administrar el origen de datos: Oracle
Administrar el origen de datos: importación o actualización programada
Detalles sobre la puerta de enlace de datos local
Puerta de enlace de datos local (modo personal): la nueva versión de la puerta de enlace personal Configuración de proxy para la puerta de enlace de datos local
¿Tiene más preguntas? Pruebe la comunidad de Power BI