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 v rámci Azure Data Factory
Skriptová úloha rozšiřuje schopnosti Microsoft balíčků Integration Services za běhu pomocí vlastního kódu napsaného v Microsoft Visual Basic nebo Microsoft Visual C#, který je kompilován a vykonáván za běhu balíčku. Úloha Script zjednodušuje vývoj vlastní runtime úlohy, když úkoly zahrnuté v integračních službách plně nesplňují vaše požadavky. Skriptní úloha za vás napíše veškerý požadovaný infrastrukturní kód, takže se můžete soustředit výhradně na kód potřebný pro vaše vlastní zpracování.
Skriptní úloha interaguje s obsahujícím balíčkem prostřednictvím globálního objektu DTS , což je instance třídy ScriptObjectModel , která je vystavena ve skriptovacím prostředí. Můžete napsat kód ve skriptové úlohě, která upravuje hodnoty uložené v proměnných integračních služeb; Později může balíček tyto aktualizované hodnoty použít k určení cesty svého pracovního postupu. Úloha Script může také využívat jmenný prostor Visual Basic a knihovnu tříd .NET Framework, stejně jako vlastní assemblery, k implementaci vlastní funkcionality.
Skriptní úkol a infrastrukturní kód, který pro vás generuje, výrazně zjednodušují proces vývoje vlastního úkolu. Abyste však pochopili, jak skriptní úkol funguje, může být užitečné přečíst si sekci Vývoj vlastního úkolu , abyste pochopili kroky potřebné k vytvoření vlastního úkolu.
Pokud vytváříte úkol, který plánujete znovu použít ve více balíčcích, měli byste zvážit vytvoření vlastního úkolu místo použití skriptního úkolu. Pro více informací viz Porovnání skriptovacích řešení a vlastních objektů.
V této sekci
Následující témata poskytují více informací o úkolu Script.
Konfigurace skriptové úlohy v editoru skriptových úloh
Vysvětluje, jak vlastnosti, které konfigurujete ve Script Task Editoru , ovlivňují schopnosti a výkon kódu v Script úlohe.
Kódování a ladění skriptové úlohy
Vysvětluje, jak používat Microsoft Visual Studio Tools for Applications (VSTA) k vývoji skriptů obsažených v úlohě Script.
Použití proměnných ve skriptové úlohě
Vysvětluje, jak používat proměnné v rámci Variables vlastnosti.
Připojení ke zdrojům dat v úlohě skriptů
Vysvětluje, jak používat propojení přes nemovitost.Connections
Zvyšování událostí v úkolu skriptu
Vysvětluje, jak pořádat akce prostřednictvím nemovitosti Events .
Přihlášení do skriptové úlohy
Vysvětluje, jak zaznamenávat informace pomocí metody Log .
Návrat výsledků ze skriptovacího úkolu
Vysvětluje, jak vracet výsledky prostřednictvím nemovitosti TaskResult a nemovitosti ExecutionValue .
Příklady skriptových úkolů
Poskytuje jednoduché příklady, které ukazují několik možných využití skriptového úkolu.