Typowe właściwości

The data flow objects in the Microsoft SQL Server Integration Services object model have common properties and custom properties at the component, input and output, and input column and output column levels.Tylko do odczytu wartości, które są przypisane przy uruchomieniu mają wiele właściwości czas przez aparat przepływ danych.

W tym temacie wymieniono i opisano typowe właściwości obiektów przepływ danych.

  • Components

  • Nakłady

  • Kolumny danych wejściowych

  • Wyjście

  • Kolumny wyjściowe

Właściwości składnika

W Integration Services modelu obiektów, składnik implementuje przepływ danych IDTSComponentMetaData100 interfejs.

W poniższej tabela opisano właściwości składników w przepływ danych.Niektóre właściwości mają tylko do odczytu wartości, które są przypisane przy uruchomieniu czas przez aparat przepływ danych.

Właściwość

Typ danych

Opis

ComponentClassID

String

Identyfikator klasy składnika.

ContactInfo

String

Informacje kontaktowe dla dewelopera składnika.

Description

String

Opis składnik przepływ danych.Wartością domyślną tej właściwość jest nazwa składnik przepływ danych.

ID

Liczba całkowita

Wartość, która jednoznacznie identyfikuje wystąpienie tego składnika.

IdentificationString

String

Identyfikuje składnik.

IsDefaultLocale

Boolean

Wskazuje, czy składnik używa ustawienia regionalne zadania przepływu danych, do której należy.

LocaleID

Liczba całkowita

Ustawienia regionalne, składnik przepływu danych używa po uruchomieniu tego pakiet.Wszystkich ustawień regionalnych systemu Windows są dostępne w części przepływ danych.

Name

String

Nazwa składnik przepływ danych.

PipelineVersion

Liczba całkowita

Wersja zadania przepływ danych, w którym składnik jest przeznaczony do wykonać.

UsesDispositions

Boolean

Wskazuje, czy składnik produkcji błąd.

ValidateExternalMetadata

Boolean

Wskazuje, czy metadane zewnętrznych kolumny jest sprawdzana.Wartością domyślną tej właściwość jest True.

Version

Liczba całkowita

Wersja składnika.

Właściwości Input

W Integration Services modelu obiektowego, transformacje i miejsca docelowe mają nakładów.Dane wejściowe składnika w przepływ danych implementuje IDTSInput100 interfejs.

W poniższej tabela opisano właściwości nakładów składniki przepływ danych.Niektóre właściwości mają tylko do odczytu wartości, które są przypisane przy uruchomieniu czas przez aparat przepływ danych.

Właściwość

Typ danych

Opis

Description

String

Opis danych wejściowych.

ErrorOrTruncationOperation

String

Opcjonalny ciąg określający rodzaje błędów lub truncations, które mogą wystąpić podczas przetwarzania wiersza.

ErrorRowDisposition

DTSRowDisposition

Wartość określająca obsługi błędów.The values are Fail component, Ignore failure, and Redirect row.

HasSideEffects

Boolean

Wskazuje, czy składnik mogą być usunięte z plan wykonania przepływ danych, gdy nie jest dołączony do niższego rzędu składnika i RunInOptimizedMode jest true.

ID

Liczba całkowita

Wartość, która jednoznacznie identyfikuje dane wejściowe.

IdentificationString

String

Ciąg identyfikujący dane wejściowe.

IsSorted

Boolean

Wskazuje, czy dane w danych wejściowych są sortowane.

Name

String

Nazwa dane wejściowe.

SourceLocale

Liczba całkowita

Identyfikatorem ustawienia regionalne (LCID) danych wejściowych.

TruncationRowDisposition

DTSRowDisposition

Wartość, która określa, jak składnik obsługuje truncations, które występują podczas przetwarzania wierszy..The values are Fail component, Ignore failure, and Redirect row.

Miejsca docelowe i niektóre przekształcenia nie obsługują wyjść błąd i ErrorRowDisposition i TruncationRowDisposition Właściwości tych składników są tylko do odczytu.

Właściwości kolumny danych wejściowych

W Integration Services zawiera dane wejściowe modelu obiektowego kolekcja kolumn w wejściowy.Wejściowy kolumnę składnika w przepływ danych implementuje IDTSInputColumn100 interfejs.

W poniższej tabela opisano właściwości kolumn wprowadzania składników przepływ danych.Niektóre właściwości mają tylko do odczytu wartości, które są przypisane przy uruchomieniu czas przez aparat przepływ danych.

Właściwość

Typ danych

Opis

ComparisonFlags

Liczba całkowita

Zestaw flag określających porównanie kolumny, które mają typ danych znaków.Aby uzyskać więcej informacji, zobacz Porównywanie danych String.

Description

String

Opis kolumna danych wejściowych.

ErrorOrTruncationOperation

String

Opcjonalny ciąg określający rodzaje błędów lub truncations, które mogą wystąpić podczas przetwarzania wiersza.

ErrorRowDisposition

DTSRowDisposition

Wartość określająca obsługi błędów.The values are Fail component, Ignore failure, and Redirect row.

ExternalMetadataColumnID

IDTSExternalMetadataColumn100

Identyfikator przypisany do wprowadzania kolumna kolumna metadane zewnętrznych.

ID

Liczba całkowita

Wartość, która jednoznacznie identyfikuje kolumna danych wejściowych.

IdentificationString

String

Ciąg identyfikujący kolumna danych wejściowych.

LineageID

Liczba całkowita

Identyfikator kolumna nadrzędny.

Name

String

Nazwa kolumna danych wejściowych.

SortKeyPosition

Liczba całkowita

Wartość wskazująca, czy sortowana kolumna, jego kolejność sortowania sortowania i sekwencji sortowania wielu kolumn.Wartość 0 wskazuje kolumna nie jest posortowana.Aby uzyskać więcej informacji, zobacz Jak Sortowanie danych dla korespondencji seryjnej i przekształcenia sprzężenia korespondencji seryjnej.

TruncationRowDisposition

DTSRowDisposition

Wartość, która określa, jak składnik obsługuje truncations, które występują podczas przetwarzania wierszy.The values are Fail component, Ignore failure, and Redirect row.

UpstreamComponentName

String

Nazwa składnika nadrzędnego.

UsageType

DTSUsageType

Wartość, która określa, jak kolumna danych wejściowych jest używany przez składnik.

Wejściowy kolumn ma również właściwości typu danych, opisane przez "Typ danych właściwości".

Właściwości danych wyjściowych

W Integration Services modelu obiektowego, źródeł i przekształcenia mają wyjść.Wyjściowe składnika w przepływ danych implementuje IDTSOutput100 interfejs.

W poniższej tabela opisano właściwości wyjść składniki przepływ danych.Niektóre właściwości mają tylko do odczytu wartości, które są przypisane przy uruchomieniu czas przez aparat przepływ danych.

Właściwość

Typ danych

Opis

DeleteOutputOnPathDetached

Boolean

Wartość, która określa, czy aparat przepływ danych usuwa dane wyjściowe, gdy jest odłączana od ścieżka.

Description

String

Opisuje dane wyjściowe.

ErrorOrTruncationOperation

String

Opcjonalny ciąg określający rodzaje błędów lub truncations, które mogą wystąpić podczas przetwarzania wiersza.

ErrorRowDisposition

DTSRowDisposition

Wartość określająca obsługi błędów.The values are Fail component, Ignore failure, and Redirect row.

ExclusionGroup

Liczba całkowita

Wartość identyfikująca grupę wykluczają wyjść.

HasSideEffects

Boolean

Wartość wskazująca, czy składnik mogą być usunięte z plan wykonania przepływ danych, gdy nie jest dołączony do składnika nadrzędnego i RunInOptimizedMode jest true.

ID

Liczba całkowita

Wartość, która jednoznacznie identyfikuje dane wyjściowe.

IdentificationString

String

Ciąg identyfikujący dane wyjściowe.

IsErrorOut

Boolean

Wskazuje, czy dane wyjściowe do wyjścia błąd.

IsSorted

Boolean

Wskazuje, czy dane wyjściowe są posortowane.Wartością domyślną jest False.

Ważna informacjaWażne:
Ustawienie wartości IsSorted Właściwość True nie umożliwiają sortowania danych.Ta właściwość zawiera tylko wskazówkę składniki podrzędne że dane zostały wcześniej posortowane.Aby uzyskać więcej informacji, zobacz Jak Sortowanie danych dla korespondencji seryjnej i przekształcenia sprzężenia korespondencji seryjnej.

Name

String

Nazwa danych wyjściowych.

SynchronousInputID

Liczba całkowita

Identyfikator danych wejściowych jest synchroniczna dane wyjściowe.

TruncationRowDisposition

DTSRowDisposition

Wartość, która określa, jak składnik obsługuje truncations, które występują podczas przetwarzania wierszy.The values are Fail component, Ignore failure, and Redirect row.

Właściwości kolumn wyjściowych

W Integration Services zawiera dane wyjściowe modelu obiektowego kolekcja kolumn wyjściowych.Kolumna wyprowadzenia składnika w przepływ danych implementuje IDTSOutputColumn100 interfejs.

W poniższej tabela opisano właściwości kolumn wyjściowych składników przepływ danych.Niektóre właściwości mają tylko do odczytu wartości, które są przypisane przy uruchomieniu czas przez aparat przepływ danych.

Właściwość

Typ danych

Opis

ComparisonFlags

Liczba całkowita

Zestaw flag określających porównanie kolumny, które mają typ danych znaków.Aby uzyskać więcej informacji, zobacz Porównywanie danych String.

Description

String

Opis kolumna wyjociowej.

ErrorOrTruncationOperation

String

Opcjonalny ciąg określający rodzaje błędów lub truncations, które mogą wystąpić podczas przetwarzania wiersza.

ErrorRowDisposition

DTSRowDisposition

Wartość określająca obsługi błędów.The values are Fail component, Ignore failure, and Redirect row.Wartością domyślną jest awarii składnika.

ExternalMetadataColumnID

Liczba całkowita

Identyfikator przypisany do wprowadzania kolumna kolumna metadane zewnętrznych.

ID

Liczba całkowita

Wartość, która jednoznacznie identyfikuje kolumna wyjociowej.

IdentificationString

String

Ciąg identyfikujący kolumna wyjociowej.

LineageID

Liczba całkowita

Identyfikator kolumna wyjociowej.Składniki podrzędne odwołanie do kolumna za pomocą tej wartości.

Name

String

Nazwa kolumna wyjociowej.

SortKeyPosition

Liczba całkowita

Wartość wskazująca, czy sortowana kolumna, jego kolejność sortowania sortowania i sekwencji sortowania wielu kolumn.Wartość 0 wskazuje kolumna nie jest posortowana.Aby uzyskać więcej informacji, zobacz Jak Sortowanie danych dla korespondencji seryjnej i przekształcenia sprzężenia korespondencji seryjnej.

SpecialFlags

Liczba całkowita

Wartość, która zawiera specjalne flagi kolumna wyjociowej.

TruncationRowDisposition

DTSRowDisposition

Wartość, która określa, jak składnik obsługuje truncations, które występują podczas przetwarzania wierszy.The values are Fail component, Ignore failure, and Redirect row.Wartością domyślną jest awarii składnika.

Kolumn wyjściowych jest także zestaw właściwości typu danych.

Właściwości kolumny metadanych zewnętrznych

W Integration Services modelu obiektów, wejść i wyjść może zawierać kolekcja kolumny metadane zewnętrznych.Kolumnę zewnętrzną metadane składnika w przepływ danych implementuje IDTSExternalMetadataColumn100 interfejs.

W poniższej tabela opisano właściwości kolumny metadane zewnętrznych składników przepływ danych.Niektóre właściwości mają tylko do odczytu wartości, które są przypisane przy uruchomieniu czas przez aparat przepływ danych.

Właściwość

Typ danych

Opis

Description

String

Opis kolumna zewnętrznych.

ID

Liczba całkowita

Wartość, która jednoznacznie identyfikuje kolumna.

IdentificationString

String

Ciąg identyfikujący kolumna.

Name

String

Nazwa kolumna zewnętrznych.

Kolumny metadane zewnętrznych także zestaw właściwości typu danych.

Właściwości typu danych

Kolumn wyjściowych i zewnętrzne metadane kolumny zawierają zestaw właściwości typu danych.W zależności od typu danych kolumna właściwości może być odczytu i zapisu lub odczytu.

W poniższej tabela opisano właściwości typów danych kolumn wyjściowych i kolumn zewnętrznych metadane.

Właściwość

Typ danych

Opis

CodePage

Liczba całkowita

Określa strona kodowa dla ciąg dane Unicode.

DataType

Liczba całkowita (wyliczenie)

Integration Services Typ danych kolumna.Aby uzyskać więcej informacji, zobacz Typy danych usług integracji.

Length

Liczba całkowita

Długość mierzona w znakach kolumna.

Precision

Liczba całkowita

Precyzję kolumna numerycznej.

Scale

Liczba całkowita

Skala kolumna liczbowej.