Hive LLAP

Riepilogo

Articolo Descrizione
Stato di rilascio Disponibilità generale
Prodotti Power BI (modelli semantici)
Power BI (flussi di dati)
Infrastruttura (Dataflow Gen2)
Tipi di autenticazione supportati Basic (nome utente/password)
Windows
Documentazione di riferimento sulle funzioni

Prerequisiti

Nome utente e password Apache Hive LLAP.

Funzionalità supportate

  • Import
  • Direct Query (modelli semantici di Power BI)
  • Protocollo di trasporto Thrift
    • HTTP
    • Standard

Connessione ai dati Hive LLAP da Power Query Desktop

Per connettersi a un server Apache Hive LLAP:

  1. Selezionare l'opzione Hive LLAP da Recupera dati.

  2. Immettere l'URL del server Adobe Hive LLAP. È anche possibile immettere un numero di porta facoltativo. In genere, l'URL è simile a http://[hostname]:[port number]. I componenti dell'URL sono:

    • hostname (ad esempio, hivellaphttp.southcentralus.contoso.com) è il nome host o l'indirizzo IP del server Apache Hive.
    • ( port number ad esempio, 10500) è il numero di porta per il server Apache Hive. port number Se non viene specificato , il valore predefinito è 10501 per il protocollo di trasporto HTTP e 10500 per il protocollo di trasporto standard.

    Generatore di connessioni Hive LLAP.

  3. In Thrift Transport Protocol selezionare Standard per la modalità TCP o HTTP per la modalità HTTP.

  4. Selezionare la modalità di connettività dati Importa o DirectQuery . Altre informazioni: Usare DirectQuery in Power BI Desktop

  5. Seleziona OK per continuare.

  6. La prima volta che ci si connette a un'origine dati (identificata da ogni URL univoco), verrà richiesto di immettere le credenziali dell'account. Selezionare il tipo di autenticazione appropriato e immettere le credenziali per la connessione.

    • Windows: selezionare questo tipo di autenticazione se si vuole connettersi usando autenticazione di Windows.
    • Basic: selezionare questo tipo di autenticazione se si vuole connettersi usando l'autenticazione Apache Hive LLAP. Immettere il nome utente e la password apache Hive LLAP.

    Altre informazioni: Autenticazione con un'origine dati.

    Immagine della schermata di autenticazione di base per la connessione Apache Hive LLAP, con voci di nome utente e password

  7. Selezionare Connessione per connettersi ai dati Apache Hive LLAP.

  8. In Strumento di navigazione selezionare i dati necessari. Selezionare quindi Trasforma i dati per trasformare i dati in editor di Power Query o Carica per caricare i dati in Power BI Desktop.

    Strumento di navigazione per l'importazione di dati Apache Hive LLAP.

Connessione ai dati Hive LLAP da Power Query Online

Per connettersi al server Apache Hive LLAP:

  1. Selezionare l'opzione Hive LLAP nella pagina Power Query - Scegli origine dati.

    Screenshot della pagina Connetti all'origine dati con tutte le selezioni non ancora compilate.

  2. Immettere l'URL del server Adobe Hive LLAP. È anche possibile immettere un numero di porta facoltativo. In genere, l'URL è simile a http://[hostname]:[port number]. I componenti dell'URL sono:

    • hostname (ad esempio, hivellaphttp.southcentralus.contoso.com) è il nome host o l'indirizzo IP del server Apache Hive.
    • ( port number ad esempio, 10500) è il numero di porta per il server Apache Hive. port number Se non viene specificato , il valore predefinito è 10501 per il protocollo di trasporto HTTP e 10500 per il protocollo di trasporto standard.
  3. In Thrift Transport Protocol selezionare Standard per la modalità TCP o HTTP per la modalità HTTP.

  4. Se necessario, selezionare il nome del gateway dati locale.

  5. Se ci si connette a questi dati Hive LLAP per la prima volta, selezionare il tipo di credenziali per la connessione in Tipo di autenticazione.

  6. Immetti le tue credenziali.

  7. Selezionare Usa Connessione crittografato se si vuole usare una connessione crittografata oppure deselezionare l'opzione se si vuole usare una connessione non crittografata.

  8. Selezionare Avanti per continuare.

  9. In Strumento di navigazione selezionare i dati necessari, quindi selezionare Trasforma i dati per trasformare i dati nell'editor di Power Query.

Single Sign-On (SSO) basato su Kerberos per Hive LLAP

Il connettore Hive LLAP supporta ora l'accesso Single Sign-On (SSO) basato su Kerberos.

Per usare questa funzionalità:

  1. Accedere all'account Power BI e passare alla pagina Gestione gateway.

  2. Aggiungere una nuova origine dati nel cluster gateway che si vuole usare.

  3. Selezionare il connettore nell'elenco Tipo origine dati.

  4. Espandere la sezione Avanzate Impostazioni.

  5. Selezionare l'opzione Usa SSO tramite Kerberos per le query DirectQuery o Usare SSO tramite Kerberos per directQuery e importare query.

    Finestra di dialogo Aggiungi origine dati che mostra le impostazioni avanzate kerberos.

Altre informazioni, Configurare l'accesso Single Sign-On basato su Kerberos da servizio Power BI a origini dati locali

Risoluzione dei problemi

Errore SSL in Power BI Desktop

È possibile riscontrare l'errore "SSL_connect" seguente dopo aver immesso le informazioni di autenticazione per il connettore e selezionando Connessione.

Impossibile connettersi all'errore con il numero di versione SSL errato.

Se si verifica questo errore:

  1. In Power BI Desktop selezionare Opzioni file>e impostazioni Impostazioni>origine dati.

  2. In Impostazioni origine dati selezionare l'origine Hive LLAP creata e quindi selezionare Modifica autorizzazioni.

    Selezionare l'origine Hive LLAP.

  3. In Modifica autorizzazioni, in Crittografia deselezionare la casella di controllo Crittografa connessioni .

    Deselezionare la casella Crittografa connessioni.

  4. Selezionare OK e quindi in Impostazioni origine dati selezionare Chiudi.

  5. Ripetere i passaggi in Connessione ai dati Hive LLAP da Power Query Desktop.

Errore SSL nel servizio Power BI

Dopo aver pubblicato un report in servizio Power BI, è necessario aggiornare le credenziali all'origine dati Hive nel cloud per l'aggiornamento in servizio Power BI. Dopo aver compilato le credenziali, è possibile che venga visualizzato l'errore:

Screenshot dell'errore delle credenziali.

Se viene visualizzato questo errore e viene visualizzato il messaggio seguente nella traccia di Fiddler, si tratta di un problema SSL.

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

SSL è disabilitato per impostazione predefinita quando ci si connette direttamente da powerbi.com. Per abilitare, è possibile usare il gateway dati locale in cui è possibile abilitare la crittografia per connettersi e aggiornare i report da servizio Power BI. Abilitare HTTPS nel gateway