ODBC

Shrnutí

Položka Popis
Stav vydání Všeobecná dostupnost
Produkty Excel
Power BI (sémantické modely)
Power BI (toky dat)
Prostředky infrastruktury (Tok dat Gen2)
Power Apps (toky dat)
Dynamics 365 Customer Insights
Analysis Services
Podporované 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 jiné kvůli plánům nasazení a možnostem specifickým pro hostitele.

Požadavky

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

Podporované možnosti

  • Import
  • Upřesnit možnosti
    • řetězec Připojení (vlastnosti bez přihlašovacích údajů)
    • SQL statement
    • Podporované klauzule redukce řádků

Připojení ke zdroji dat ODBC 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.

  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.

    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: 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.

    Ověřování ODBC v Power Query Desktopu

    Dostupné typy ověřování jsou:

    • Výchozí nebo vlastní: Tento typ ověřování vyberte, pokud nezadáte žádné přihlašovací údaje, pokud používáte název DSN nakonfigurovaný pomocí uživatelského jména a hesla. Nebo pokud potřebujete zahrnout přihlašovací údaje jako připojovací řetězec vlastnosti.
    • 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 připojovací řetězec vlastnosti, 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 připojovací řetězec vlastnosti, které potřebujete. Toto je výchozí výběr.

    Další informace: Ověřování pomocí zdroje dat

  5. Až budete hotovi, vyberte Připojení.

  6. V navigátoru vyberte požadované informace o databázi a pak buď vyberte Načíst, aby se data načetla, nebo Transformovat data a pokračujte v transformaci dat v Editor Power Query.

    Navigátor.

Připojení ke zdroji dat ODBC 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 dsn=SQL Server Databasepřipojovací řetězec .

    Obrázek stránky ODBC s připojovací řetězec nastaveným na databázi SQL Serveru

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

  4. Zvolte typ ověřování, který chcete přihlásit, a pak zadejte svoje přihlašovací údaje.

  5. Vyberte Další.

  6. V navigátoru vyberte požadované informace o databázi a potom vyberte Transformovat data, abyste mohli pokračovat v transformaci dat v Editor 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.

Rozšířené možnosti rozhraní ODBC

Upřesnit možnosti Popis
řetězec Připojení (vlastnosti bez přihlašovacích údajů) Poskytuje volitelné připojovací řetězec, které je možné 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 místo toho zadat připojovací řetězec. Například následující připojovací řetězec jsou platné: dsn=<myDSN> nebo driver=<myDriver;> port=<myPortNumber>; server=<myServer>; database=<myDatabase>;. K řídicím znakům použijte { } znaky. Klíče pro připojovací řetězec se liší mezi různými ovladači ODBC. Další informace o platných připojovací řetězec najdete ve zprostředkovateli ovladače ODBC.
SQL statement 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é klauzule redukce řádků Umožňuje podporu skládání pro Table.FirstN. Pokud chcete najít podporované klauzule redukce řádků, vyberte některou z rozevíracích možností (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.

Známé problémy a omezení

atributy řetězce Připojení ion

Pokud je v připojovací řetězec ODBC zadaný název DSN, nebudou zahrnuty atributy po specifikaci DSN. Pokud chcete použít další atributy, aktualizujte je v samotném názvu dsN, nikoli v připojovací řetězec.