Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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.
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.
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é.
Nakonec na kartě Sloupce můžete upravit informace o výstupním sloupci.
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.
V dialogovém okně Přidat správce připojení SSIS poklikejte na PowerQuery ze seznamu typů správce připojení.
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.
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.
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.
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í.