Hive LLAP

Samenvatting

Item Beschrijving
Releasestatus Algemene beschikbaarheid
Producten Power BI (Semantische modellen)
Power BI (gegevensstromen)
Fabric (Dataflow Gen2)
Ondersteunde verificatietypen Basic (gebruikersnaam/wachtwoord)
Windows
Documentatie voor functiereferenties

Vereisten

Een Apache Hive LLAP-gebruikersnaam en -wachtwoord.

Ondersteunde mogelijkheden

  • Importeren
  • Direct Query (semantische Power BI-modellen)
  • Thrift Transport Protocol
    • HTTP
    • Standaard

Verbinding maken naar Hive LLAP-gegevens vanuit Power Query Desktop

Verbinding maken met een Apache Hive LLAP-server:

  1. Selecteer de hive LLAP-optie in Gegevens ophalen.

  2. Voer de URL in naar de Adobe Hive LLAP-server. U kunt ook een optioneel poortnummer invoeren. Normaal gesproken ziet de URL er ongeveer als http://[hostname]:[port number]volgt uit. De onderdelen van de URL zijn:

    • De hostname (bijvoorbeeld hivellaphttp.southcentralus.contoso.com) is de hostnaam of het IP-adres van de Apache Hive-server.
    • De port number (bijvoorbeeld 10500) is het poortnummer voor de Apache Hive-server. Als de port number waarde niet is opgegeven, is de standaardwaarde 10501 voor het HTTP-transportprotocol en 10500 voor het standaardtransportprotocol.

    Hive LLAP-verbindingsbouwer.

  3. Selecteer in Thrift Transport Protocol de optie Standard voor TCP-modus of HTTP voor HTTP-modus.

  4. Selecteer de modus Gegevensverbinding importeren of DirectQuery . Meer informatie: DirectQuery gebruiken in Power BI Desktop

  5. Selecteer OK om door te gaan.

  6. De eerste keer dat u verbinding maakt met een gegevensbron (geïdentificeerd door elke unieke URL), wordt u gevraagd om accountreferenties in te voeren. Selecteer het juiste type verificatie en voer uw referenties voor de verbinding in.

    • Windows: selecteer dit verificatietype als u verbinding wilt maken met windows-verificatie.
    • Basis: selecteer dit verificatietype als u verbinding wilt maken met behulp van Apache Hive LLAP-verificatie. Voer uw Apache Hive LLAP-gebruikersnaamen -wachtwoord in.

    Meer informatie: Verificatie met een gegevensbron.

    Afbeelding van het scherm Basisverificatie voor de Apache Hive LLAP-verbinding, met gebruikersnaam- en wachtwoordvermeldingen

  7. Selecteer Verbinding maken om verbinding te maken met de Apache Hive LLAP-gegevens.

  8. Selecteer in Navigator de gegevens die u nodig hebt. Selecteer vervolgens Gegevens transformeren om de gegevens te transformeren in Power Query-editor of laden om de gegevens in Power BI Desktop te laden.

    Apache Hive LLAP importeert gegevensnavigator.

Verbinding maken naar Hive LLAP-gegevens vanuit Power Query Online

Verbinding maken met de Apache Hive LLAP-server:

  1. Selecteer de Hive LLAP-optie op de pagina Power Query - Gegevensbron kiezen.

    Schermopname van de pagina Verbinding maken met gegevensbron met alle selecties die nog niet zijn ingevuld.

  2. Voer de URL in naar de Adobe Hive LLAP-server. U kunt ook een optioneel poortnummer invoeren. Normaal gesproken ziet de URL er ongeveer als http://[hostname]:[port number]volgt uit. De onderdelen van de URL zijn:

    • De hostname (bijvoorbeeld hivellaphttp.southcentralus.contoso.com) is de hostnaam of het IP-adres van de Apache Hive-server.
    • De port number (bijvoorbeeld 10500) is het poortnummer voor de Apache Hive-server. Als de port number waarde niet is opgegeven, is de standaardwaarde 10501 voor het HTTP-transportprotocol en 10500 voor het standaardtransportprotocol.
  3. Selecteer in Thrift Transport Protocol de optie Standard voor TCP-modus of HTTP voor HTTP-modus.

  4. Selecteer indien nodig de naam van uw on-premises gegevensgateway.

  5. Als u voor het eerst verbinding maakt met deze Hive LLAP-gegevens, selecteert u het type referenties voor de verbinding in verificatietype.

  6. Voer uw referenties in.

  7. Selecteer Versleutelde Verbinding maken ion gebruiken als u een versleutelde verbinding wilt gebruiken of schakel de optie uit als u een niet-versleutelde verbinding wilt gebruiken.

  8. Selecteer Volgende om door te gaan.

  9. Selecteer in Navigator de gegevens die u nodig hebt en selecteer vervolgens Gegevens transformeren om de gegevens in de Power Query-editor te transformeren.

Eenmalige aanmelding op basis van Kerberos voor Hive LLAP

De Hive LLAP-connector ondersteunt nu eenmalige aanmelding op basis van Kerberos.

Ga als volgt te werk om deze functie te gebruiken:

  1. Meld u aan bij uw Power BI-account en navigeer naar de pagina Gatewaybeheer .

  2. Voeg een nieuwe gegevensbron toe onder het gatewaycluster dat u wilt gebruiken.

  3. Selecteer de connector in de lijst Gegevensbrontype .

  4. Vouw de sectie Advanced Instellingen uit.

  5. Selecteer de optie voor het gebruik van eenmalige aanmelding via Kerberos voor DirectQuery-query's of gebruik SSO via Kerberos voor DirectQuery- en Import-query's.

    Dialoogvenster Gegevensbron toevoegen met de geavanceerde Kerberos-instellingen.

Meer informatie: eenmalige aanmelding op basis van Kerberos configureren van Power BI-service naar on-premises gegevensbronnen

Probleemoplossing

SSL-fout in Power BI Desktop

U kunt de volgende fout 'SSL_connect' tegenkomen nadat u de verificatiegegevens voor de connector hebt ingevoerd en Verbinding maken hebt geselecteerd.

Kan geen verbinding maken met een onjuist SSL-versienummer.

Als deze fout optreedt:

  1. Selecteer in Power BI Desktop de>opties en instellingen>voor de gegevensbroninstellingen voor bestanden.

  2. Selecteer in de instellingen van de gegevensbron de Hive LLAP-bron die u hebt gemaakt en selecteer vervolgens Machtigingen bewerken.

    Selecteer de Hive LLAP-bron.

  3. Schakel in Machtigingen bewerken onder Versleuteling het selectievakje Verbindingen versleutelen uit.

    Schakel het vak Verbindingen versleutelen uit.

  4. Selecteer OK en selecteer vervolgens sluiten in de instellingen van de gegevensbron.

  5. Voer de stappen in Verbinding maken opnieuw uit naar Hive LLAP-gegevens vanuit Power Query Desktop.

SSL-fout in Power BI-service

Nadat u een rapport in Power BI-service hebt gepubliceerd, moet u de referenties bijwerken naar de Hive-gegevensbron in de cloud om te vernieuwen in Power BI-service. Nadat u de referenties hebt ingevuld, krijgt u mogelijk de volgende foutmelding:

Schermopname van referentiefout.

Als u deze fout krijgt en het volgende bericht in Fiddler-trace wordt weergegeven, is dit een SSL-probleem.

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

SSL is standaard uitgeschakeld wanneer u rechtstreeks vanuit powerbi.com verbinding maakt. Als u deze optie wilt inschakelen, kunt u de on-premises gegevensgateway gebruiken waar u versleuteling kunt inschakelen om vanuit Power BI-service verbinding te maken met rapporten en deze te vernieuwen. HTTPS inschakelen op gateway