Jak zmienić wykonywanie zadania SQL w SSIS

Wykonywanie zadań SQL uruchamia procedury składowane lub kwerendy SQL z pakietów SSIS. Zadanie wykonuje wszystkie instrukcje SQL, które zostały mu przekazane w porządku sekwencyjnym. Zapewnia wygodny sposób przechowywania instrukcji SQL do późniejszego ponownego wykorzystania, co z czasem może pomóc w oszczędzaniu pieniędzy. Za pomocą zadań SQL można tworzyć, zmieniać i usuwać obiekty bazy danych, a także przygotowywać i obcinać dane oraz zwracać zestawy wyników. Możesz także łączyć zadania z iteracyjnymi kontenerem kodu, aby wykonywać powtarzające się akcje. Użyj narzędzia Wykonaj SQL Task Editor w SSIS Designer, aby wprowadzić zmiany w wykonywaniu zadań SQL.

1.

Uruchom aplikację SSIS Designer z menu Start systemu Windows, a następnie otwórz istniejący pakiet zawierający zadanie wykonywania instrukcji SQL, które chcesz zmienić.

2.

Przejdź do okna projektowania Control Flow, a następnie dwukrotnie kliknij swoją istniejącą nazwę zadania Execute SQL, aby uruchomić edytor zadań Execute SQL, który umożliwia wprowadzanie zmian w zadaniu. Edytor pokazuje stronę General podczas uruchamiania.

3.

Kliknij obszar wartości po prawej stronie każdego elementu na stronie Ogólne, aby zmienić jego wartość. Na przykład, aby zmienić nazwę zadania Execute SQL, kliknij wartość obok etykiety "Name", a następnie wpisz nową nazwę zadania. Podobnie należy wprowadzić wszelkie wymagane zmiany w opisie zadania, limicie czasu i wartości stron kodowych. Można zmienić właściwość ResultSet zadania, wybierając jedną z czterech opcji dostępnych w obszarze "ResultSet", a mianowicie "Pojedynczy wiersz", "Pełny zestaw wyników", "XML" lub "Brak", w zależności od pożądanego wyniku.

4.

Zmień podstawowe instrukcje SQL zadania Execute SQL, klikając wartość obok etykiety "SQLStatement", jeśli typem źródła jest "Direct Input". Możesz po prostu edytować SQL w edytorze. Musisz wpisać zapytanie w T-SQL, aby zadanie działało. Jeśli używana jest procedura składowana, obszar "SQL Statement" jest wyszarzony, a wartość "QueryIsStoredProcedure" jest ustawiona na "true". W takim przypadku należy zmienić bezpośrednio zapisaną procedurę bazową, ponieważ nie można jej edytować z poziomu Execute SQL Strona główna Edytora zadań.

5.

Kliknij przycisk "Utwórz kwerendę", aby zbudować zapytanie SQL za pomocą Kreatora zapytań, który ma graficzny interfejs użytkownika, umożliwiający szybsze tworzenie wyciągów. Ta opcja jest dostępna, jeśli typem źródła jest Bezpośrednie wprowadzanie.

6.

Dokonaj wszelkich wymaganych zmian w odwzorowaniach parametrów zadania, zestawie wyników i wyrażeniach za pomocą zakładek w lewym panelu edytora.

7.

Kliknij przycisk "Kwerenda zapytania" na stronie Ogólne, aby sprawdzić błędy i wprowadzić wymagane zmiany w instrukcjach SQL.

8.

Kliknij przycisk "OK", aby zapisać zmiany.

Rzeczy potrzebne

  • Projektant SSIS

Ostrzeżenie

  • Informacje zawarte w tym artykule dotyczą oprogramowania SSIS Designer 2008. Może ono nieznacznie lub znacząco różnić się w przypadku innych wersji lub produktów.
 

Zostaw Swój Komentarz