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 |
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 |
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 |
Wartość określająca obsługi błędów.The values are Fail component, Ignore failure, and Redirect row. |
|
ExternalMetadataColumnID |
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 |
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 |
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 |
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ż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 |
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 |
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 |
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. |