Compartir a través de


Hive LLAP

Resumen

Elemento Description
Estado de liberación Disponibilidad general
Products Power BI (modelos semánticos)
Power BI (flujos de datos)
Tejido (Dataflow Gen2)
Tipos de autenticación admitidos Básico (Nombre de usuario / Contraseña)
Windows
Documentación de referencia de funciones

Prerrequisitos

Nombre de usuario y contraseña de Apache Hive LLAP.

Capacidades soportadas

  • Import
  • Direct Query (modelos semánticos de Power BI)
  • Protocolo de transporte Thrift
    • HTTP
    • Estándar

Conexión a datos de Hive LLAP desde Power Query Desktop

Para conectarse a un servidor LLAP de Apache Hive:

  1. Selecciona Hive LLAP en Obtener datos.

  2. Escriba la dirección URL en el servidor LLAP de Adobe Hive. También puede escribir un número de puerto opcional. Normalmente, la dirección URL es similar a http://[hostname]:[port number]. Los componentes de la dirección URL son:

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

    Captura de pantalla del generador de conexiones LLAP de Hive.

  3. En Thrift Transport Protocol, seleccione Estándar para el modo TCP o HTTP para el modo HTTP.

  4. Seleccione el modo de conectividad de datos Import o DirectQuery . Para obtener más información, vaya a Uso de DirectQuery en Power BI Desktop.

  5. Seleccione Aceptar para continuar.

  6. La primera vez que se conecte a un origen de datos (identificado por cada dirección URL única), se le pedirá que escriba las credenciales de la cuenta. Seleccione el tipo de autenticación adecuado y escriba sus credenciales para la conexión.

    • Windows: seleccione este tipo de autenticación si desea conectarse mediante la autenticación de Windows.
    • Básico: seleccione este tipo de autenticación si desea conectarse mediante la autenticación LLAP de Apache Hive. Escriba el nombre de usuario y la contraseña de Apache Hive LLAP.

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

    Captura de pantalla 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 de Apache Hive LLAP.

  8. En Navegador, seleccione los datos que necesita. A continuación, seleccione Transformar datos para transformar los datos en el Editor de Power Query o Cargar para cargar los datos en Power BI Desktop.

    Captura de pantalla del navegador de datos de importación de Apache Hive LLAP.

Conexión a datos de Hive LLAP desde Power Query Online

Para conectarse al servidor LLAP de Apache Hive:

  1. Seleccione la opción LLAP de Hive en la página Power Query - Choose data source (Elegir origen de datos).

    Captura de pantalla de la página de conexión al origen de datos sin ninguna de las selecciones completadas.

  2. Escriba la dirección URL en el servidor LLAP de Adobe Hive. También puede escribir un número de puerto opcional. Normalmente, la dirección URL es similar a http://[hostname]:[port number]. Los componentes de la dirección URL son:

    • ( hostname por ejemplo, hivellaphttp.southcentralus.contoso.com) es el nombre de host o la dirección IP del servidor de Apache Hive.
    • ( port number por ejemplo, 10500) es el número de puerto del servidor de Apache Hive. port number Si no se especifica , el valor predeterminado es 10501 para el protocolo de transporte HTTP y 10500 para el protocolo de transporte estándar.
  3. En Thrift Transport Protocol, 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 de Hive LLAP por primera vez, seleccione el tipo de credenciales para la conexión en Tipo de autenticación.

  6. Escriba sus credenciales.

  7. Seleccione Usar conexión cifrada si desea usar una conexión cifrada o desactive la opción si desea usar una conexión sin cifrar.

  8. Seleccione Next (Siguiente) para continuar.

  9. En 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 admite 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 vaya a la página Administración de puerta de enlace.

  2. Agregue un nuevo origen de datos en el clúster de puerta de enlace que quiera usar.

  3. Seleccione el conector en la lista Tipo de origen de datos .

  4. Expanda la sección Configuración avanzada .

  5. Seleccione la opción Usar SSO a través de Kerberos para consultas de DirectQuery o Use SSO via Kerberos for DirectQuery and Import queries (Usar SSO a través de Kerberos para directQuery e importar consultas).

    Captura de pantalla del cuadro de diálogo Agregar origen de datos que muestra la configuración avanzada de Kerberos.

Para más información, consulte Configurar el inicio de sesión único basado en Kerberos desde el servicio Power BI a orígenes de datos locales.

Solución de problemas

Error SSL en Power BI Desktop

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

No se puede conectar debido a un error: número de versión incorrecto de SSL.

Si se produce este error:

  1. En Power BI Desktop, seleccione Opciones de archivos>y configuración>Configuración del origen de datos.

  2. En Configuración del origen de datos, seleccione el origen de Hive LLAP que creó y, a continuación, seleccione Editar permisos.

    Captura de pantalla del cuadro de diálogo Configuración del origen de datos donde se seleccionan los permisos de origen y edición de Hive LLAP.

  3. En Editar permisos, en Cifrado, desactive la casilla Cifrar conexiones .

    Captura de pantalla del cuadro de diálogo Editar permisos con el cuadro Cifrar conexiones desactivada.

  4. Seleccione Aceptar y, después, en Configuración del origen de datos, seleccione Cerrar.

  5. Rehacer los pasos en Conectar a datos de Hive LLAP desde Power Query Desktop.

Error SSL en el servicio Power BI

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

Captura de pantalla del error de credenciales del origen de datos.

Si recibe este error y ve el siguiente mensaje en un seguimiento de Fiddler, este es un fallo 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 al conectarse directamente desde powerbi.com. Para habilitarlo, puede usar la puerta de enlace de datos local, donde puede habilitar el cifrado para conectarse y actualizar informes desde el servicio Power BI. Habilitación de HTTPS en la puerta de enlace