Jak změnit úlohu SQL v SSIS

Spuštění úloh SQL spusťte uložené procedury nebo dotazy SQL z balíčků SSIS. Úloha provede všechny příkazy SQL, které jí byly předány v pořadí. Poskytuje vám šikovný způsob ukládání vašich příkazů SQL pro pozdější opakované použití, které by mohly ušetřit peníze vašeho podniku v průběhu času. Pomocí příkazů Execute SQL můžete vytvářet, upravovat a odstraňovat databázové objekty, připravovat a zkrátit data a vracet sady výsledků. Můžete také kombinovat úkoly s kontejnery s opakujícími se kódy, které provádějí opakované akce. Pomocí Editoru úloh SQL Execute v Návrháři SSIS proveďte změny v příkazu Spustit úlohy SQL.

1.

Spusťte aplikaci SSIS Designer z nabídky Start systému Windows a otevřete existující balíček obsahující úlohu Execute SQL, kterou chcete změnit.

2.

Přepněte do okna Konstrukce toku řízení a poté poklepejte na existující název úlohy Execute SQL a spusťte editor úloh SQL Execute, který umožňuje provádět změny v úkolu. V editoru se zobrazí spouštěcí stránka Obecné.

3.

Klepnutím na oblast hodnot napravo od každého prvku na stránce Obecné změňte její hodnotu. Chcete-li například změnit název úkolu Execute SQL, klepněte na hodnotu vedle štítku "Name" a zadejte nový název úkolu. Podobně proveďte požadované změny v popisu úkolu, časovém limitu a hodnotách kódové stránky. Vlastnost ResultSet úlohy můžete změnit výběrem jedné ze čtyř možností, které jsou k dispozici v položce "ResultSet", jmenovitě "Jeden řádek", "Úplný výsledek", "XML" nebo "Žádný" v závislosti na požadovaném výstupu.

4.

Změňte příkazy SQL Execute SQL podkladové SQL příkazy klepnutím na hodnotu vedle štítek "SQLStatement", pokud je typ zdroje "Přímý vstup". Můžete jednoduše upravit SQL v editoru. Musíte zadat dotaz v T-SQL, aby úkol fungoval. Pokud používáte uloženou proceduru, oblast "SQL Statement" je šedá a hodnota "QueryIsStoredProcedure" je nastavena na hodnotu true. V takovém případě přímo změnit uloženou proceduru, protože ji nelze editovat z Execute SQL Hlavní stránka Editoru úloh.

5.

Kliknutím na tlačítko "Vytvořit dotaz" vytvoříte dotaz SQL pomocí nástroje Query Builder, který má grafické uživatelské rozhraní umožňující rychlejší vytváření výkazů. Tato možnost je k dispozici, pokud je zdrojový typ přímý vstup.

6.

Proveďte všechny požadované změny mapování parametrů úkolu, sady výsledků a výrazů pomocí karet v levém podokně editoru.

7.

Klepnutím na tlačítko Parse Query na stránce Obecné zkontrolujte chyby a proveďte požadované změny příkazů SQL.

8.

Klepnutím na tlačítko "OK" uložte změny.

Věci potřebné

  • Návrhář SSIS

Varování

  • Informace v tomto článku se vztahují na návrháře SSIS 2008. Může se lišit mírně nebo významně u jiných verzí nebo produktů.
 

Zanechte Svůj Komentář