rozhraní ODBC

Shrnutí

Property Value
Connector Ikona ODBC. ODBC
Products Excel
Power BI (sémantické modely)
Power Query Online
Stav vydání Obecná dostupnost
Typy ověřování Databáze (uživatelské jméno/heslo)
Windows
Výchozí nebo vlastní
Referenční dokumentace k funkcím Odbc.DataSource
Odbc.Query

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.

Požadavky

Než začnete, ujistěte se, že jste správně nakonfigurovali připojení ve správci zdroje dat ODBC systému Windows. Přesný postup závisí na ovladači.

Podporované funkce

  • Import
  • Pokročilé možnosti
    • Připojovací řetězec (vlastnosti bez autentizačních údajů)
    • Příkaz SQL
    • Podporovaná pravidla redukce řádků

Připojit z Power Query Desktopu

Pokud chcete vytvořit připojení, proveďte následující kroky:

  1. Vyberte možnost ODBC ve výběru Získat data . Další informace najdete v tématu Kde získat data.

  2. V části Od rozhraní ODBC vyberte název zdroje dat (DSN) z rozevíracího seznamu Název zdroje dat (DSN). V tomto příkladu se používá název DSN databáze SQL Serveru .

    Snímek obrazovky tvůrce připojení ODBC v Power Query Desktopu

    Můžete také zvolit Rozšířené možnosti a zadat další volitelné informace o připojení. Další informace najdete v části Připojení pomocí rozšířených možností.

  3. Až to budete hotovi, vyberte OK.

  4. Pokud se k této databázi připojujete poprvé, vyberte typ ověřování a po zobrazení výzvy zadejte svoje přihlašovací údaje.

    Snímek obrazovky s dialogovým oknem ověřování ODBC v Power Query Desktopu

    Dostupné typy ověřování:

    • Výchozí nebo vlastní: Tento typ ověřování vyberte, pokud nezadáte žádné přihlašovací údaje a používáte DSN nakonfigurovaný s uživatelským jménem a heslem. Nebo pokud potřebujete zahrnout přihlašovací údaje jako vlastnosti připojovacího řetězce.
    • Windows: Tento typ ověřování vyberte, pokud se chcete připojit pomocí ověřování systému Windows. Volitelně můžete zahrnout všechny vlastnosti připojovacího řetězce, které potřebujete.
    • Databáze: Tento typ ověřování vyberte, pokud chcete pro přístup ke zdroji dat pomocí ovladače ODBC použít uživatelské jméno a heslo. Volitelně můžete zahrnout všechny vlastnosti připojovacího řetězce, které potřebujete. Tento typ ověřování je výchozím výběrem.

    Další informace najdete v tématu Ověřování v desktopových aplikacích.

  5. Až budete hotovi, vyberte Připojit.

  6. V Navigátoru vyberte požadované informace o databázi a pak buď výběrem možnosti Načíst načtěte data, nebo transformujte data a pokračujte v transformaci dat v editoru Power Query.

    Snímek obrazovky s navigátorem na ploše s vybranými informacemi o zaměstnancích

Připojit z Power Query Online

Pokud chcete vytvořit připojení, proveďte následující kroky:

  1. Na stránce Zdroje dat vyberte ODBC.

  2. Na stránce ODBC zadejte připojovací řetězec ODBC. V následujícím příkladu je připojovací řetězec dsn=SQL Server Database.

    Snímek obrazovky se stránkou ODBC s připojovacím řetězcem nastaveným na databázi SQL Serveru

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

  4. Vyberte druh přihlášení a pak zadejte své přihlašovací údaje. Další informace najdete v Tématu Ověřování v Power Query Online.

  5. Vyberte Další.

  6. V Navigátoru vyberte požadované informace o databázi a pak vyberte Transformovat data a pokračujte v transformaci dat v editoru Power Query.

    Snímek obrazovky online navigátoru s vybranými informacemi o zaměstnancích

Další informace

Rozšířené možnosti

Power Query poskytuje sadu rozšířených možností, které můžete v případě potřeby přidat do dotazu.

Snímek obrazovky s rozšířenými možnostmi ODBC

Pokročilá možnost Description
Připojovací řetězec (vlastnosti bez autentizačních údajů) Poskytuje volitelný připojovací řetězec, který se dá použít místo výběru názvu zdroje dat (DSN) v Power BI Desktopu. Pokud je název zdroje dat (DSN) nastavený na hodnotu (None), můžete sem zadat připojovací řetězec. Například následující připojovací řetězce jsou platné: dsn=<myDSN> nebo driver=<myDriver>; port=<myPortNumber>; server=<myServer>; database=<myDatabase>;. Pro uniknutí speciálním znakům použijte znaky { }. Klíče pro připojovací řetězce se liší mezi různými ovladači ODBC. Další informace o platných připojovacích řetězcích najdete ve zprostředkovateli ovladače ODBC.
Příkaz SQL Poskytuje příkaz SQL v závislosti na možnostech ovladače. Požádejte dodavatele o další informace nebo přejděte na Import dat z databáze pomocí nativního databázového dotazu.
Podporovaná pravidla redukce řádků Umožňuje podporu skládání pro Table.FirstN. Vyberte Detekovat pro nalezení podporovaných klauzulí redukce řádků, nebo vyberte z jedné z možností v rozevíracím seznamu (TOP, LIMIT a OFFSET, LIMIT nebo ANSI SQL-kompatibilní). Tato možnost není použitelná při použití nativního příkazu SQL. K dispozici pouze v Power Query Desktopu.

Omezení a úvahy

Atributy připojovacího řetězce

Pokud je dsN zadán v připojovacím řetězci ODBC, atributy po specifikaci DSN nejsou zahrnuty. Pokud chcete použít více atributů, aktualizujte je v samotném dsN, nikoli v připojovacím řetězci.