Wspólne 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.Wiele właściwości ma atrybut tylko do odczytu wartości, które zostały przypisane w czasie wykonywania przez aparat przepływ danych.
W tym temacie wymieniono i opisano typowe właściwości obiektów przepływ danych.
Components
Dane wejściowe
Kolumny danych wejściowych
Wyjście
Kolumny wyjściowe
Właściwości składnika
W Integration Services model obiektowy, 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 zostały przypisane w czasie wykonywania przez aparat przepływ danych.
Właściwość |
Typ danych |
Description |
---|---|---|
ComponentClassID |
String |
Identyfikator klasy składnika. |
ContactInfo |
String |
Informacje o kontaktach dla dewelopera składnika. |
Description |
String |
Opis składnik przepływ danych.Wartością domyślną tej właściwość jest nazwą składnik przepływ danych. |
ID |
Integer |
Wartość, która jednoznacznie identyfikuje wystąpienie tego składnika. |
IdentificationString |
String |
Identyfikuje składnik. |
IsDefaultLocale |
Boolean |
Wskazuje, czy składnik korzysta z ustawieniami regionalnymi zadanie przepływ danych do której należy. |
LocaleID |
Integer |
regionalny, składnik przepływu danych używa podczas wykonywania pakiet.Wszystkich ustawień regionalnych systemu Windows są dostępne do użycia w składnikach przepływ danych. |
Name |
String |
Nazwa składnika przepływ danych. |
PipelineVersion |
Integer |
Wersja w ramach którego składnik jest przeznaczony na wykonać zadania przepływ danych. |
UsesDispositions |
Boolean |
Wskazuje, czy składnik błąd danych wyjściowych. |
ValidateExternalMetadata |
Boolean |
Wskazuje, czy metadane zewnętrznych kolumn jest sprawdzana.Wartością domyślną tej właściwość jest True. |
Version |
Integer |
Wersja składnika. |
Właściwości danych wejściowych
W Integration Services model obiektowy, transformacje i miejsca docelowe mają danych wejściowych. Dane wejściowe składnika w przepływ danych implementuje IDTSInput100 interfejs.
W poniższej tabela opisano właściwości danych wejściowych składników przepływ danych.Niektóre właściwości mają tylko do odczytu wartości, które zostały przypisane w czasie wykonywania przez aparat przepływ danych.
Właściwość |
Typ danych |
Description |
---|---|---|
Description |
String |
Opis danych wejściowych. |
ErrorOrTruncationOperation |
String |
Opcjonalny ciąg, który określa typy błędów lub truncations, które mogą wystąpić podczas przetwarzania wiersza. |
ErrorRowDisposition |
DTSRowDisposition |
Wartość określająca obsługi błędów.Wartości są Fail component, Ignore failure, a Redirect row. |
HasSideEffects |
Boolean |
Wskazuje, czy składnik mogą być usunięte z planu wykonania przepływ danych, gdy nie jest dołączony do istniejącego elementu i RunInOptimizedMode is true. |
ID |
Integer |
Wartość, która w unikatowy sposób identyfikuje dane wejściowe. |
IdentificationString |
String |
Ciąg, który identyfikuje dane wejściowe. |
IsSorted |
Boolean |
Wskazuje, czy dane w danych wejściowych są sortowane. |
Name |
String |
Nazwa dane wejściowe. |
SourceLocale |
Integer |
IDENTYFIKATOREM regionalny (LCID) danych wejściowych. |
TruncationRowDisposition |
DTSRowDisposition |
Wartość, która określa, jak składnik obsługuje truncations występujące podczas przetwarzania wierszy..The values are Fail component, Ignore failure, and Redirect row. |
Miejsca docelowe oraz kilka przekształceń nie obsługują wyjść błąd i ErrorRowDisposition i TruncationRowDisposition Właściwości te składniki są tylko do odczytu.
Właściwości kolumna danych wejściowych
W Integration Services zawiera dane wejściowe modelu obiektów, a kolekcja kolumn danych wejściowych. kolumna wejściowe składnika w przepływ danych implementuje IDTSInputColumn100 interfejs.
W poniższej tabela opisano właściwości kolumn danych wejściowych składników przepływ danych.Niektóre właściwości mają tylko do odczytu wartości, które zostały przypisane w czasie wykonywania przez aparat przepływ danych.
Właściwość |
Typ danych |
Description |
---|---|---|
ComparisonFlags |
Integer |
Zestaw flag określających porównanie kolumny o typie danych znaków.Aby uzyskać więcej informacji zobaczComparing String Data. |
Description |
String |
W tym artykule opisano, kolumna danych wejściowych. |
ErrorOrTruncationOperation |
String |
Opcjonalny ciąg, który określa typy błędów lub truncations, które mogą wystąpić podczas przetwarzania wiersza. |
ErrorRowDisposition |
DTSRowDisposition |
Wartość określająca obsługi błędów.Wartości są Fail component, Ignore failure, a Redirect row. |
ExternalMetadataColumnID |
IDTSExternalMetadataColumn100 |
Identyfikator kolumna metadane zewnętrznego przypisany do kolumna danych wejściowych. |
ID |
Integer |
Wartość, która w unikatowy sposób identyfikuje kolumna danych wejściowych. |
IdentificationString |
String |
Ciąg, który identyfikuje kolumna danych wejściowych. |
LineageID |
Integer |
Identyfikator kolumna "pod prąd". |
Name |
String |
Nazwa kolumna danych wejściowych. |
SortKeyPosition |
Integer |
Wartość, która wskazuje, czy będzie sortowana kolumna, ich kolejność sortowania i kolejności sortowania wielu kolumn.Wartość 0 wskazuje kolumna nie jest posortowana.Aby uzyskać więcej informacji zobaczJak Sortowanie danych w korespondencji seryjnej oraz Transformations łączyć korespondencji seryjnej. |
TruncationRowDisposition |
DTSRowDisposition |
Wartość, która określa, jak składnik obsługuje truncations występujące podczas przetwarzania wierszy.Wartości są Fail component, Ignore failure, a Redirect row. |
UpstreamComponentName |
String |
Nazwa składnika "pod prąd". |
UsageType |
DTSUsageType |
Wartość, która określa, jak to kolumna danych wejściowych jest używany przez składnik. |
Wejściowy kolumny również mają właściwości typów danych, które są opisane w „ "typ danych właściwości". „
Właściwości danych wyjściowych
W Integration Services model obiektowy, źródła i przekształceń ma wyjść. Wyjścia składnik przepływ danych implementuje IDTSOutput100 interfejs.
W poniższej tabela opisano właściwości wyjść składników przepływ danych.Niektóre właściwości mają tylko do odczytu wartości, które zostały przypisane w czasie wykonywania przez aparat przepływ danych.
Właściwość |
Typ danych |
Description |
---|---|---|
DeleteOutputOnPathDetached |
Boolean |
Wartość, która określa, czy aparat przepływ danych usuwa dane wyjściowe wówczas, gdy jest odłączana od ścieżka. |
Description |
String |
W tym artykule opisano dane wyjściowe. |
ErrorOrTruncationOperation |
String |
Opcjonalny ciąg, który określa typy błędów lub truncations, które mogą wystąpić podczas przetwarzania wiersza. |
ErrorRowDisposition |
DTSRowDisposition |
Wartość określająca obsługi błędów.Wartości są Fail component, Ignore failure, a Redirect row. |
ExclusionGroup |
Integer |
Wartość, która określa grupy wzajemnie wykluczających wyjść. |
HasSideEffects |
Boolean |
Wartość wskazująca, czy składnik mogą być usunięte z planu wykonania przepływ danych, gdy nie jest on dołączony do składnika nadrzędnego i RunInOptimizedMode jest true. |
ID |
Integer |
Wartość, która w unikatowy sposób identyfikuje dane wyjściowe. |
IdentificationString |
String |
Ciąg, który identyfikuje dane wyjściowe. |
IsErrorOut |
Boolean |
Wskazuje, czy dane wyjściowe błąd danych wyjściowych. |
IsSorted |
Boolean |
Wskazuje, czy dane wyjściowe są sortowane.Wartością domyślną jest False.
Important Note:
Ustawienie wartości IsSorted Właściwość True nie są sortowane dane. Właściwość ta określa tylko wskazówkę niższego rzędu składników danych ma już wcześniej posortowane.Aby uzyskać więcej informacji zobaczJak Sortowanie danych w korespondencji seryjnej oraz Transformations łączyć korespondencji seryjnej.
|
Name |
String |
Nazwa danych wyjściowych. |
SynchronousInputID |
Integer |
Identyfikator dane wejściowe, który ma być synchroniczne w danych wyjściowych. |
TruncationRowDisposition |
DTSRowDisposition |
Wartość, która określa, jak składnik obsługuje truncations występujące podczas przetwarzania wierszy.Wartości są Fail component, Ignore failure, a Redirect row. |
Właściwości kolumna wyjściowe
W Integration Services model obiektowy wyjście zawiera kolekcja kolumn wyprowadzenia. 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 zostały przypisane w czasie wykonywania przez aparat przepływ danych.
Właściwość |
Typ danych |
Description |
---|---|---|
ComparisonFlags |
Integer |
Zestaw flag określających porównanie kolumny o typie danych znaków.Aby uzyskać więcej informacji zobaczComparing String Data. |
Description |
String |
W tym artykule opisano kolumna wyprowadzenia. |
ErrorOrTruncationOperation |
String |
Opcjonalny ciąg, który określa typy błędów lub truncations, które mogą wystąpić podczas przetwarzania wiersza. |
ErrorRowDisposition |
DTSRowDisposition |
Wartość określająca obsługi błędów.Wartości są Fail component, Ignore failure, a Redirect row. Wartością domyślną jest Błąd składnika. |
ExternalMetadataColumnID |
Integer |
Identyfikator kolumna metadane zewnętrznego przypisany do kolumna danych wejściowych. |
ID |
Integer |
Wartość, która w unikatowy sposób identyfikuje kolumna wyprowadzenia. |
IdentificationString |
String |
Ciąg, który identyfikuje kolumna wyprowadzenia. |
LineageID |
Integer |
Identyfikator kolumna wyprowadzenia.Składniki niższego rzędu odnoszą się do kolumna za pomocą tej wartości. |
Name |
String |
Nazwa kolumna wyprowadzenia. |
SortKeyPosition |
Integer |
Wartość, która wskazuje, czy będzie sortowana kolumna, ich kolejność sortowania i kolejności sortowania wielu kolumn.Wartość 0 wskazuje kolumna nie jest posortowana.Aby uzyskać więcej informacji zobaczJak Sortowanie danych w korespondencji seryjnej oraz Transformations łączyć korespondencji seryjnej. |
SpecialFlags |
Integer |
Wartość, która zawiera specjalne flagi kolumna danych wyjściowych. |
TruncationRowDisposition |
DTSRowDisposition |
Wartość, która określa, jak składnik obsługuje truncations występujące podczas przetwarzania wierszy.Wartości są Fail component, Ignore failure, a Redirect row. Wartością domyślną jest Błąd składnika. |
Kolumny wyjściowe obejmują także zestaw właściwości typów danych.
Właściwości kolumna metadane zewnętrzne
W Integration Services model obiektowy, wejść i wyjść może zawierać zestaw kolumn zewnętrznych metadane. kolumna zewnętrzną metadane składnika w przepływ danych implementuje IDTSExternalMetadataColumn100 interfejs.
W poniższej tabela opisano właściwości kolumn zewnętrznych metadane składników w przepływie danych.Niektóre właściwości mają tylko do odczytu wartości, które zostały przypisane w czasie wykonywania przez aparat przepływ danych.
Właściwość |
Typ danych |
Description |
---|---|---|
Description |
String |
W tym artykule opisano kolumna zewnętrzną. |
ID |
Integer |
Wartość, która w unikatowy sposób identyfikuje kolumna. |
IdentificationString |
String |
Ciąg, który identyfikuje kolumna. |
Name |
String |
Nazwa kolumna zewnętrznych. |
Kolumny metadane zewnętrznych także zestaw właściwości typów danych.
Właściwości typu danych
Kolumny wyjściowe i zewnętrzne metadane kolumny zawierają zbiór właściwości typów danych.W zależności od typu danych kolumna, właściwości mogą być w trybie do odczytu/zapisu lub tylko do odczytu.
W poniższej tabela opisano właściwości typów danych kolumn wyjściowych i zewnętrzne metadane kolumn.
Właściwość |
Typ danych |
Description |
---|---|---|
CodePage |
Integer |
Określa strona kodowa dla danych ciąg znaków, które nie jest kodowana w standardzie Unicode. |
DataType |
Liczba całkowita (wyliczenia) |
The Integration Services data type of the kolumna. Aby uzyskać więcej informacji zobaczTypy danych usług integracja. |
Length |
Integer |
Długość, mierzona w znakach kolumna. |
Precision |
Integer |
Precyzję kolumna numerycznej. |
Scale |
Integer |
Skala kolumna numerycznej. |