Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
SSIS Integration Runtime w ramach usługi Azure Data Factory
Przekształcenie Eksportuj kolumnę odczytuje dane w przepływie danych i wstawia dane do pliku. Jeśli na przykład przepływ danych zawiera informacje o produkcie, takie jak obraz każdego produktu, możesz użyć przekształcenia Eksportuj kolumnę, aby zapisać obrazy w plikach.
Opcje dodawania i obcinania
W poniższej tabeli opisano, jak ustawienia opcji dołączania i obcinania wpływają na wyniki.
| Append | Skracać | Plik istnieje | Results |
|---|---|---|---|
| Nieprawda | Nieprawda | Nie. | Przekształcenie tworzy nowy plik i zapisuje dane w pliku. |
| Prawda | Nieprawda | Nie. | Przekształcenie tworzy nowy plik i zapisuje dane w pliku. |
| Nieprawda | Prawda | Nie. | Przekształcenie tworzy nowy plik i zapisuje dane w pliku. |
| Prawda | Prawda | Nie. | Walidacja czasu projektowania transformacji kończy się niepowodzeniem. Ustawienie obu właściwości na true jest nieprawidłowe. |
| Nieprawda | Nieprawda | Tak | Występuje błąd czasu wykonywania. Plik istnieje, ale przekształcenie nie może go zapisać. |
| Nieprawda | Prawda | Tak | Przekształcenie usuwa plik, ponownie go tworzy, a następnie zapisuje dane w pliku. |
| Prawda | Nieprawda | Tak | Przekształcenie otwiera plik i zapisuje dane na końcu pliku. |
| Prawda | Prawda | Tak | Walidacja transformacji podczas czasu projektowania kończy się niepowodzeniem. Ustawienie obu właściwości na true jest nieprawidłowe. |
Konfiguracja przekształcenia kolumny eksportu
Transformację eksportu kolumny można skonfigurować następującymi sposobami:
Określ kolumny danych i kolumny zawierające ścieżkę plików, do których mają być zapisywane dane.
Określ, czy operacja wstawiania danych dołącza lub obcina istniejące pliki.
Określ, czy do pliku jest zapisywany znacznik kolejności bajtów (BOM).
Uwaga / Notatka
Model BOM jest zapisywany tylko wtedy, gdy dane nie są dołączane do istniejącego pliku, a dane mają typ danych DT_NTEXT.
Przekształcenie używa par kolumn wejściowych: jedna kolumna zawiera nazwę pliku, a druga kolumna zawiera dane. Każdy wiersz w zestawie danych może określać inny plik. Gdy transformacja przetwarza wiersz, dane są wstawiane do określonego pliku. W czasie wykonywania transformacja tworzy pliki, jeśli jeszcze nie istnieją, a następnie transformacja zapisuje dane w plikach. Dane do zapisania muszą mieć typ danych DT_TEXT, DT_NTEXT lub DT_IMAGE. Aby uzyskać więcej informacji, zobacz Integration Services Data Types.
Ta transformacja ma jedno dane wejściowe, jedno dane wyjściowe i jedno dane wyjściowe błędu.
Właściwości można ustawić za pomocą projektanta usług SSIS lub programowo.
Okno dialogowe edytora zaawansowanego
niestandardowe właściwości transformacji
Aby uzyskać więcej informacji na temat ustawiania właściwości, zobacz Ustawianie właściwości składnika przepływu danych.
Eksportowanie edytora przekształcania kolumn (strona kolumn)
Użyj strony Kolumny okna dialogowego Edytor Transformacji Eksportu Kolumn, aby określić kolumny w przepływie danych, które mają być wyodrębnione do plików. Można określić, czy przekształcenie eksportu kolumny dołącza dane do pliku, czy zastępuje istniejący plik.
Opcje
Wyodrębnij kolumnę
Wybierz z listy kolumn wejściowych zawierających dane tekstowe lub dane obrazu. Wszystkie wiersze powinny mieć definicje dla Kolumna wyodrębniania i Kolumna ścieżki pliku.
Kolumna ścieżki pliku
Wybierz z listy kolumn wejściowych, które zawierają ścieżki plików i nazwy plików. Wszystkie wiersze powinny mieć definicję kolumny ekstrakcji oraz kolumny ścieżki do pliku.
Zezwalaj na dołączanie
Określ, czy przekształcenie dołącza dane do istniejących plików. Wartość domyślna to false.
Wymuś skrócenie
Określ, czy przekształcenie usuwa zawartość istniejących plików przed zapisaniem danych. Wartość domyślna to false.
Pisanie modelu BOM
Określ, czy w pliku ma być zapisywany znak porządku bajtów (BOM). Model BOM jest zapisywany tylko wtedy, gdy dane mają DT_NTEXT lub DT_WSTR typ danych i nie są dołączane do istniejącego pliku danych.
Eksportowanie edytora przekształcania kolumn (strona danych wyjściowych błędu)
Użyj strony Dane wyjściowe błędu w oknie dialogowym Eksportowanie edytora przekształcania kolumn , aby określić sposób obsługi błędów.
Opcje
wejściowe/wyjściowe
Wyświetl nazwę danych wyjściowych. Kliknij nazwę, aby rozwinąć widok, aby uwzględnić kolumny.
Kolumna
Wyświetl kolumny wyjściowe wybrane na stronie Kolumny okna dialogowego Eksportuj edytor przekształceń kolumn .
Error
Określ, co ma się zdarzyć, jeśli wystąpi błąd: zignoruj błąd, przekieruj wiersz lub przerwij działanie składnika.
Obcinania
Określ, co ma się zdarzyć, jeśli wystąpi obcięcie: zignoruj błąd, przekieruj wiersz lub spowoduj awarię składnika.
Opis
Wyświetl opis operacji.
Przypisz tę wartość do zaznaczonych komórek
Wskaż, co powinno się zdarzyć z wszystkimi zaznaczonymi komórkami, gdy wystąpi błąd lub obcięcie: zignoruj usterkę, przekieruj wiersz lub spowoduj niepowodzenie komponentu.
Zastosuj
Zastosuj opcję obsługi błędów do zaznaczonych komórek.