Udostępnij za pośrednictwem


Transformacja właściwości niestandardowych

Dotyczy:SQL Server SSIS Integration Runtime w ramach usługi Azure Data Factory

Oprócz właściwości, które są wspólne dla większości obiektów przepływu danych w modelu obiektów usług SQL Server Integration Services, wiele obiektów przepływu danych ma właściwości niestandardowe specyficzne dla obiektu. Te właściwości niestandardowe są dostępne tylko w czasie wykonywania i nie są udokumentowane w dokumentacji programowania zarządzanego usług Integration Services.

W tym temacie wymieniono i opisano niestandardowe właściwości różnych przekształceń przepływu danych. Aby uzyskać informacje o właściwościach typowych dla większości obiektów przepływu danych, zobacz Common Properties.

Niektóre właściwości przekształceń można ustawić przy użyciu wyrażeń właściwości. Aby uzyskać więcej informacji, zobacz właściwości przepływu danych, które można ustawić przy użyciu wyrażeń.

Przekształcenia z właściwościami niestandardowymi

Przekształcenia bez właściwości niestandardowych

Następujące przekształcenia nie mają właściwości niestandardowych na poziomie składnika, danych wejściowych ani wyjściowych: Merge Transformation, Multicast Transformationi Union All Transformation. Używają tylko właściwości wspólnych dla wszystkich składników przepływu danych.

Właściwości niestandardowe transformacji agregacji

Transformacja agregacji ma zarówno właściwości niestandardowe, jak i wspólne dla wszystkich składników przepływu danych.

W poniższej tabeli opisano właściwości niestandardowe przekształcenia Agregacja. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
AutoExtendFactor Liczba całkowita Wartość z zakresu od 1 do 100 określająca wartość procentową, za pomocą której można rozszerzyć pamięć podczas agregacji. Wartość domyślna tej właściwości to 25.
ZliczUnikalneKlucze Liczba całkowita Wartość określająca dokładną liczbę unikatowych liczb, które agregacja może zapisywać. Jeśli zostanie określona wartość CountDistinctScale, pierwszeństwo ma wartość CountDistinctKeys.
CountDistinctScale Liczba całkowita (wyliczenie) Wartość opisując przybliżoną liczbę unikatowych wartości w kolumnie, którą może zliczyć agregacja. Ta właściwość może mieć jedną z następujących wartości:

low (1) — wskazuje maksymalnie 500 000 wartości klucza

średni (2) — wskazuje do 5 milionów wartości klucza

Wysoki (3) — wskazuje ponad 25 milionów wartości klucza.

nieokreślone (0) - wskazuje, że nie jest używana wartość CountDistinctScale. Użycie opcji Nieokreślony (0) może mieć wpływ na wydajność dużych zestawów danych.
Klucze Liczba całkowita Wartość określająca dokładną liczbę kluczy Grupuj według, które zapisuje agregacja. Jeśli zostanie określona wartość KeyScalevalue, wartość w Kluczach przeważa.
KeyScale Liczba całkowita (wyliczenie) Wartość, która opisuje w przybliżeniu liczbę wartości klucza Grupuj według, które może zapisywać agregacja. Ta właściwość może mieć jedną z następujących wartości:

low (1) — wskazuje maksymalnie 500 000 wartości klucza.

średnie (2) — oznacza do 5 milionów wartości klucza.

Wysoki (3) — wskazuje ponad 25 milionów kluczowych wartości.

nieokreślone (0) - wskazuje, że nie jest używana żadna wartość KeyScale.

W poniższej tabeli opisano właściwości niestandardowe danych wyjściowych przekształcenia Agregacja. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
Klucze Liczba całkowita Wartość określająca dokładną liczbę kluczy Grupuj według, które agregacja może zapisywać. Jeśli zostanie określona wartość KeyScale, wartość w Kluczach ma pierwszeństwo.
KeyScale Liczba całkowita (wyliczenie) Wartość, która opisuje w przybliżeniu liczbę wartości klucza Grupuj według, które może zapisywać agregacja. Ta właściwość może mieć jedną z następujących wartości:

low (1) — wskazuje maksymalnie 500 000 wartości klucza,

średni (2) — oznacza do 5 milionów wartości klucza.

Wysoki (3) — wskazuje na więcej niż 25 milionów wartości klucza.

nieokreślone (0) - wskazuje, że nie jest używana żadna wartość KeyScale.

W poniższej tabeli opisano właściwości niestandardowe kolumn wyjściowych przekształcenia Agregacja. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
IdKolumnyAgregacji Liczba całkowita LineageID kolumny, która uczestniczy w funkcjach GROUP BY lub aggregate.
AgregacjaFlagiPorównania Liczba całkowita Wartość określająca sposób porównywania danych ciągu w kolumnie przez przekształcenie agregujące. Aby uzyskać więcej informacji, zobacz Porównanie danych ciągów.
Typ agregacji Liczba całkowita (wyliczenie) Wartość określająca operację agregacji do wykonania w kolumnie. Ta właściwość może mieć jedną z następujących wartości:

Grupuj według (0)

liczba (1)

zlicz wszystkie (2)

liczba_unikalnych (3)

suma (4)

Średnia (5)

Maksymalna (7)

minimalna (6)
ZliczUnikalneKlucze Liczba całkowita Gdy typ agregacji to Liczba unikatowych, wartość określająca dokładną liczbę kluczy, które agregacja może zapisać. Jeśli zostanie określona wartość CountDistinctScale, pierwszeństwo ma wartość CountDistinctKeys.
CountDistinctScale Liczba całkowita (wyliczenie) Gdy typ agregacji jest Zlicz unikatowe, wartość opisująca w przybliżeniu, ile wartości klucza może zapisać agregacja. Ta właściwość może mieć jedną z następujących wartości:

Low (1) — wskazuje do 500 000 wartości klucza,

średni (2) — wskazuje do 5 milionów wartości klucza,

Wysoki (3) — wskazuje ponad 25 milionów kluczowych wartości.

nieokreślone (0) - wskazuje, że nie jest używana wartość CountDistinctScale.
IsBig Boolean Wartość wskazująca, czy kolumna zawiera wartość większą niż 4 miliardy, czy wartość o większej precyzji niż wartość zmiennoprzecinkowa o podwójnej precyzji. Wartość może wynosić 0 lub 1. 0 wskazuje, że isBig jest false, a kolumna nie zawiera dużej wartości ani dokładnej wartości. Wartość domyślna tej właściwości to 1.

Dane wejściowe i kolumny wejściowe przekształcenia Agregacja nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Aggregate Transformation.

Właściwości niestandardowe przekształcenia audytu

Przekształcenie audytu ma tylko właściwości wspólne dla wszystkich składników przepływu danych na poziomie komponentu.

W poniższej tabeli opisano niestandardowe właściwości kolumn wyjściowych przekształcenia Audit. Wszystkie właściwości są odczytywane/zapisywane.

Nazwa właściwości Typ danych Opis
WybranoElementRodowodu Liczba całkowita (wyliczenie) Przedmiot audytu wybrany do danych wyjściowych. Ta właściwość może mieć jedną z następujących wartości:

identyfikator GUID wystąpienia egzekucji (0)

czas rozpoczęcia wykonania (4)

Nazwa maszyny (5)

identyfikator pakietu (1)

nazwa pakietu (2)

identyfikator zadania (8)

nazwa zadania (7)

nazwa użytkownika (6)

identyfikator wersji (3)

Dane wejściowe, kolumny wejściowe i dane wyjściowe transformacji audytu nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Transformacja Audytu.

Właściwości niestandardowe Transformacji pamięci podręcznej

Transformacja pamięci podręcznej ma właściwości niestandardowe i właściwości wspólne dla wszystkich składników przepływu danych.

W poniższej tabeli opisano właściwości transformacji Cache Transform. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
Menedżer połączeń Struna Określa nazwę menedżera połączeń.
WalidacjaZewnętrznychMetadanych Boolean Wskazuje, czy przekształcenie pamięci podręcznej jest weryfikowane przy użyciu zewnętrznych źródeł danych w czasie projektowania. Jeśli właściwość jest ustawiona na wartość False, walidacja względem zewnętrznych źródeł danych odbywa się w czasie wykonywania.

Wartość domyślna True.
DostępneKolumnyWejściowe Struna Lista dostępnych kolumn wejściowych.
Kolumny wejściowe Struna Lista wybranych kolumn wejściowych.
CacheColumnName Struna Określa nazwę kolumny mapowanej na wybraną kolumnę wejściową.

Nazwa kolumny we właściwości CacheColumnName musi być zgodna z nazwą odpowiedniej kolumny wymienionej na stronie Kolumny edytora menedżera połączeń pamięci podręcznej Cache Connection Manager Editor.

Aby uzyskać więcej informacji, zobacz Cache Connection Manager Editor

Niestandardowe właściwości przekształcenia mapy znaków

Przekształcenie mapy znaków ma tylko właściwości wspólne dla wszystkich składników przepływu danych na poziomie składnika.

W poniższej tabeli opisano właściwości niestandardowe kolumn wyjściowych przekształcenia Mapy znaków. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
IdentyfikatorPochodzeniaKolumnyWejściowej Liczba całkowita Wartość określająca LineageID kolumny wejściowej, która jest źródłem kolumny wyjściowej.
MapFlags Liczba całkowita (wyliczenie) Wartość określająca operacje ciągów wykonywane przez przekształcenie mapy znaków w kolumnie. Ta właściwość może mieć jedną z następujących wartości:

Odwrócenie bajtów (2)

o pełnej szerokości (6)

pół szerokości (5)

Hiragana (3)

Katakana (4)

Obudowa lingwistyczna (7)

małe litery (0)

Uproszczony Chiński (8)

tradycyjny chiński(9)

DUŻE LITERY (1)

Dane wejściowe, kolumny wejściowe i dane wyjściowe przekształcenia Mapy znaków nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Przekształcanie mapy znaków.

Właściwości niestandardowe przekształcenia podziału warunkowego

Przekształcenie podziału warunkowego ma tylko właściwości wspólne dla wszystkich elementów przepływu danych na poziomie komponentu.

Tabela poniżej opisuje niestandardowe właściwości danych wyjściowych przekształcenia podziału warunkowego. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
Kolejność Oceny Liczba całkowita Wartość określająca położenie warunku skojarzonego z danymi wyjściowymi na liście warunków ocenianych przez przekształcenie podziału warunkowego. Warunki są oceniane w kolejności od najniższej do najwyższej wartości.
Wyrażenie Struna Wyrażenie, które reprezentuje warunek oceniany przez transformację rozgałęzienia warunkowego. Kolumny są reprezentowane przez identyfikatory pochodzenia.
Przyjazny Wyraz (FriendlyExpression) Struna Wyrażenie reprezentujące warunek obliczany przez przekształcenie podziału warunkowego. Kolumny są reprezentowane przez ich nazwy.

Wartość tej właściwości można określić przy użyciu wyrażenia właściwości.
CzyDomyślnieWyłączony Boolean Wartość wskazująca, czy dane wyjściowe są domyślnymi danymi wyjściowymi.

Dane wejściowe, kolumny wejściowe i kolumny wyjściowe transformacji 'Conditional Split' nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Transformacja Podziału Warunkowego.

Kopiowanie niestandardowych właściwości transformacji kolumny

Przekształcenie Kopiowania Kolumn ma tylko te właściwości, które są wspólne dla wszystkich komponentów przepływu danych na poziomie składnika.

W poniższej tabeli opisano właściwości niestandardowe kolumn wyjściowych transformacji kopiowania kolumn. Wszystkie właściwości są odczytywane/zapisywane.

Nazwa właściwości Typ danych Opis
skopiujIdentyfikatorKolumny Liczba całkowita LineageID kolumny wejściowej, z której jest kopiowana kolumna wyjściowa.

Dane wejściowe, kolumny wejściowe i dane wyjściowe przekształcenia Kopiuj kolumnę nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Copy Column Transformation.

Właściwości niestandardowe przekształcenia konwersji danych

Przekształcenie konwersji danych zawiera jedynie właściwości wspólne dla wszystkich elementów przepływu danych na poziomie komponentu.

W poniższej tabeli opisano niestandardowe właściwości kolumn wyjściowych transformacji konwersji danych. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
FastParse Boolean Wartość wskazująca, czy kolumna korzysta z szybszych, ale niewrażliwych na ustawienia regionalne, szybkich procedur analizowania zapewnianych przez usługi Integration Services, czy też procedur analizy standardowej wrażliwej na ustawienia regionalne. Wartość domyślna tej właściwości to False. Aby uzyskać więcej informacji, zobacz fast parse i Standard Parse. .

Uwaga: Ta właściwość nie jest dostępna w edytorze konwersji danych , ale można ją ustawić przy użyciu zaawansowanego edytora .
SourceInputColumnLineageId Liczba całkowita LineageID kolumny wejściowej, która jest źródłem kolumny wyjściowej.

Dane wejściowe, kolumny wejściowe i dane wyjściowe transformacji konwersji danych nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Konwersja danych.

Właściwości niestandardowe przekształcenia zapytania wyszukiwania danych

Transformacja zapytania wyszukiwania danych ma zarówno właściwości niestandardowe, jak i właściwości wspólne dla wszystkich składników przepływu danych.

W poniższej tabeli opisano właściwości niestandardowe przekształcenia zapytania wyszukiwania danych. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
ASConnectionId Struna Unikatowy identyfikator obiektu połączenia.
AsConnectionString Struna Ciąg połączeniowy do projektu Analysis Services lub bazy danych Analysis Services.
NazwaKatalogu Struna Nazwa bazy danych usług Analysis Services.
Nazwa modelu Struna Nazwa modelu wyszukiwania danych.
NazwaStrukturyModelu Struna Nazwa struktury górniczej.
ObjectRef Struna Tag XML identyfikujący strukturę wyszukiwania danych używaną przez transformację.
Tekst zapytania Struna Instrukcja zapytania przewidywania używana przez przekształcenie.

Dane wejściowe, kolumny wejściowe, dane wyjściowe i kolumny wyjściowe przekształcenia zapytania wyszukiwania danych nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Data Mining Query Transformation.

Właściwości niestandardowe przekształcenia kolumny pochodnej

Przekształcenie kolumny pochodnej ma tylko właściwości wspólne dla wszystkich składników przepływu danych na poziomie składnika.

W poniższej tabeli opisano właściwości niestandardowe kolumn wejściowych i kolumn wyjściowych transformacji kolumny pochodnej. Po wybraniu opcji dodania kolumny pochodnej jako nowej kolumny te właściwości niestandardowe mają zastosowanie do nowej kolumny wyjściowej; gdy zdecydujesz się zastąpić zawartość istniejącej kolumny wejściowej wynikami pochodnymi, te właściwości niestandardowe mają zastosowanie do istniejącej kolumny wejściowej. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
Wyrażenie Struna Wyrażenie, które reprezentuje warunek oceniany przez przekształcenie Podziału Warunkowego. Kolumny są reprezentowane przez właściwość LineageID dla kolumny.
FriendlyExpression Struna Wyrażenie reprezentujące warunek obliczany przez przekształcenie podziału warunkowego. Kolumny są reprezentowane przez ich nazwy.

Wartość tej właściwości można określić przy użyciu wyrażenia właściwości.

Dane wejściowe i wyjściowe transformacji kolumny pochodnej nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Przekształcenie kolumny pochodnej.

Eksportowanie niestandardowych właściwości transformacji kolumny

Przekształcenie Eksport Kolumn posiada tylko te właściwości, które są wspólne dla wszystkich składników przepływu danych na poziomie komponentu.

W poniższej tabeli opisano właściwości niestandardowe kolumn wejściowych przekształcenia Eksportuj kolumnę. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
AllowAppend logiczny Wartość określająca, czy przekształcenie dołącza dane do istniejącego pliku. Wartość domyślna tej właściwości to False.
ForceTruncate Boolean Wartość określająca, czy przekształcenie obcina istniejące pliki przed zapisaniem danych. Wartość domyślna tej właściwości to False.
FileDataColumnID Liczba całkowita Wartość, która identyfikuje kolumnę zawierającą dane, które transformacja wstawia do pliku. W kolumnie Wyodrębnianie ta właściwość ma wartość 0; w kolumnie Ścieżka Pliku ta właściwość zawiera LineageID kolumny Wyodrębnianie.
WriteBOM Boolean Wartość, która określa, czy znak porządku bajtów (BOM) jest zapisywany do pliku.

Dane wejściowe, dane wyjściowe i kolumny wyjściowe transformacji Eksportuj kolumnę nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Export Column Transformation.

Importowanie niestandardowych właściwości transformacji kolumny

Przekształcanie kolumny importu ma tylko właściwości wspólne dla wszystkich składników przepływu danych na poziomie składnika.

W poniższej tabeli opisano niestandardowe właściwości kolumn wejściowych transformacji Import Column. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
Oczekuj BOM Boolean Wartość określająca, czy transformacja kolumny importowanej oczekuje znacznika kolejności bajtów (BOM). Model BOM jest oczekiwany tylko wtedy, gdy dane mają DT_NTEXT typ danych.
FileDataColumnID Liczba całkowita Wartość identyfikująca kolumnę zawierającą dane, które transformacja wstawia do przepływu danych. W kolumnie danych do wstawienia ta właściwość ma wartość 0; w kolumnie zawierającej ścieżki pliku źródłowego ta właściwość zawiera LineageID kolumny danych do wstawienia.

Dane wejściowe, dane wyjściowe i kolumny wyjściowe transformacji importowania kolumn nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Importowanie przekształcenia kolumny.

Właściwości niestandardowe przekształcenia grupowania rozmytego

Przekształcenie Rozmyte grupowanie ma zarówno właściwości niestandardowe, jak i właściwości wspólne dla wszystkich składników przepływu danych.

W poniższej tabeli opisano właściwości niestandardowe transformacji Fuzzy Grouping. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
Ograniczniki Struna Ograniczniki tokenów używane w przekształceniu. Ograniczniki domyślne obejmują następujące znaki: spacja ( ), przecinek(,), kropka (.), średnik (;), dwukropek (:), myślnik (-), podwójny cudzysłów prosty ("), pojedynczy prosty cudzysłów ('), ampersand (&), ukośnik (/), ukośnik odwrotny (\), małpa (@), wykrzyknik (!), znak zapytania (?), nawias otwierający ((), nawias zamykający ()), mniejszy niż (<), większy niż (>), nawias otwierający ([), nawias zamykający (]), nawias otwierający ({), nawias zamykający (}), potok (|), znak numeru (#), gwiazdka (*), daszek (^) i procent (%).
Wyczerpujący logiczny Wartość określająca, czy każdy rekord wejściowy jest porównywany z każdym innym rekordem wejściowym. Wartość True jest przeznaczona głównie do celów debugowania. Wartość domyślna tej właściwości to False.

Uwaga: ta właściwość nie jest dostępna w edytorze przekształcania rozmytego grupowania , ale można je ustawić przy użyciu edytora zaawansowanego .
Maksymalne użycie pamięci Liczba całkowita Maksymalna ilość pamięci do użycia przez przekształcenie. Wartość domyślna tej właściwości to 0, co umożliwia użycie pamięci dynamicznej.

Wartość tej właściwości można określić przy użyciu wyrażenia właściwości.

Uwaga: ta właściwość nie jest dostępna w edytorze przekształcania rozmytego grupowania , ale można je ustawić przy użyciu edytora zaawansowanego .
MinSimilarity Podwójny Próg podobieństwa używany przez przekształcenie do identyfikowania duplikatów wyrażony jako wartość z zakresu od 0 do 1. Wartość domyślna tej właściwości to 0,8.

W poniższej tabeli opisano właściwości niestandardowe kolumn wejściowych transformacji Grupowania rozmytego. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
ExactFuzzy Liczba całkowita (wyliczenie) Wartość określająca, czy przekształcenie wykonuje dopasowanie rozmyte, czy dokładne dopasowanie. Prawidłowe wartości to Exact i Fuzzy. Wartość domyślna tej właściwości to Rozmyte.
FuzzyComparisonFlags Liczba całkowita (enumeracja) Wartość oznaczająca sposób porównywania danych ciągu w kolumnie. Ta właściwość może mieć jedną z następujących wartości:

W pełni wrażliwy

Ignoruj

IgnoreKanaType

IgnoreNonSpace

IgnorujSymbole

IgnoreWidth



Aby uzyskać więcej informacji, zobacz Porównanie danych ciągów.
LeadingTrailingNumeralsSignificant Liczba całkowita (enumeracja) Wartość określająca znaczenie liczb. Ta właściwość może mieć jedną z następujących wartości:

CyfryNieSpecjalne (0)-użyj, jeśli cyfry nie są znaczące.

LeadingNumeralsSignificant (1) — używaj, jeśli wiodące liczby są znaczące.

TrailingNumeralsSignificant (2) — użycie, jeśli końcowe cyfry są znaczące.

leadingAndTrailingNumeralsSignificant (3) — użycie, jeśli zarówno liczby wiodące, jak i końcowe są istotne.
MinSimilarity Podwójny Próg podobieństwa używany dla sprzężenia w kolumnie określony jako wartość z zakresu od 0 do 1. Tylko wiersze większe niż próg kwalifikują się jako dopasowania.
ToBeCleaned Boolean Wartość określająca, czy kolumna jest używana do identyfikowania duplikatów; oznacza to, czy jest to kolumna, na której grupujesz. Wartość domyślna tej właściwości to False.

W poniższej tabeli opisano właściwości niestandardowe kolumn wyjściowych transformacji Fuzzy Grouping. Wszystkie właściwości są odczytywane/zapisywane.

Nazwa właściwości Typ danych Opis
Typ kolumny Liczba całkowita (wyliczenie) Wartość identyfikująca typ kolumny wyjściowej. Ta właściwość może mieć jedną z następujących wartości:

niezdefiniowane (0)

KeyIn (1)

KeyOut (2)

podobieństwo (3)

ColumnSimilarity (4)

PassThru (5)

Canonical (6)
Identyfikator wejściowy Liczba całkowita LineageID odpowiedniej kolumny wejściowej.

Dane wejściowe i wyjściowe przekształcenia Rozmyte grupowanie nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Transformacja Grupowania Rozmytego.

Właściwości niestandardowe przekształcenia Fuzzy Lookup

Przekształcenie rozmytego wyszukiwania ma zarówno właściwości niestandardowe, jak i właściwości wspólne dla wszystkich składników przepływu danych.

Poniższa tabela opisuje właściwości niestandardowe przekształcenia wyszukiwania rozmytego. Wszystkie właściwości z wyjątkiem ReferenceMetadataXML to odczyt/zapis.

Własność Typ danych Opis
SkopiujTablicęReferencyjną Boolean Określa, czy należy utworzyć kopię tabeli referencyjnej na potrzeby budowy indeksu wyszukiwania rozmytego i kolejnych wyszukiwań. Wartość domyślna tej właściwości to true.
Ograniczniki Struna Ograniczniki używane przez przekształcenie do tokenizowania wartości kolumn. Ograniczniki domyślne obejmują następujące znaki: spacja ( ), przecinek (,), średnik kropki (.) (;), dwukropek (:) łącznik (-), podwójny prosty cudzysłów ("), pojedynczy prosty cudzysłów ('), znak ampersand (&), znak ukośnika (/), ukośnik odwrotny (\), znak ukośnika (@), wykrzyknik (!), znak zapytania (!)?), nawias otwierający ((), nawias zamykający ()), mniejszy niż (<), większy niż (>), nawias otwierający ([), nawias zamykający (]), otwierając nawias klamrowy ({), zamykający nawias klamrowy (}), potok (|). znak numeru (#), gwiazdka (*), karetki (^) i procent (%).
UsuńIstniejącyIndeksDopasowania Boolean Wartość określająca, czy indeks dopasowania określony w MatchIndexName jest usuwany, gdy opcja MatchIndexOptions nie jest ustawiona na ReuseExistingIndex. Wartość domyślna tej właściwości to true.
Wyczerpujący boolean Wartość określająca, czy każdy rekord wejściowy jest porównywany z każdym innym rekordem wejściowym. Wartość True jest przeznaczona głównie do celów debugowania. Wartość domyślna tej właściwości to False.

Uwaga: Ta właściwość nie jest dostępna w Edytorze Przekształcania Rozmytego , ale można ją ustawić przy użyciu Edytora Zaawansowanego .
MatchIndexName Struna Nazwa indeksu dopasowania. Indeks dopasowania to tabela, w której transformacja tworzy i zapisuje indeks, którego używa. Jeśli ponownie używany jest indeks dopasowania, MatchIndexName określa indeks, który ma być ponownie użyty. MatchIndexName musi być prawidłową nazwą identyfikatora programu SQL Server. Jeśli na przykład nazwa zawiera spacje, nazwa musi być ujęta w nawiasy.
MatchIndexOptions Liczba całkowita (wyliczenie) Wartość określająca, w jaki sposób przekształcenie zarządza indeksem dopasowania. Ta właściwość może mieć jedną z następujących wartości:

ReuseExistingIndex (0)

GenerujNowyIndeks (1)

GenerateAndPersistNewIndex (2)

GenerateAndMaintainNewIndex (3)
Maksymalne użycie pamięci Liczba całkowita Maksymalny rozmiar pamięci podręcznej dla tabeli wyszukiwania. Wartość domyślna tej właściwości to 0, co oznacza, że rozmiar pamięci podręcznej nie ma limitu.

Wartość tej właściwości można określić przy użyciu wyrażenia właściwości.

Uwaga: ta właściwość nie jest dostępna w edytorze przekształcania rozmytego wyszukiwania , ale można ją ustawić przy użyciu edytora zaawansowanego .
MaksymalnaLiczbaDopasowańNaWejście Liczba całkowita Maksymalna liczba dopasowań, które przekształcenie może zwrócić dla każdego wiersza wejściowego. Wartość domyślna tej właściwości to 1.

Uwaga: wartości większe niż 100 można określić tylko przy użyciu edytora zaawansowanego .
MinimalnePodobieństwo Liczba całkowita Próg podobieństwa używany przez przekształcenie na poziomie składnika określony jako wartość z zakresu od 0 do 1. Tylko wiersze większe niż próg kwalifikują się jako dopasowania.
ReferenceMetadataXML Struna Zidentyfikowane tylko do celów informacyjnych. Nie obsługiwane. Zgodność w przyszłości nie jest gwarantowana.
ReferenceTableName Struna Nazwa tabeli wyszukiwania. Nazwa musi być prawidłową nazwą identyfikatora programu SQL Server. Jeśli na przykład nazwa zawiera spacje, nazwa musi być ujęta w nawiasy.
WarmCaches boolean Jeśli ma wartość true, wyszukiwanie częściowo ładuje indeks i tabelę odwołania do pamięci przed rozpoczęciem wykonywania. Może to zwiększyć wydajność.

W poniższej tabeli opisano właściwości niestandardowe kolumn wejściowych przekształcenia Wyszukiwania Rozmytego. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
FuzzyComparisonFlags Liczba całkowita Wartość, która określa, jak transformacja porównuje dane tekstowe w kolumnie. Aby uzyskać więcej informacji, zobacz Porównanie danych ciągów.
FuzzyComparisonFlagsEx Liczba całkowita (wyliczenie) Wartość określająca, które rozszerzone flagi porównania są używane przez przekształcenie. Wartości mogą obejmować MapExpandLigatures, MapFoldCZone, MapFoldDigits, MapPrecomposedi NoMapping. nie można używać NoMapping z innymi flagami.
DołączDoKolumnyReferencyjnej Struna Wartość określająca nazwę kolumny w tabeli referencyjnej, do której jest sprzężona kolumna.
Typ sprzężenia Liczba całkowita Wartość określająca, czy przekształcenie wykonuje rozmyte, czy dokładne dopasowanie. Wartość domyślna tej właściwości to Rozmyte. Wartość całkowita dla dokładnego typu sprzężenia to 1, a wartość typu sprzężenia rozmytego to 2.
MinSimilarity Podwójny Próg podobieństwa używany przez przekształcenie na poziomie kolumny określony jako wartość z zakresu od 0 do 1. Tylko wiersze większe niż próg kwalifikują się jako dopasowania.

W poniższej tabeli opisano właściwości niestandardowe kolumn wyjściowych przekształcenia Wyszukiwania rozmytego. Wszystkie właściwości są odczytywane/zapisywane.

Notatka

W przypadku kolumn wyjściowych zawierających wartości przekazywane z odpowiednich kolumn wejściowych, właściwość CopyFromReferenceColumn jest pusta, a identyfikator SourceInputColumnLineageID zawiera LineageID z odpowiedniej kolumny wejściowej. W przypadku kolumn wyjściowych, które zawierają wyniki wyszukiwania, kolumna CopyFromReferenceColumn zawiera nazwę kolumny odnośnika, a identyfikator SourceInputColumnLineageID jest pusty.

Własność Typ danych Opis
Typ kolumny Liczba całkowita (wyliczenie) Wartość określająca typ kolumny wyjściowej dla kolumn dodanych do danych wyjściowych przez przekształcenie. Ta właściwość może mieć jedną z następujących wartości:

niezdefiniowane (0)

podobieństwo (1)

Pewność (2)

PodobieństwoKolumn (3)
KopiujZKolumnyReferencyjnej Struna Wartość określająca nazwę kolumny w tabeli referencyjnej, która udostępnia wartość w kolumnie wyjściowej.
IdentyfikatorRodowoduKolumnyWejściowejŹródła Liczba całkowita Wartość identyfikująca kolumnę wejściową, która dostarcza wartości do tej kolumny wyjściowej.

Dane wejściowe i wyjściowe przekształcenia Wyszukiwania rozmytego nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Fuzzy Lookup Transformation.

Właściwości niestandardowe transformacji wyszukiwania

Transformacja Lookup ma właściwości niestandardowe oraz właściwości wspólne dla wszystkich składników przepływu danych.

W poniższej tabeli opisano właściwości niestandardowe przekształcenia Lookup. Wszystkie właściwości z wyjątkiem ReferenceMetadataXML to odczyt/zapis.

Własność Typ danych Opis
TypPamięciPodręcznej Liczba całkowita (wyliczenie) Typ pamięci podręcznej tabeli odnośników. Wartości to Pełne (0), Częściowe (1) i Brak (2). Wartość domyślna tej właściwości to Full.
DefaultCodePage Liczba całkowita Domyślna strona kodowa, która ma być używana, gdy informacje o stronie kodu nie są dostępne ze źródła danych.
MaksymalneUżyciePamięci Liczba całkowita Maksymalny rozmiar pamięci podręcznej dla tabeli odnośników. Wartość domyślna tej właściwości to 25, co oznacza, że rozmiar pamięci podręcznej nie ma limitu.
MaxMemoryUsage64 Liczba całkowita Maksymalny rozmiar pamięci podręcznej tabeli wyszukiwania na komputerze 64-bitowym.
NoMatchBehavior Liczba całkowita (wyliczenie) Wartość określająca, czy wiersze bez pasujących wpisów w zestawie danych referencyjnych są traktowane jako błędy.

Gdy właściwość jest ustawiona na Traktuj wiersze bez pasujących wpisów jako błędy (0), wiersze bez pasujących wpisów są traktowane jako błędy. Możesz określić, co powinno się zdarzyć, gdy wystąpi ten typ błędu, używając strony danych wyjściowych błędu w oknie dialogowym edytora przekształcania wyszukiwania . Aby uzyskać więcej informacji, zobacz Edytor transformacji wyszukiwania (strona wyjściowa błędów).

Gdy właściwość jest ustawiona na Wyślij wiersze bez pasujących wpisów do danych wyjściowych bez dopasowania (1), wiersze nie są traktowane jako błędy.

Wartość domyślna to Traktuj wiersze bez pasujących wpisów jako błędy (0).
Mapa parametrów Struna Rozdzielana średnikami lista identyfikatorów pochodzenia mapowanych na parametry używane w instrukcji SqlCommand.
ReferenceMetaDataXML Struna Metadane dotyczące kolumn w tabeli wyszukiwania, które transformacja kopiuje do swojego wyjścia.
SqlCommand Struna Instrukcja SELECT, która wypełnia tabelę pomocniczą.
SqlCommandParam Struna Sparametryzowana instrukcja SQL, która wypełnia tabelę wyszukiwania.

Poniższa tabela opisuje właściwości niestandardowe kolumn wejściowych transformacji Lookup. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
KopiujZKolumnyReferencyjnej Struna Nazwa kolumny w tabeli referencyjnej, z której jest kopiowana kolumna.
JoinToReferenceColumns Struna Nazwa kolumny w tabeli referencyjnej, z którą łączy się kolumna źródłowa.

W poniższej tabeli opisano właściwości niestandardowe kolumn wyjściowych przekształcenia Lookup. Wszystkie właściwości są odczytywane/zapisywane.

Nazwa właściwości Typ danych Opis
CopyFromReferenceColumn Struna Nazwa kolumny w tabeli referencyjnej, z której jest kopiowana kolumna.

Dane wejściowe i wyjściowe przekształcenia Lookup nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, sprawdź Transformację wyszukiwania.

Właściwości niestandardowe scalania przekształcenia sprzężenia

Przekształcenie Scalanie sprzężenia ma zarówno właściwości niestandardowe, jak i właściwości wspólne dla wszystkich składników przepływu danych.

W poniższej tabeli opisano właściwości niestandardowe przekształcenia Merge Join.

Własność Typ danych Opis
Typ połączenia Liczba całkowita (wyliczenie) Określa, czy sprzężenie jest wewnętrzne (2), lewe zewnętrzne (1) lub pełne sprzężenie (0).
MaxBuffersPerInput Liczba całkowita Nie musisz już konfigurować wartości właściwości MaxBuffersPerInput, ponieważ firma Microsoft wprowadziła zmiany, które zmniejszają ryzyko nadmiernego zużycia pamięci przez przekształcenie scalania sprzężenia. Ten problem czasami występował, gdy wiele danych wejściowych Merge Join generowało dane z nierównomiernymi szybkościami.
Kolumny NumKeyColumns Liczba całkowita Liczba kolumn używanych w sprzężeniu.
TraktujPusteJakoRówne Boolean Wartość określająca, czy przekształcenie obsługuje wartości null jako równe wartości. Wartość domyślna tej właściwości to true. Jeśli wartość właściwości to False, przekształcenie obsługuje wartości null, podobnie jak SQL Server.

W poniższej tabeli opisano niestandardowe właściwości kolumn wyjściowych transformacji Łączenie scalania. Wszystkie właściwości są odczytywane/zapisywane.

Nazwa właściwości Typ danych Opis
IdentyfikatorKolumnyWejściowej Liczba całkowita LineageID kolumny wejściowej, z której dane są kopiowane do tej kolumny wyjściowej.

Dane wejściowe, kolumny wejściowe i dane wyjściowe transformacji Merge Join nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zapoznaj się z Merge Join Transformation.

Właściwości niestandardowe przekształcenia poleceń OLE DB

Przekształcenie polecenia OLE DB ma zarówno właściwości niestandardowe, jak i właściwości wspólne dla wszystkich składników przepływu danych.

W poniższej tabeli opisano właściwości niestandardowe transformacji polecenia OLE DB.

Nazwa właściwości Typ danych Opis
CommandTimeout Liczba całkowita Maksymalna liczba sekund, jaką polecenie SQL może uruchomić przed upływem limitu czasu. Wartość 0 wskazuje nieskończony czas. Wartość domyślna tej właściwości to 0.
DefaultCodePage Liczba całkowita Strona kodowa do użycia, gdy informacje o stronie kodu są niedostępne ze źródła danych.
SQLCommand Struna Instrukcja Transact-SQL wskazuje, że przekształcenie jest wykonywane dla każdego wiersza w przepływie danych.

Wartość tej właściwości można określić przy użyciu wyrażenia właściwości.

W poniższej tabeli opisano dostosowane właściwości kolumn zewnętrznych transformacji polecenia OLE DB. Wszystkie właściwości są odczytywane/zapisywane.

Nazwa właściwości Typ danych Opis
DBParamInfoFlag Liczba całkowita (maska bitów) Zestaw flag opisujących charakterystykę parametrów. Aby uzyskać więcej informacji, zobacz DBPARAMFLAGSENUM w dokumentacji OLE DB w bibliotece MSDN.

Dane wejściowe, kolumny wejściowe, dane wyjściowe i kolumny wyjściowe przekształcenia polecenia OLE DB nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Transformacja polecenia OLE DB.

Właściwości niestandardowe przekształcenia próbkowania procentowego

Próbkowanie procentowe ma zarówno własne właściwości, jak i właściwości wspólne dla wszystkich składników przepływu danych.

Poniższa tabela opisuje właściwości niestandardowe przekształcenia Próbkowanie procentowe.

Własność Typ danych Opis
Próbkowanie Seed Liczba całkowita Ziarno, którego używa generator liczb losowych. Wartość domyślna tej właściwości to 0, co oznacza, że przekształcenie używa licznika taktów zegara.
Wartość Próbkowania Liczba całkowita Rozmiar próbki jako procent źródła.

Wartość tej właściwości można określić przy użyciu wyrażenia właściwości.

Poniższa tabela opisuje niestandardowe właściwości wyników transformacji Procentowe Próbkowanie. Wszystkie właściwości są odczytywane/zapisywane.

Nazwa właściwości Typ danych Opis
Wybrany Boolean Wyznacza dane wyjściowe, do których są kierowane próbkowane wiersze. Na wybranym wyjściu opcja Selected jest ustawiona na True, a na niewybranym wyjściu opcja Selected ma wartość False.

Dane wejściowe, kolumny wejściowe i kolumny wyjściowe transformacji Procentowego próbkowania nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Transformacja Próbek Procentowych.

Właściwości niestandardowe przekształcenia przestawnego

W poniższej tabeli opisano właściwości niestandardowego składnika transformacji przestawnej.

Własność Typ danych Opis
PassThroughUnmatchedPivotKeys Booleanowska Ustaw wartość true, aby skonfigurować przekształcenie przestawne tak, aby ignorować wiersze zawierające nierozpoznane wartości w kolumnie Klucz przestawny i wyświetlić wszystkie wartości klucza przestawnego do komunikatu dziennika po uruchomieniu pakietu.

W poniższej tabeli opisano właściwości niestandardowe kolumn wejściowych przekształcenia typu Pivot. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
PivotUsage Liczba całkowita (wyliczenie) Wartość określająca rolę kolumny, gdy zestaw danych jest przestawiany.

0:
Kolumna nie jest przestawna, a wartości kolumn są przekazywane do danych wyjściowych przekształcenia.

1:
Kolumna jest częścią klucza danych, który identyfikuje jeden lub więcej wierszy jako część jednego zestawu. Wszystkie wiersze wejściowe z tym samym kluczem zestawu są łączone w jeden wiersz wyjściowy.

2:
Kolumna jest kolumną przestawną. Co najmniej jedna kolumna jest tworzona na podstawie każdej wartości kolumny.

3:
Wartości z tej kolumny są umieszczane w kolumnach utworzonych w wyniku przestawienia danych.

Poniższa tabela opisuje właściwości niestandardowe kolumn wyjściowych przekształcenia przestawnego. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
Wartość Klucza Przestawnego Struna Jedna z możliwych wartości z kolumny, która jest oznaczona jako klucz przestawny według wartości jej właściwości PivotUsage.

Wartość tej właściwości można określić przy użyciu wyrażenia właściwości.
Kolumna źródłowa Liczba całkowita LineageID kolumny wejściowej zawierającej wartość przestawną lub -1. Wartość -1 wskazuje, że kolumna nie jest używana w operacji przestawnej.

Aby uzyskać więcej informacji, zobacz transformacja przestawna.

Właściwości niestandardowe przekształcenia liczby wierszy

Przekształcenie liczby wierszy ma właściwości specjalne i właściwości wspólne dla wszystkich składników przepływu danych.

W poniższej tabeli opisano właściwości niestandardowe przekształcenia Licznik wierszy. Wszystkie właściwości są odczytywane/zapisywane.

Nazwa właściwości Typ danych Opis
Nazwa zmiennej Struna Nazwa zmiennej zawierającej liczbę wierszy.

Dane wejściowe, kolumny wejściowe, dane wyjściowe i kolumny wyjściowe transformacji Row Count nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Transformacja liczby wierszy.

Przekształcenie próbkowania wierszy - właściwości niestandardowe

Przekształcenie Próbkowanie wierszy ma zarówno właściwości niestandardowe, jak i właściwości wspólne dla wszystkich komponentów przepływu danych.

W poniższej tabeli opisano właściwości niestandardowe transformacji próbkowania wierszy. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
PróbkowanieZiarno Liczba całkowita Ziarno, którego używa generator liczb losowych. Wartość domyślna tej właściwości to 0, co oznacza, że przekształcenie używa liczby znaczników.
Wartość próbki Liczba całkowita Liczba wierszy próbki.

Wartość tej właściwości można określić przy użyciu wyrażenia właściwości.

W poniższej tabeli opisano właściwości niestandardowe wyników transformacji Próbkowanie wierszy. Wszystkie właściwości są odczytywane/zapisywane.

Nazwa właściwości Typ danych Opis
Wybrany Boolean Wyznacza dane wyjściowe, do których są kierowane próbkowane wiersze. Na wybranym wyjściu Selected jest ustawione na True, a na niewybranym wyjściu Selected jest ustawione na False.

W poniższej tabeli opisano właściwości niestandardowe kolumn wyjściowych przekształcenia Próbkowanie wierszy. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
InputColumnLineageId Liczba całkowita Wartość określająca LineageID kolumny wejściowej, która jest źródłem kolumny wyjściowej.

Kolumny wejściowe i wejściowe transformacji Próbkowanie wierszy nie mają właściwości niestandardowych.

Więcej informacji znajdziesz w transformacja próbkowania wierszy.

Niestandardowe właściwości składnika skryptowego

Składnik skryptu ma zarówno właściwości niestandardowe, jak i właściwości wspólne dla wszystkich składników przepływu danych. Te same właściwości niestandardowe są dostępne niezależnie od tego, czy składnik skryptu działa jako źródło, transformacja czy miejsce docelowe.

W poniższej tabeli opisano właściwości niestandardowe składnika skryptu. Wszystkie właściwości są odczytywane/zapisywane.

Nazwa właściwości Typ danych Opis
ReadOnlyVariables Struna Rozdzielona przecinkami lista zmiennych dostępnych dla składnika skryptu na potrzeby dostępu tylko do odczytu.
ReadWriteVariables Struna Rozdzielona przecinkami lista zmiennych dostępnych dla składnika skryptu na potrzeby dostępu do odczytu/zapisu.

Dane wejściowe, kolumny wejściowe, dane wyjściowe i kolumny wyjściowe składnika skryptu nie mają właściwości niestandardowych, chyba że deweloper skryptu tworzy dla nich właściwości niestandardowe.

Aby uzyskać więcej informacji, zobacz Script Component.

Powolnie zmieniające się właściwości niestandardowe przekształcenia wymiaru

Transformacja Slowly Changing Dimension ma zarówno właściwości niestandardowe, jak i właściwości wspólne dla wszystkich składników przepływu danych.

W poniższej tabeli opisano właściwości niestandardowe przekształcenia Slowly Changing Dimension. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
CurrentRowWhere Struna Klauzula WHERE w instrukcji SELECT, która wybiera bieżący wiersz wśród wierszy z tym samym kluczem biznesowym.
EnableInferredMember logiczny Wartość określająca, czy są wykrywane aktualizacje składowych wnioskowanych. Wartość domyślna tej właściwości to true.
BłądPrzyZmianieStałegoAtrybutu Logika boolowska Wartość określająca, czy przekształcenie kończy się niepowodzeniem, gdy kolumny wierszy ze stałymi atrybutami zawierają zmiany, czy wyszukiwanie w tabeli wymiarów kończy się niepowodzeniem. Jeśli oczekujesz, że przychodzące wiersze będą zawierać nowe rekordy, ustaw tę wartość na true, aby przekształcenie było kontynuowane po niepowodzeniu wyszukiwania, ponieważ przekształcenie używa błędu do identyfikowania nowych rekordów. Wartość domyślna tej właściwości to False.
FailOnLookupFailure Boolean Wartość określająca, czy przekształcenie kończy się niepowodzeniem, gdy wyszukiwanie istniejącego rekordu kończy się niepowodzeniem. Wartość domyślna tej właściwości to False.
IncomingRowChangeType Liczba całkowita Wartość określająca, czy wszystkie wiersze przychodzące są nowymi wierszami, czy też przekształcenie powinno wykryć typ zmiany.
WskaźnikCzłonkaWnioskowanego Struna Nazwa kolumny dla wywnioskowanego członka.
SQLCommand Struna Instrukcja SQL użyta do utworzenia zestawu wierszy schematu.
AktualizacjaZmianyHistoriiAtrybutów Boolean Wartość wskazująca, czy aktualizacje atrybutów historycznych są kierowane do danych wyjściowych przekształcenia w celu zmiany aktualizacji atrybutów.

W poniższej tabeli opisano właściwości niestandardowe kolumn wejściowych transformacji Wolno zmieniający się wymiar. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
Typ kolumny Liczba całkowita (wyliczenie) Typ aktualizacji kolumny. Wartości to: zmiana atrybutu (2), stały atrybut (4), atrybut historyczny (3), klucz (1) i Inne (0).

Dane wejściowe, dane wyjściowe i kolumny wyjściowe przekształcenia Slowly Changing Dimension nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Slowly Changing Dimension Transformation.

Właściwości niestandardowe przekształcenia sortowania

Przekształcenie Sortowanie ma zarówno właściwości niestandardowe, jak i właściwości wspólne dla wszystkich komponentów przepływu danych.

W poniższej tabeli opisano właściwości niestandardowe przekształcenia sortującego. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
WyeliminowanoDuplikacje logiczny Określa, czy przekształcenie usuwa zduplikowane wiersze z danych wyjściowych przekształcenia. Wartość domyślna tej właściwości to False.
Maksymalna liczba wątków Liczba całkowita Zawiera maksymalną liczbę wątków, których transformacja może używać do sortowania. Wartość 0 wskazuje nieskończoną liczbę wątków. Wartość domyślna tej właściwości to 0.

Wartość tej właściwości można określić przy użyciu wyrażenia właściwości.

W poniższej tabeli opisano właściwości niestandardowe kolumn wejściowych przekształcenia sortowania. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
NoweFlagiPorównawcze Liczba całkowita (maska bitów) Wartość określająca sposób porównywania danych ciągu w kolumnie. Aby uzyskać więcej informacji, zobacz Porównanie danych ciągów.
PozycjaNowegoKluczaSortowania Liczba całkowita Wartość określająca kolejność sortowania kolumny. Wartość 0 wskazuje, że dane nie są sortowane w tej kolumnie.

W poniższej tabeli opisano właściwości niestandardowe kolumn wyjściowych przekształcenia Sortowania. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
Identyfikator kolumny sortowania Liczba całkowita LineageID kolumny sortowania.

Dane wejściowe i wyjściowe dla przekształcenia Sortowanie nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Sort Transformation.

Wyodrębnianie terminów, przekształcanie niestandardowych właściwości

Przekształcenie ekstrakcji terminów ma zarówno właściwości niestandardowe, jak i właściwości wspólne dla wszystkich składników przepływu danych.

W poniższej tabeli opisano niestandardowe właściwości transformacji wyodrębniania terminów. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
Próg Częstotliwości Liczba całkowita Wartość liczbowa wskazująca, ile razy musi wystąpić termin, zanim zostanie wyodrębniony. Wartość domyślna tej właściwości to 2.
Uwzględnia wielkość liter Boolean Wartość określająca, czy uwzględniana jest wielkość liter podczas wyodrębniania rzeczowników i fraz rzeczownikowych. Wartość domyślna tej właściwości to False.
MaksymalnaDługośćTerminu Liczba całkowita Wartość liczbowa wskazująca maksymalną długość terminu. Ta właściwość ma zastosowanie tylko do fraz. Wartość domyślna tej właściwości to 12.
NeedRefenceData Boolean Wartość określająca, czy przekształcenie używa listy terminów wykluczeń przechowywanych w tabeli referencyjnej. Wartość domyślna tej właściwości to False.
KolumnaWyjściowa Struna Nazwa kolumny zawierającej terminy wykluczenia.
Tabela OutTerm Struna Nazwa tabeli zawierającej kolumnę z terminami wykluczenia.
Typ wyniku Liczba całkowita Wartość określająca typ wyniku, który ma być skojarzony z terminem. Prawidłowe wartości to 0 wskazująca częstotliwość i 1 wskazująca wynik TFIDF. Wynik TFIDF to iloczyn częstotliwości występowania terminu i odwrotnej częstotliwości dokumentów, zdefiniowany jako: TFIDF terminu T = (częstotliwość T) * log( (liczba wierszy w danych wejściowych) / (liczba wierszy zawierających T) ). Wartość domyślna tej właściwości to 0.
WordOrPhrase Liczba całkowita Wartość określająca typ terminu. Prawidłowe wartości to 0 wskazujących tylko wyrazy, 1 wskazujące tylko frazy nounowe i 2 wskazujące zarówno wyrazy, jak i frazy ownikowe. Wartość domyślna tej właściwości to 0.

Dane wejściowe, kolumny wejściowe, dane wyjściowe i kolumny wyjściowe przekształcenia wyodrębniania terminów nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Transformację Wyodrębniania Terminów.

Właściwości niestandardowe transformacji wyszukiwania terminów

Przekształcenie wyszukiwania terminów ma zarówno właściwości niestandardowe, jak i właściwości wspólne dla wszystkich komponentów przepływu danych.

W poniższej tabeli opisano niestandardowe właściwości transformacji wyszukiwania terminów. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
IsCaseSensitive Boolean Wartość określająca, czy porównanie uwzględniające wielkość liter ma zastosowanie do dopasowania tekstu kolumny wejściowej i terminu wyszukiwania. Wartość domyślna tej właściwości to False.
RefTermColumn Struna Nazwa kolumny zawierającej terminy wyszukiwania.
RefTermTable Struna Nazwa tabeli zawierającej kolumnę z terminami wyszukiwania.

W poniższej tabeli opisano właściwości niestandardowe kolumn wejściowych transformacji wyszukiwania terminów. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
InputColumnType Liczba całkowita Wartość określająca użycie kolumny. Prawidłowe wartości to 0 dla kolumny przekazującej, 1 dla kolumny wyszukiwania i 2 dla kolumny, która jest zarówno przekazującą, jak i kolumną wyszukiwania.

W poniższej tabeli opisano właściwości niestandardowe kolumn wyjściowych przekształcenia wyszukiwania terminów. Wszystkie właściwości są odczytywane/zapisywane.

Nazwa właściwości Typ danych Opis
CustomLineageID Liczba całkowita LineageID odpowiedniej kolumny wejściowej, jeśli InputColumnType tej kolumny to 0 lub 2.

Dane wejściowe i wyjściowe transformacji wyszukiwania terminów nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Transformacja wyszukiwania terminów.

Usuń przestawienie właściwości niestandardowych przekształcenia

Przekształcenie typu Unpivot ma tylko właściwości wspólne dla wszystkich składników przepływu danych na poziomie komponentu.

Notatka

Ta sekcja opiera się na scenariuszu Unpivot opisanym w Unpivot Transformation w celu zilustrowania użycia opcji opisanych tutaj.

W poniższej tabeli opisano właściwości niestandardowe kolumn wejściowych przekształcenia Odwracanie przestawne. Wszystkie właściwości są odczytywane/zapisywane.

Własność Typ danych Opis
Kolumna docelowa Liczba całkowita LineageID kolumny wyjściowej, do której mapuje kolumnę wejściową. Wartość -1 wskazuje, że kolumna wejściowa nie jest mapowana na kolumnę wyjściową.
Wartość PivotKeyValue Struna Wartość skopiowana do kolumny wyjściowej przekształcenia.

Wartość tej właściwości można określić przy użyciu wyrażenia właściwości.

W scenariuszu Unpivot opisanym w Unpivot Transformationwartości przestawne to wartości tekstowe ham, coke, milk, beer i chips. Będą one wyświetlane jako wartości tekstowe w nowej kolumnie Produkt oznaczonej przez opcję Nazwa kolumny wartości klucza przestawnego.

W poniższej tabeli opisano właściwości niestandardowe kolumn wyjściowych przekształcenia Unpivot. Wszystkie właściwości są odczytywane/zapisywane.

Nazwa właściwości Typ danych Opis
Klucz przestawny Typ logiczny Wskazuje, czy wartości we właściwości PivotKeyValue kolumn wejściowych są zapisywane w tej kolumnie wyjściowej.

W scenariuszu Unpivot opisanym w Unpivot Transformationnazwa kolumny Wartość przestawna jest Product i wyznacza nową kolumnę Product, w której kolumny Ham, Coke, Milk, Beer i Chips są przestawne.

Dane wejściowe i wyjściowe przekształcenia Unpivot nie mają właściwości niestandardowych.

Aby uzyskać więcej informacji, zobacz Unpivot Transformation.

Zobacz też

Przekształcenia usługi integracyjne
typowe właściwości
właściwości ścieżki
właściwości przepływu danych, które można ustawić przy użyciu wyrażeń