Menedżer połączeń wielu plików płaski
Menedżer połączeń wielu plików płaskich umożliwia pakiet dostępu do danych w wielu plików płaskich.Na przykład źródło pliku prostego można użyć menedżer połączeń do wielu plików płaskich po zadania przepływu danych wewnątrz kontenera pętli, takich jak kontener dla pętli.W każdej pętli z kontener, źródło pliku prostego ładuje dane z następnego nazwy pliku, który zawiera wiele plików płaskich menedżer połączeń.
When you add a Multiple Flat Files connection manager to a package, SQL Server Integration Services creates a connection manager that will resolve to a Multiple Flat Files connection at run time, sets the properties on the Multiple Flat Files connection manager, and adds the Multiple Flat Files connection manager to the Connections collection of the package.
ConnectionManagerType Właściwości menedżer połączeń jest zestaw do MULTIFLATFILE.
Wiele plików płaskich menedżer połączeń można skonfigurować w następujący sposób:
Określ pliki, ustawienia regionalne i strona kodowa używaną.Ustawienia regionalne służy do interpretowania locale -dane poufne , takich jak daty i kod strona jest używana do konwertowania danych ciąg Unicode.
Określ format pliku.Można użyć rozdzielanego, stałej szerokości lub niewyrównane prawo format.
Określić wiersz nagłówka wiersza danych i ograniczniki kolumna.Ograniczniki kolumna zestaw poziom pliku i zastąpić poziom kolumna.
Wskazuje, czy pierwszy wiersz w plikach zawiera kolumna nazwy.
Określ znak kwalifikator tekstu.Każdej kolumna można skonfigurować rozpoznawanie kwalifikator tekstu.
Ustawić właściwości, takie jak nazwa, typ danych i maksymalna szerokość dla poszczególnych kolumn.
Gdy wiele plików płaskich menedżer połączeń odwołuje się do wielu plików, ścieżki plików są oddzielone znakiem potoku (|).ConnectionString właściwość menedżer połączeń ma następujący format:
<Ścieżka>|<ścieżki>
Można również określić wiele plików przy użyciu symboli wieloznacznych.Na przykład, aby wszystkie pliki tekstowe na c dysków wartość odniesienia ConnectionString zestaw właściwość do C:\*.txt.
Jeśli wiele plików płaskich menedżer połączeń odwołuje się do wielu plików, wszystkie pliki muszą mieć ten sam format.
Domyślnie wiele plików płaskich menedżer połączeń ustawia długość kolumny w ciąg 50 znaków.W Wiele płaski edytora plików Menedżera połączeń okno dialogowe można oceniać dane przykładowe i automatycznie zmienić długość tych kolumn, aby uniknąć obcięcia danych lub szerokość kolumna nadmiar.Chyba że rozmiar długości kolumna w pliku źródło lub transformacja, długości kolumna zachowuje całej przepływ danych.Jeśli te kolumny mapować kolumn docelowych węższy, ostrzeżenia są wyświetlane w interfejs użytkownika i przy uruchomieniu czas, błędów może obcięcie danych.Można zmienić rozmiar kolumn są zgodne z kolumn docelowych w pliku prostego menedżer połączeń, płaskiego pliku źródło, lub transformacja.Zmodyfikować długości kolumn wyjściowych można zestaw Length właściwość kolumna wyjście na dane wejściowe i wyjściowe właściwość kartę w Zaawansowanego edytora okno dialogowe.
Po dodaniu i skonfigurować źródło pliku prostego, którego używa menedżer połączeń aktualizacji długości kolumna w wielu plików płaskich menedżer połączeń, nie trzeba ręcznie zmienić rozmiar kolumn wyjściowych w źródłowym pliku prostego.Po otwarciu Źródło plików płaskich okno dialogowe płaski plik źródłowy zawiera opcję Synchronizuj metadane kolumna.
Konfigurowanie Menedżera połączeń plików płaskich wielu
zestaw właściwości poprzez SSIS Projektant lub programowo.
Aby uzyskać więcej informacji na temat właściwości, które zestaw w SSIS Projektant, kliknij jeden z następujących tematów:
Edytor Menedżera połączeń plików płaskich wielu (strona Ogólne)
Edytor Menedżera połączeń plików płaskich wielu (strona kolumn)
Wiele plików płaskich Edytor Menedżera połączeń (strona Zaawansowane)
Edytor Menedżera połączeń plików płaskich wielu (Podgląd strony)
Aby uzyskać informacje dotyczące konfigurowania menedżer połączeń programowo, zobacz ConnectionManager i Dodawanie połączeń programowo.
|