Databáze Impala

Shrnutí

Položka Description
Stav vydání Všeobecná dostupnost
Products Power BI (sémantické modely)
Power BI (Datové toky)
Datová platforma (Tok dat Gen2)
Power Apps (datové toky)
Dynamics 365 Customer Insights
Podporované typy ověřování Anonymní
Databáze
Windows
Referenční dokumentace k funkcím

Poznámka:

Některé funkce můžou být přítomné v jednom produktu, ale ne v jiných kvůli plánům nasazení a možnostem specifickým pro jednotlivé hostitele.

Poznámka:

Implementace konektoru Impala 2.0 je v předběžné verzi od července 2025.

Podporované možnosti

  • Import
  • DirectQuery (sémantické modely Power BI)
  • Pokročilé možnosti
    • Doba trvání časového limitu připojení
    • Doba trvání časového limitu příkazu

Připojení k databázi Impala z Power Query Desktopu

Pokud se chcete připojit k databázi Impala , postupujte takto:

  1. Na pásu karet Domů v Power BI Desktopu vyberte Získat data.

  2. V seznamu kategorií vyberte Databázi , vyberte Impala a pak vyberte Připojit.

    Snímek obrazovky s dialogovým oknem Načíst data s vybranou kategorií Databáze a konektorem Impala

  3. V zobrazeném okně Impala zadejte nebo vložte název serveru Impala do pole. Data můžete importovat přímo do Power BI nebo můžete použít DirectQuery. Přečtěte si další informace o používání DirectQuery. Pak vyberte OK.

    Snímek obrazovky dialogového okna Impala se zadaným názvem serveru a vybraným režimem připojení k importu dat

  4. Po zobrazení výzvy zadejte svoje přihlašovací údaje nebo se připojte anonymně. Konektor Impala podporuje anonymní ověřování, databázi (uživatelské jméno a heslo) a ověřování systému Windows.

    Snímek obrazovky s dialogovým oknem ověřování, na kterém jsou možnosti Anonymní, Windows a Databáze, je vybrána možnost Databáze.

    Další informace o metodách ověřování najdete v tématu Ověřování se zdrojem dat.

    Poznámka:

    Pokud připojení není šifrované, zobrazí se výzva s následující zprávou. Pokud chcete použít nešifrované připojení, vyberte OK .

    Snímek obrazovky dialogového okna podpory šifrování s důrazem na to, že se nepodařilo vytvořit připojení a zeptat se, jestli se má použít nešifrované připojení

  5. Po připojení se zobrazí okno Navigátor a zobrazí data, která jsou k dispozici na serveru. Vyberte Načíst k načtení dat nebo Transformovat data k pokračování v transformaci dat v editoru Power Query.

    Snímek obrazovky s navigátorem s vybranou výchozí databází a daty zákazníků a zobrazenými zákaznickými daty

Připojení k databázi Impala z Power Query Online

Pokud se chcete připojit k databázi Impala , postupujte takto:

  1. Ve výběru spojnice vyberte možnost Impala .

  2. V části Připojit ke zdroji dat zadejte v případě potřeby název serveru a číslo portu.

    Snímek obrazovky s dialogovým oknem Připojit ke zdroji dat, kde zadáte online připojení k databázi Impala

  3. V případě potřeby vyberte název místní brány dat.

  4. Pokud se k této databázi Impala připojujete poprvé, vyberte typ přihlašovacích údajů pro připojení v typu ověřování.

  5. Zadejte svoje přihlašovací údaje.

  6. Pokud chcete použít šifrované připojení, vyberte možnost Použít šifrované připojení nebo zrušte zaškrtnutí políčka, pokud chcete použít nešifrované připojení.

  7. Pokračujte výběrem tlačítka Další.

  8. V Navigátoru vyberte potřebná data a poté vyberte Transformovat data pro transformaci dat v editoru Power Query.

Připojení pomocí rozšířených možností

Power Query poskytuje sadu rozšířených možností, které můžete v případě potřeby přidat do dotazu. V následující tabulce jsou uvedeny všechny pokročilé možnosti, které můžete nastavit v Power Query.

Pokročilá možnost Description
Doba trvání časového limitu připojení Určuje maximální dobu, po které Power Query čeká na dokončení připojení. Můžete zadat jinou hodnotu, aby bylo připojení otevřené déle.
Doba trvání časového limitu příkazu Určuje maximální dobu, po které může příkaz běžet, než Power Query volání opustí.

Implementace konektoru Impala 2.0

V srpnu 2025 jsme zavedli novou implementaci konektoru Impala, která vylepšuje integraci s Impala. Doporučujeme upgradovat Power BI Desktop a místní bránu dat na nejnovější verzi, abyste mohli využívat nejnovější možnosti.

Poskytněte nám zpětnou vazbu , abychom mohli pokračovat v vylepšování konektoru.

Implementace konektoru Impala 2.0 je vytvořená pomocí opensourcového ovladače služby Arrow Database Connectivity (ADBC). ADBC poskytuje sadu standardních rozhraní pro interakci s daty se šipkami, což je zvlášť efektivní při načítání velkých datových sad s minimální režií a bez serializace nebo kopírování. Ovladač ADBC také zahrnuje vylepšení zabezpečení, jako je bezpečnost paměti a uvolňování paměti.

Spolupráce s opensourcovou komunitou navíc umožňuje rychlejší aktualizace s využitím moderních nástrojů a procesů SDL (Secure Development Lifecycle). Aby bylo možné využít tyto vylepšení výkonu a zabezpečení, všechna nově vytvořená připojení automaticky používají implementaci 2.0 od srpna 2025. Během přechodného období můžete otestovat implementaci verze 2.0 aktualizací stávajících dotazů a přidáním příznaku Implementation="2.0" v Impala.Database následujícím způsobem. Po přechodu se připojení, která nezadávají implementaci, automaticky aktualizují na implementaci verze 2.0.

Source = Impala.Database("impalavm.centralus.cloudapp.azure.com", [Implementation="2.0"])

Pokud chcete pomoct s diagnostikou potenciálního problému, najdete Implementation a DriverType podrobnosti ve vašich protokolech Mashupu, jako je následující příklad. Pokud během přechodu narazíte na nějaký problém, obraťte se na podporu.

{ 
    "Start": "2024-11-02T00:14:02.7968686Z", 
    "Action": "Engine/Module/Impala/IO/Impala/Implementation", 
    "ResourceKind": "Impala", 
    "ResourcePath": "impalavm.centralus.cloudapp.azure.com",
    "HostProcessId": "29200",
    "Implementation": "2.0",
    "DriverType": "ADBC",
    "ProductVersion": "2.139.0.0 (Main)+eda56ecd858054173a4d11db9c63a6da5cf92a99",
    "ActivityId": "106f16b6-cfbb-4853-9f20-ed45486486d2",
    "Process": "Microsoft.Mashup.Container.NetFX45",
    "Pid": 38560,
    "Tid": 1,
    "Duration": "00:00:00.0000291"
}

Pokud chcete zůstat u předchozí implementace konektoru dočasně (při řešení potíží), zadejte Implementation="1.0" v dotazech.

Omezení a úvahy

Tady je několik aspektů a omezení, které je potřeba vzít v úvahu s konektorem Impala:

  • Konektor Impala se podporuje v místní bráně dat pomocí některého ze tří podporovaných mechanismů ověřování.
  • Konektor Impala používá ovladač Impala, který ve výchozím nastavení omezuje velikost typů řetězců na 32 K.
  • Konektor Impala nepodporuje přepsání možnosti Realm pro ověřování pomocí Kerberos.