Hive LLAP

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)
Tipos de autenticación admitidos Básico (Nombre de usuario / Contraseña)
Windows
Documentación de Referencia de las Funciones

Requisitos previos

Un nombre de usuario y contraseña de Apache Hive LLAP.

Funcionalidades admitidas

  • Importar
  • Direct Query (modelos semánticos de Power BI)
  • Protocolo de Transporte de Ahorro
    • HTTP
    • Estándar

Conectarse a los datos LLAP de Hive desde el espacio de trabajo de Power Query

Para conectarse a un servidor Apache Hive LLAP:

  1. Seleccione la opción de Hive LLAP desde Obtener Datos.

  2. Ingrese a la URL al servidor LLAP de Adobe Hive. También puede introducir un número de puerto opcional. Por lo general, la URL se ve así http://[hostname]:[port number]. Los componentes de la URL son:

    • El hostname (por ejemplo, hivellaphttp.southcentralus.contoso.com) es el nombre del host o la dirección IP del servidor Apache Hive.
    • El port number (por ejemplo, 10500) es el número del puerto del servidor Apache Hive. Si el port number el valor predeterminado es 10501 para el protocolo de transporte HTTP y 10500 para el protocolo de transporte estándar.

    Generador de conexiones LLAP de Hive.

  3. En el Protocolo de Transporte de Ahorro, seleccione Estándar para el modo TCP, o HTTP para el modo HTTP.

  4. Seleccione el modo de conectividad de datos de Importación o DirectQuery. Mayor información: Usar DirectQuery en el espacio de trabajo de Power BI

  5. Seleccione OK (Aceptar) para continuar.

  6. La primera vez que se conecte a una fuente de datos (identificada por cada URL única), se le pedirá que ingrese las credenciales de la cuenta. Seleccione el tipo de autenticación adecuado e introduzca sus credenciales para la conexión.

    • Windows: Seleccione este tipo de autenticación si desea conectarse mediante la autenticación de Windows.
    • Basic: Seleccione este tipo de autenticación si desea conectarse mediante la autenticación Apache Hive LLAP. Ingrese su Nombre de usuario y Contraseña de Apache Hive LLAP.

    Mayor información: Autenticación con una fuente de datos.

    Imagen de la pantalla autenticación básica para la conexión LLAP de Apache Hive, con entradas de nombre de usuario y contraseña

  7. Seleccione Conectar para conectarse a los datos LLAP de Apache Hive.

  8. En el Navegador, seleccione los datos que necesita. A continuación, seleccione Transformar datos para transformar los datos en el editor de Power Query o Carga para cargar los datos en el espacio de trabajo de Power BI.

    Navegador de datos de importación LLAP de Apache Hive.

Conectarse a los datos LLAP de Hive desde Power Query Online

Para conectarse al servidor Apache Hive LLAP:

  1. Seleccione la opción de Hive LLAP en el Power Query: elegir la página del origen de datos.

    Captura de pantalla de la página Conectarse al origen de datos con todas las selecciones aún no rellenadas.

  2. Ingrese a la URL al servidor LLAP de Adobe Hive. También puede introducir un número de puerto opcional. Por lo general, la URL se ve así http://[hostname]:[port number]. Los componentes de la URL son:

    • El hostname (por ejemplo, hivellaphttp.southcentralus.contoso.com) es el nombre del host o la dirección IP del servidor Apache Hive.
    • El port number (por ejemplo, 10500) es el número del puerto del servidor Apache Hive. Si el port number el valor predeterminado es 10501 para el protocolo de transporte HTTP y 10500 para el protocolo de transporte estándar.
  3. En el Protocolo de Transporte de Ahorro, seleccione Estándar para el modo TCP, o HTTP para el modo HTTP.

  4. Si es necesario, seleccione el nombre de la puerta de enlace de datos local.

  5. Si se conecta a estos datos LLAP de Hive por primera vez, seleccione el tipo de credenciales para la conexión en Tipo de autenticación.

  6. Especifique sus credenciales.

  7. Seleccione Usar Conexión Cifrada si desea utilizar una conexión cifrada, o desactive la opción si desea utilizar una conexión sin cifrar.

  8. Seleccione Siguiente para continuar.

  9. En el Navegador, seleccione los datos que necesita y, a continuación, seleccione Transformar datos para transformar los datos en el editor de Power Query.

Inicio de sesión único (SSO) basado en Kerberos para Hive LLAP

El conector LLAP de Hive ahora es compatible con el inicio de sesión único (SSO) basado en Kerberos.

Para usar esta característica:

  1. Inicie sesión en su cuenta de Power BI y navegue hasta la página de Gestión de gateway.

  2. Agregue un nuevo origen de datos en el clúster de la puerta de enlace que desee utilizar.

  3. Seleccione el conector en la lista de Tipo de Fuente de Datos.

  4. Expanda la sección de la Configuración Avanzada.

  5. Seleccione la opción para Usar SSO a través de Kerberos para las consultas de DirectQuery o Usar SSO a través de Kerberos para las consultas de importación y DirectQuery.

    Cuadro de diálogo Agregar origen de datos que muestra la configuración avanzada de Kerberos.

Más información, Configurar SSO basado en Kerberos desde el servicio Power BI a orígenes de datos locales

Solución de problemas

Error de SSL en Power BI Desktop

Es posible que se encuentre con el siguiente error "SSL_connect" después de ingresar la información de autenticación para el conector y seleccionar Conectar.

Error No se puede conectar con número de versión incorrecto de SSL.

Si se produce este error:

  1. En Power BI Desktop, seleccione Archivos>Opciones y ajustes>Configuración de la fuente de datos.

  2. En Configuración de la fuente de datos, seleccione el origen de Hive LLAP que creó y, a continuación, seleccione Permisos de Edición.

    Seleccione el origen de LLAP de Hive.

  3. En Permisos de Edición, bajo Cifrado, borre el Cifrar conexiones casilla de verificación.

    Desactive la casilla Cifrar conexiones.

  4. Seleccione OK, y luego en Configuración de la fuente de datos, seleccione Cerrar.

  5. Repetir los pasos Conectarse a los datos LLAP de Hive desde el espacio de trabajo de Power Query.

Error de SSL en el servicio de Power BI

Después de publicar un informe en el servicio Power BI, debe actualizar las credenciales del origen de datos de Hive en la nube para actualizarlo en el servicio Power BI. Después de completar las credenciales, es posible que aparezca el error:

Captura de pantalla de error de credencial.

Si recibe este error y ve el siguiente mensaje en el rastreador Fiddler, se trata de un problema de SSL.

ODBC: ERROR [HY000] [Microsoft][ThriftExtension] (14) Unexpected response from server during a HTTP connection: Could not refill buffer

SSL está deshabilitado de forma predeterminada cuando se conecta directamente desde powerbi.com. Para habilitar, puede usar la puerta de enlace de datos local, donde puedes habilitar el cifrado para conectar y actualizar los informes desde el servicio Power BI. Habilitar HTTPS en la puerta de enlace