Dela via


Hive LLAP

Sammanfattning

Objekt beskrivning
Versionstillstånd Allmän tillgänglighet
Produkter Power BI (semantiska modeller)
Power BI (dataflöden)
Infrastrukturresurser (Dataflöde Gen2)
Autentiseringstyper som stöds Basic (användarnamn/lösenord)
Windows
Dokumentation om funktionsreferens

Förutsättningar

Ett Apache Hive LLAP-användarnamn och lösenord.

Funktioner som stöds

  • Importera
  • Direct Query (Power BI-semantiska modeller)
  • Thrift Transport Protocol
    • HTTP
    • Standard

Anslut till Hive LLAP-data från Power Query Desktop

Så här ansluter du till en Apache Hive LLAP-server:

  1. Välj alternativet Hive LLAP från Hämta data.

  2. Ange URL:en till Adobe Hive LLAP-servern. Du kan också ange ett valfritt portnummer. Url:en ser vanligtvis ut som http://[hostname]:[port number]. Komponenterna i URL:en är:

    • hostname (till exempel hivellaphttp.southcentralus.contoso.com) är värdnamnet eller IP-adressen för Apache Hive-servern.
    • port number (till exempel 10500) är portnumret för Apache Hive-servern. port number Om inte anges är standardvärdet 10501 för HTTP-transportprotokollet och 10500 för standardtransportprotokollet.

    Hive LLAP-anslutningsverktyget.

  3. I Thrift Transport Protocol väljer du antingen Standard för TCP-läge eller HTTP för HTTP-läge.

  4. Välj antingen dataanslutningsläget Importera eller DirectQuery . Mer information: Använda DirectQuery i Power BI Desktop

  5. Välj OK för att gå vidare.

  6. Första gången du ansluter till en datakälla (identifieras av varje unik URL) uppmanas du att ange autentiseringsuppgifter för kontot. Välj lämplig typ av autentisering och ange dina autentiseringsuppgifter för anslutningen.

    • Windows: Välj den här autentiseringstypen om du vill ansluta med Windows-autentisering.
    • Grundläggande: Välj den här autentiseringstypen om du vill ansluta med Apache Hive LLAP-autentisering. Ange ditt Apache Hive LLAP-användarnamn och lösenord.

    Mer information: Autentisering med en datakälla.

    Bild av skärmen Grundläggande autentisering för Apache Hive LLAP-anslutningen med användarnamn och lösenordsposter

  7. Välj Anslut för att ansluta till Apache Hive LLAP-data.

  8. I Navigatör väljer du de data som du behöver. Välj sedan antingen Transformera data för att transformera data i Power Query-redigeraren eller Läs in för att läsa in data i Power BI Desktop.

    Apache Hive LLAP importerar datanavigering.

Anslut till Hive LLAP-data från Power Query Online

Så här ansluter du till Apache Hive LLAP-servern:

  1. Välj alternativet Hive LLAPsidan Power Query – Välj datakälla.

    Skärmbild av sidan Anslut till datakälla med alla val som ännu inte har fyllts i.

  2. Ange URL:en till Adobe Hive LLAP-servern. Du kan också ange ett valfritt portnummer. Url:en ser vanligtvis ut som http://[hostname]:[port number]. Komponenterna i URL:en är:

    • hostname (till exempel hivellaphttp.southcentralus.contoso.com) är värdnamnet eller IP-adressen för Apache Hive-servern.
    • port number (till exempel 10500) är portnumret för Apache Hive-servern. port number Om inte anges är standardvärdet 10501 för HTTP-transportprotokollet och 10500 för standardtransportprotokollet.
  3. I Thrift Transport Protocol väljer du antingen Standard för TCP-läge eller HTTP för HTTP-läge.

  4. Om det behövs väljer du namnet på din lokala datagateway.

  5. Om du ansluter till dessa Hive LLAP-data för första gången väljer du typen av autentiseringsuppgifter för anslutningen i typ av autentisering.

  6. Ange dina autentiseringsuppgifter.

  7. Välj Använd krypterad Anslut ion om du vill använda en krypterad anslutning eller avmarkera alternativet om du vill använda en okrypterad anslutning.

  8. Klicka på Nästa när du vill fortsätta.

  9. I Navigatör väljer du de data du behöver och väljer sedan Transformera data för att transformera data i Power Query-redigeraren.

Kerberos-baserad enkel inloggning (SSO) för Hive LLAP

Hive LLAP-anslutningsappen stöder nu Kerberos-baserad enkel inloggning (SSO).

Så här använder du den här funktionen:

  1. Logga in på ditt Power BI-konto och gå till sidan Gateway-hantering .

  2. Lägg till en ny datakälla under det gatewaykluster som du vill använda.

  3. Välj anslutningsappen i listan Typ av datakälla.

  4. Expandera avsnittet Avancerat Inställningar.

  5. Välj alternativet att använda enkel inloggning via Kerberos för DirectQuery-frågor eller Använda enkel inloggning via Kerberos för DirectQuery- och Import-frågor.

    Dialogrutan Lägg till datakälla som visar de avancerade Kerberos-inställningarna.

Mer information: Konfigurera Kerberos-baserad enkel inloggning från Power BI-tjänst till lokala datakällor

Felsökning

SSL-fel i Power BI Desktop

Du kan stöta på följande "SSL_connect"-fel när du har angett autentiseringsinformationen för anslutningsappen och valt Anslut.

Det gick inte att ansluta fel med fel versionsnummer för SSL.

Om det här felet inträffar:

  1. I Power BI Desktop väljer du Filalternativ>och inställningar>Inställningar för datakälla.

  2. I Inställningar för datakälla väljer du den Hive LLAP-källa som du skapade och väljer sedan Redigera behörigheter.

    Välj Hive LLAP-källan.

  3. Avmarkera kryssrutan Kryptera anslutningar under Kryptering i Redigera behörigheter.

    Avmarkera rutan Kryptera anslutningar.

  4. Välj OK och välj sedan Stäng i Inställningar för datakälla.

  5. Gör om stegen i Anslut till Hive LLAP-data från Power Query Desktop.

SSL-fel i Power BI-tjänsten

När du har publicerat en rapport i Power BI-tjänst måste du uppdatera autentiseringsuppgifterna till Hive-datakällan i molnet för att uppdatera i Power BI-tjänst. När du har fyllt i autentiseringsuppgifterna kan du få felet:

Skärmbild av autentiseringsfel.

Om du får det här felet och ser följande meddelande i Fiddler-spårningen är detta ett SSL-problem.

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

SSL är som standard inaktiverat när du ansluter direkt från powerbi.com. För att aktivera kan du använda en lokal datagateway där du kan aktivera kryptering för att ansluta och uppdatera rapporter från Power BI-tjänst. Aktivera HTTPS på gateway