Zadanie 4: Dodawanie i Konfigurowanie przekształcania kolumna pochodna
W tym zadaniu doda kolumna pochodna transformacja do pakiet.A kolumna pochodna transformacji jest składnikiem przepływ danych, który tworzy nowe wartości danych przy użyciu wartości w zestawu danych, stałe i zmienne lub przez zastosowanie funkcji.Aby dodać nową kolumna, a następnie wypełnić kolumna z wyniki oceny wyrażenie się przy użyciu tej transformacja.
Interfejs użytkownika służący do kolumna pochodna transformacji zawiera Konstruktora wyrażenie.To narzędzie graficzne ułatwia szybkie pisanie za pomocą wyrażenia złożone przeciągnij i upuść operacji i dostępnych szablonów dla funkcji, typu prezentacji i operatorów, a także kolumny danych wejściowych i zmiennych.
W kolumna pochodna transformacja, będą tworzone wyrażenie, które wartości w kolumnach imię, MiddleInitial i nazwisko, do danych, a następnie zapisuje wyniki na nową kolumnę.Inicjał może być null, wyrażenie będzie zawierać specjalnej obsługi tej kolumna.Nowa kolumna FullName, zostanie dodany do wyjścia transformacja.
Aby dodać kolumna pochodna transformacja
Jeśli nie jest już otwarte, otwórz Przepływ danych projektanta, albo klikając dwukrotnie Zadanie przepływu danych lub Przepływ danych tab.
In the Toolbox, expand Data FlowTransformations, and then drag a Derived Column transformation onto the design surface of the Data Flow tab, below Sort by State and City.
Na Przepływ danych projektowania powierzchni, kliknij przycisk kolumna pochodna transformacja pochodnego kolumny i zmiany nazwy na Dodaj kolumnę FullName.
Kliknij przycisk Sortuj według Województwo i Miasto i przeciągnij jego zieloną strzałkę, aby Dodaj kolumna FullName.
Kliknij dwukrotnie ikonę Dodaj kolumna FullName otworzyćEdytor transformacja kolumn pochodnych -okno dialogowe.
W lewym okienku rozwiń folder kolumna, a następnie kliknij polecenie Imię kolumna i przeciągnij go do Wyrażenie box.
W Wyrażenie pole, po [Imię], typ + " " +.
W folderze kolumna kliknij MiddileInitial kolumna i przeciągnij go do Wyrażenie box.
Aktualizacja [MiddleInitial(ISNULL(MiddleInitial)? "" : MiddleInitial + "") + .
W folderze kolumna kliknij Nazwisko kolumna i przeciągnij go do Wyrażenie box.
Sprawdź, czy wartość w Wyrażenie pole jest następujące:
FirstName + " " + (ISNULL([MiddleInitial]) ? "" : [MiddleInitial] + " ") + [LastName]
Opcjonalnie można usunąć nawiasy, które należy ująć kolumna nazw w wyrażeniu.Nazwy kolumn są regularnie identyfikatorów, które nie muszą być ujęte w nawiasy kwadratowe.Nazwy, które zawierają nieprawidłowe znaki, takie jak spacje, musi być ujęty w nawiasy kwadratowe.Jeśli wyrażenie ma został wpisany nieprawidłowo, tekst wyrażenia zostanie wyświetlony na czerwono.
W kolumna pochodna pole wiersza właśnie utworzonego, należy zaznaczyć**<Dodaj jako nową kolumnę>**.
W Nazwa kolumna pochodna pole z tego samego wiersza typu FullName.
Jeśli Typ danych pole nie jest już zestaw na ciąg Unicode [DT_WSTR] wybierz Ciąg Unicode [DT_WSTR in the Typ danych listy.
zestaw wartość Długość pole 103 (suma długości Imię, MiddleInitial, Nazwisko kolumn, a dwie spacje.)
Kliknij przycisk OK.
W oknie dialogowym właściwości, sprawdź, czy LocaleID Właściwość jest zestaw do Angielski (Stany Zjednoczone).
Zasoby zewnętrzne
|
See Also
Konfiguracja w aktualizacji z usług integracja Services pobytu