Zdroj Power Query (Náhled)

platí pro:SQL Server SSIS Integration Runtime ve službě Azure Data Factory

Tento článek popisuje, jak nakonfigurovat vlastnosti zdroje Power Query v toku dat SLUŽBY SSIS (Služby Integrace SQL Serveru). Power Query je technologie, která umožňuje připojit se k různým zdrojům dat a transformovat data pomocí Excelu nebo Power BI Desktopu. Další informace najdete v článku Power Query – přehled a výuka . Skript vygenerovaný Power Query je možné zkopírovat a vložit do zdroje Power Query v toku dat SSIS a nakonfigurovat ho.

Poznámka:

Pro aktuální verzi Preview je možné zdroj Power Query použít pouze v SQL Serveru 2017/2019/2022 a Azure-SSIS Integration Runtime (IR) ve službě Azure Data Factory (ADF). Nejnovější zdroj Power Query pro SQL Server 2017/2019/2019/2022 si můžete stáhnout a nainstalovat . Zdroj Power Query pro Azure-SSIS IR je už předinstalovaný. Pokud chcete zřídit Azure-SSIS IR, přečtěte si článek o zřízení služby SSIS v ADF .

Konfigurace zdroje Power Query

Pokud chcete otevřít Editor zdrojů Power Query v SSDT, přetáhněte zdroj Power Query ze sady nástrojů SSIS do návrháře toku dat a poklikejte na něj.

Zdroj PQ

Na levé straně se zobrazují tři karty. Na záložce Dotazy si můžete vybrat režim dotazu z rozbalovacího seznamu.

  • Režim jednoho dotazu umožňuje zkopírovat a vložit jeden skript Power Query z Excelu nebo Power BI Desktopu.
  • Jeden dotaz z režimu proměnné umožňuje zadat řetězcovou proměnnou, která obsahuje váš dotaz, který se má spustit.

Karta dotazů na zdroje PQ

Na kartě Správci připojení můžete přidat nebo odebrat správce připojení Power Query, kteří obsahují přihlašovací údaje pro přístup ke zdroji dat. Výběrem tlačítka Zjistit zdroj dat identifikujete odkazované zdroje dat v dotazu a zobrazíte je, abyste přiřadili příslušné stávající správce připojení Power Query nebo vytvořili nové.

Karta Detekce Správci připojení k zdrojům PQ

Karta Přidat správce zdrojového připojení PQ

Nakonec na kartě Sloupce můžete upravit informace o výstupním sloupci.

karta PQ: zdrojové sloupce

Konfigurace Správce připojení Power Query

Při návrhu toku dat pomocí zdroje Power Query na SSDT můžete vytvořit nový Správce připojení Power Query následujícími způsoby:

  • Nepřímo ho vytvořte na záložce Správce připojení v Power Query Source po výběru tlačítka Přidat/detekovat zdroj dat a výběru <Nové připojení... z rozbalovacího seznamu,> jak bylo popsáno výše.
  • Vytvořte ho přímo kliknutím pravým tlačítkem na panel Správce spojení vašeho balíčku a výběrem Nové připojení... z rozbalovacího seznamu.

Panel Správci zdrojového připojení PQ – Přidat

V dialogovém okně Přidat správce připojení SSIS poklikejte na PowerQuery ze seznamu typů správce připojení.

Panel Správce připojení PQ – Dialog Přidat

V Editoru Správce připojení Power Query musíte zadat druh zdroje dat, cestu ke zdroji dat a druh ověřování a také přiřadit příslušné přístupové přihlašovací údaje. Pro typ datového zdroje si nyní můžete vybrat jeden z 22 druhů z rozbalovacího seznamu.

Druh editoru správce zdrojového připojení PQ

Některé z těchto zdrojů (Oracle, DB2, MySQL, PostgreSQL, Teradata, Sybase) vyžadují další instalace ovladačů ADO.NET, které je možné získat z článku Požadavky Power Query . Rozhraní pro vlastní nastavení můžete použít k jejich instalaci do Azure-SSIS IR, viz článek Přizpůsobení Azure-SSIS IR .

Pro cestu ke zdroji dat můžete zadat vlastnosti specifické pro zdroj dat, které tvoří připojovací řetězec bez ověřovacích údajů. Například cesta pro zdroj dat SQL je vytvořena jako <Server>;<Database>. Výběrem tlačítka Upravit můžete přiřadit hodnoty vlastnostem specifickým pro zdroj dat, které tvoří cestu.

Cesta editoru pro správu zdrojového připojení PQ

Nakonec, pro typ ověřování můžete z rozevíracího seznamu vybrat Anonymní/ověřování systému Windows/uživatelské jméno a heslo/klíč, zadat příslušné přihlašovací údaje a výběrem tlačítka Test Connection ověřit, že je Power Query Source správně nakonfigurován.

Ověřování editoru správce zdrojového připojení PQ

Aktuální omezení

  • Zdroj dat Oracle nelze v současné době používat v prostředí Azure-SSIS IR, protože ovladač Oracle ADO.NET se tam nedá nainstalovat, proto nainstalujte ovladač Oracle ODBC a prozatím se pomocí zdroje dat ODBC připojte k Oracle, viz příklad ORACLE STANDARD ODBC v článku Přizpůsobení Azure-SSIS IR.

  • Webový zdroj dat se momentálně nedá použít na Azure-SSIS IR s vlastními nastaveními, takže ho prozatím používejte na Azure-SSIS IR bez vlastních nastavení.