Udostępnij za pośrednictwem


Płaski źródło pliku

Źródło pliku prostego odczytuje dane z pliku tekstowego.Plik tekstowy może być rozdzielane, stałej szerokości lub mieszane format.

  • Rozdzielany używa formatu kolumna i ograniczniki zdefiniowanie wierszy kolumnas i wierszy.

  • Format stałej szerokości używa szerokość do definiowania kolumn i wierszy.Format ten obejmuje również znak dla uzupełnienie pól w celu ich maksymalną szerokość.

  • Niewyrównane format prawo używa szerokość do zdefiniowania wszystkich kolumn, z wyjątkiem ostatniej kolumna jest rozdzielone ogranicznikiem wiersza.

Źródło pliku prostego można skonfigurować w następujący sposób:

  • Dodawanie kolumna do wynik przekształcenia zawiera nazwę pliku tekstowego, z którego źródło pliku prostego wyodrębnia dane.

  • Określ, czy źródło pliku prostego interpretuje ciągi znaków o zerowej długości w kolumnach jako wartości null.

    Ostrzeżenie

    Z menedżer połączeń pliku prostego pliku płaskim źródło używa musi być skonfigurowany do używania formacie rozdzielanego interpretować ciągów znaków o zerowej długości jako wartości null.Jeśli Menedżer połączeń używa stałej szerokości lub niewyrównane odpowiedniego formatu, danych, która składa się z obszarów nie interpretowane jako wartości null.

The output columns in the output of the Flat File source include the FastParse property.FastParse indicates whether the column uses the quicker, but locale-insensitive, fast parsing routines that Integration Services provides or the locale-sensitive standard parsing routines.Aby uzyskać więcej informacji, zobacz Szybkie analizy i Standard analizy.

Kolumny wyjściowe obejmują również UseBinaryFormat właściwość.Właściwość ta umożliwia zaimplementować obsługę danych binarnych, takie jak dane w formacie dziesiętnym spakowane w plikach.By default UseBinaryFormat is zestaw to false.Jeśli chcesz używać formatu binarnego, zestaw UseBinaryFormat do true i typu danych kolumna Wyjście do DT_BYTES.Po wybraniu tego źródło pliku prostego pomija konwersji danych i przekazuje dane wyjściowe kolumna jest.Można następnie użyć transformacja, takie jak kolumny uzyskane lub konwersji danych do oddania DT_BYTES danych innego typu danych, lub użytkownik może napisać skrypt niestandardowy w transformacja skrypt interpretuje dane.Można także napisać niestandardowy składnik przepływ danych do interpretacji danych.Aby uzyskać więcej informacji o danych typów można rzutować DT_BYTES do Zobacz Rzutowanie (wyrażenie SSIS): Konwersję typów danych SSIS.

To źródło używa menedżer połączeń pliku prostego dostępu do pliku tekstowego.Ustawiając właściwości pliku prostego menedżer połączeń, zawierają informacje o pliku i każdej kolumna i określić sposób obsługi płaski plikowe źródło danych w pliku tekstowym.Na przykład można określić znaki ograniczających kolumn i wierszy w pliku, a typ danych i długość każdej kolumna.Aby uzyskać więcej informacji, zobacz Płaski Menedżera połączeń do pliku.

To źródło ma wyjście i wyjście jeden błąd.

Konfigurowanie źródła pliku płaski

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 Płaski Edytor źródła pliku okna dialogowego kliknij jedną z następujących tematów:

Zaawansowanego edytora okno dialogowe odzwierciedla właściwości, które zestaw programowo.Aby uzyskać więcej informacji na temat właściwości, które zestaw w Zaawansowanego edytora okno dialogowe pole lub programowo, kliknij jeden z następujących tematów:

Aby uzyskać więcej informacji dotyczących sposobu zestaw właściwości, zobacz Jak Ustawianie właściwości składnika przepływu danych.

Ikona usług Integration Services (mała)Bieżąco z usług integracji

Najnowsze pliki do pobrania, artykuły, próbki i wideo firmy Microsoft, jak również wybranych rozwiązań ze Wspólnoty, odwiedź witrynę Integration Services strona na MSDN i TechNet:

Aby otrzymywać automatyczne powiadomienia dotyczące tych aktualizacji, zasubskrybuj źródła danych RSS dostępne na tej stronie.