除了 SQL Server Integration Services 物件模型中大部分資料流程物件通用的屬性以外,許多資料流程物件都具有物件特定的自訂屬性。 這些自訂屬性只能在執行階段使用,而且不會記錄在 Integration Services 受控程式設計參考文件中。
本主題將列出並描述各種資料流程轉換的自訂屬性。 如需大部分資料流程物件通用之屬性的詳細資訊,請參閱 通用屬性。
您可以使用屬性運算式來設定轉換的某些屬性。 如需詳細資訊,請參閱 可以使用運算式設定的資料流程屬性。
含有自訂屬性的轉換
| 彙總 | 匯出資料行 | 列數 |
| 稽核 | 模糊群組 (Fuzzy Grouping) | 資料列取樣 |
| 快取轉換 | 模糊查閱 | 指令碼元件 |
| 字元對應 | 匯入資料行 | 緩時變維度 |
| 條件式分割 | 查詢 | 排序 |
| 複製資料行 | 合併聯結 | 詞彙擷取 |
| 資料轉換 | OLE DB 命令 | 詞彙查閱 |
| 資料採礦查詢 | 百分比取樣 | 反透視 |
| 衍生的資料行 | 樞紐 |
不含自訂屬性的轉換
下列轉換在元件、輸入或輸出層級沒有自訂屬性︰合併轉換、多點傳送轉換和全部聯集轉換。 它們只會使用所有資料流程元件通用的屬性。
彙總轉換自訂屬性
彙總轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是彙總轉換的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| AutoExtendFactor | 整數 | 介於 1 到 100 之間的值,指定記憶體於彙總期間可以擴充的百分比。 這個屬性的預設值為 25。 |
| 計算不同鍵數 | 整數 | 一個值,指定彙總可寫入之相異計數的確切數目。 如果您指定了 CountDistinctScale 值,就會優先使用 CountDistinctKeys 中的值。 |
| CountDistinctScale | 整數 (列舉) | 一個值,描述彙總可以在資料行中計算之相異值的近似數目。 這個屬性可以有下列其中一個值: 低 (1) - 表示最多 500,000 個索引鍵值 中 (2) - 表示最多 5 百萬個索引鍵值 高 (3) - 表示多於 2 千 5 百萬個索引鍵值。 未指定 (0) - 表示未使用 CountDistinctScale 值。 使用 未指定 (0) 選項可能會影響在大型資料集中的效能。 |
| 鑰匙 | 整數 | 一個值,指定彙總寫入之群組依據索引鍵的確切數目。 如果您指定了 KeyScale 值,就會優先使用 Keys 中的值。 |
| KeyScale | 整數 (列舉) | 一個值,描述彙總可寫入之群組依據索引鍵值的近似數目。 這個屬性可以有下列其中一個值: 低 (1) - 表示最多 500,000 個索引鍵值。 中 (2) - 表示最多 5 百萬個索引鍵值。 高 (3) - 表示多於 2 千 5 百萬個索引鍵值。 未指定 (0) - 表示未使用 KeyScale 值。 |
下表描述的是彙總轉換之輸出的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 鑰匙 | 整數 | 一個值,指定彙總可寫入之群組依據索引鍵的確切數目。 如果您指定了 KeyScale 值,就會優先使用 Keys 中的值。 |
| KeyScale | 整數 (列舉) | 一個值,描述彙總可寫入之群組依據索引鍵值的近似數目。 這個屬性可以有下列其中一個值: 低 (1) - 表示最多 500,000 個索引鍵值, 中 (2) - 表示最多 5 百萬個索引鍵值, 高 (3) - 表示多於 2 千 5 百萬個索引鍵值。 未指定 (0) - 表示未使用 KeyScale 值。 |
下表描述的是彙總轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 聚合欄位 ID | 整數 |
LineageID參與 GROUP BY 或聚合函數之資料欄。 |
| 聚合比較標誌 | 整數 | 一個值,指定彙總轉換如何比較資料行中的字串資料。 如需詳細資訊,請參閱 Comparing String Data。 |
| 聚合類型 | 整數 (列舉) | 一個值,指定要在資料行上執行的彙總作業。 這個屬性可以有下列其中一個值: 計數 (1) 全部計數 (2) 相異計數 (3) 總和 (4) 平均 (5) 最大值 (7) 最小值 (6) 群組依據 (0) |
| CountDistinctKeys | 整數 | 當彙總類型為 [相異計數] 時,就是指定彙總可寫入之索引鍵確切數目的值。 如果您指定了 CountDistinctScale 值,就會優先使用 CountDistinctKeys 中的值。 |
| CountDistinctScale | 整數 (列舉) | 當彙總類型為 [相異計數] 時,就是描述彙總可寫入之索引鍵值近似數目的值。 這個屬性可以有下列其中一個值: 低 (1) - 表示最多 500,000 個索引鍵值, 中 (2) - 表示最多 5 百萬個索引鍵值, 高 (3) - 表示多於 2 千 5 百萬個索引鍵值。 未指定 (0) - 表示未使用 CountDistinctScale 值。 |
| IsBig | 布爾邏輯 | 一個值,指出資料行包含大於 40 億的值,或有效位數超過雙精確度浮點數值的值。 此值可能是 0 或 1。 0 表示 IsBig 為 False ,且數據行不包含大值或精確值。 此屬性的預設值為 1。 |
彙總轉換的輸入和輸入資料行沒有任何自訂屬性。
如需詳細資訊,請參閱 彙總轉換。
稽核轉換自訂屬性
稽核轉換只有元件層級上所有資料流程元件通用的屬性。
下表描述的是稽核轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| 血統項目已選取 | 整數 (列舉) | 針對輸出選取的稽核項目。 這個屬性可以有下列其中一個值: 執行執行個體 GUID (0) 執行開始時間 (4) 電腦名稱 (5) 封裝識別碼 (1) 封裝名稱 (2) 工作識別碼 (8) 工作名稱 (7) 使用者名稱 (6) 版本識別碼 (3) |
稽核轉換的輸入、輸入資料行和輸出沒有任何自訂屬性。
如需詳細資訊,請參閱 稽核轉換。
快取轉換轉換自訂屬性
快取轉換轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是快取轉換轉換的屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| Connectionmanager | 繩子 | 指定連接管理員的名稱。 |
| 驗證外部元數據 | 布爾邏輯 | 指出快取轉換是否在設計階段使用外部資料來源進行驗證。 如果屬性設定為 False,則會在運行時間對外部數據源進行驗證。預設值為 True。 |
| 可用輸入欄位 | 繩子 | 可用輸入資料行的清單。 |
| 輸入欄位 | 繩子 | 選取之輸入資料行的清單。 |
| CacheColumnName | 繩子 | 指定對應至選取之輸入資料行的資料行名稱。 CacheColumnName 屬性中的資料行名稱必須與快取連接管理員編輯器 之 [資料行] 頁面上所列的對應資料行名稱相符。 如需詳細資訊,請參閱 快取連接管理員編輯器 |
字元對應轉換自訂屬性
字元對應轉換只有元件層級上所有資料流程元件通用的屬性。
下表描述的是字元對應轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| InputColumnLineageId (輸入列系譜ID) | 整數 | 指定輸入資料列中作為輸出資料列來源的值 LineageID。 |
| 地圖標誌(MapFlags) | 整數 (列舉) | 一個值,指定字元對應轉換在資料行上執行的字串作業。 這個屬性可以有下列其中一個值: 位元組反轉 (2) 全形 (6) 半形 (5) 平假名 (3) 片假名 (4) 語言大小寫 (7) 小寫 (0) 簡體中文 (8) 繁體中文(9) 大寫 (1) |
字元對應轉換的輸入、輸入資料行和輸出沒有任何自訂屬性。
如需詳細資訊,請參閱 字元對應轉換。
條件式分割轉換自訂屬性
條件式分割轉換只有元件層級上所有資料流程元件通用的屬性。
下表描述的是條件式分割轉換之輸出的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 評估順序 | 整數 | 一個值,指定條件清單中條件式分割轉換所評估之條件 (與輸出相關聯) 的位置。 這些條件會依據最低至最高值的順序進行評估。 |
| 表現 | 繩子 | 代表條件式分割轉換所評估之條件的運算式。 資料行是由歷程識別碼所代表。 |
| FriendlyExpression | 繩子 | 代表條件式分割轉換所評估之條件的運算式。 資料行是由它們的名稱所代表。 此屬性的值可以使用屬性運算式指定。 |
| IsDefaultOut | 布爾邏輯 | 一個值,指出輸出是否為預設輸出。 |
條件式分割轉換的輸入、輸入資料行和輸出資料行沒有任何自訂屬性。
如需詳細資訊,請參閱 Conditional Split Transformation。
複製資料行轉換自訂屬性
複製資料行轉換只有元件層級上所有資料流程元件通用的屬性。
下表描述的是複製資料行轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| 複製欄位ID | 整數 |
LineageID用於複製輸出資料列之輸入資料列。 |
複製資料行轉換的輸入、輸入資料行和輸出沒有任何自訂屬性。
如需詳細資訊,請參閱 複製資料行轉換。
資料轉換自訂屬性
資料轉換只有元件層級上所有資料流程元件通用的屬性。
下表描述的是資料轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| FastParse | 布爾邏輯 | 此值可指定資料行要使用 Integration Services 所提供的快速剖析常式,或使用標準剖析常式;前者速度較快但不區分地區設定,後者則區分地區設定。 這個屬性預設值為 False。 如需詳細資訊,請參閱 快速剖析 和 標準剖析。 .注意:雖然您無法在 [資料轉換編輯器] 中使用這個屬性,但是可以使用 [進階編輯器] 來設定這個屬性。 |
| SourceInputColumnLineageId | 整數 |
LineageID輸入資料行的 ,這是輸出數據行的來源。 |
資料轉換的輸入、輸入資料行和輸出沒有任何自訂屬性。
如需詳細資訊,請參閱 Data Conversion Transformation。
資料採礦查詢轉換自訂屬性
資料採礦查詢轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是資料採礦查詢轉換的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| ASConnectionId | 繩子 | 連接物件的唯一識別碼。 |
| ASConnectionString | 繩子 | Analysis Services 專案或 Analysis Services 資料庫的連接字串。 |
| 目錄名稱 | 繩子 | Analysis Services 資料庫的名稱。 |
| 型號名稱 | 繩子 | 資料採礦模型的名稱。 |
| 模型結構名稱 | 繩子 | 採礦結構的名稱。 |
| ObjectRef | 繩子 | 可識別轉換所使用之資料採礦結構的 XML 標記。 |
| QueryText | 繩子 | 轉換所使用的預測查詢陳述式。 |
資料採礦查詢轉換的輸入、輸入資料行、輸出和輸出資料行沒有任何自訂屬性。
如需詳細資訊,請參閱 資料採礦查詢轉換。
衍生的資料行轉換自訂屬性
衍生的資料行轉換只有元件層級上所有資料流程元件通用的屬性。
下表描述的是衍生的資料行轉換之輸入資料行和輸出資料行的自訂屬性。 當您選擇要加入衍生的資料行當做新資料行時,這些自訂屬性會套用至新的輸出資料行。當您選擇要使用衍生的結果來取代現有輸入資料行的內容時,這些自訂屬性會套用至現有的輸入資料行。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 表現 | 繩子 | 代表條件式分割轉換所評估之條件的運算式。 數據行是由 LineageID 數據行的 屬性表示。 |
| FriendlyExpression | 繩子 | 代表條件式分割轉換所評估之條件的運算式。 資料行是由它們的名稱所代表。 此屬性的值可以使用屬性運算式指定。 |
衍生的資料行轉換的輸入和輸出沒有任何自訂屬性。
如需詳細資訊,請參閱 衍生的資料行轉換。
匯出資料行轉換自訂屬性
匯出資料行轉換只有元件層級上所有資料流程元件通用的屬性。
下表描述的是匯出資料行轉換之輸入資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 允許附加 | 布爾邏輯 | 一個值,指定轉換是否將資料附加至現有的檔案。 這個屬性預設值為 False。 |
| ForceTruncate | 布爾邏輯 | 一個值,指定轉換是否在寫入資料之前截斷現有的檔案。 這個屬性預設值為 False。 |
| FileDataColumnID | 整數 | 一個值,可識別包含轉換插入檔案中之資料的資料行。 在 [擷取資料行] 上,此屬性的值為 0;在 [檔案路徑資料行] 上,此屬性包含擷取資料行的LineageID。 |
| WriteBOM | 布爾邏輯 | 一個值,指定是否要將位元組順序標記 (BOM) 寫入該檔案。 |
匯出資料行轉換的輸入、輸出和輸出資料行沒有任何自訂屬性。
如需詳細資訊,請參閱 匯出資料行轉換。
匯入資料行轉換自訂屬性
匯入資料行轉換只有元件層級上所有資料流程元件通用的屬性。
下表描述的是匯入資料行轉換之輸入資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| ExpectBOM | 布爾邏輯 | 一個值,指定匯入資料行轉換是否必須使用位元組順序標記 (BOM)。 BOM 只有在資料的資料類型為 DT_NTEXT 時才需要。 |
| FileDataColumnID | 整數 | 一個值,可識別包含轉換插入資料流程中之資料的資料行。 在要插入的數據行上,此屬性的值為 0;在包含來源檔案路徑的數據列上,這個屬性包含 LineageID 要插入之資料行的 。 |
匯入資料行轉換的輸入、輸出和輸出資料行沒有任何自訂屬性。
如需詳細資訊,請參閱 匯入資料行轉換。
模糊群組轉換自訂屬性
模糊群組轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是模糊群組轉換的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 分隔符號 | 繩子 | 轉換所使用的 Token 分隔符號。 預設分隔符號包括下列字元:空格 ( )、逗號 (,)、句號 (.)、分號 (;)、冒號 (:)、連字號 (-)、雙引號 (")、單引號 (')、& 符號 (&)、正斜線 (/)、反斜線 (\)、@ 記號 (@)、驚嘆號 (!)、問號 (?)、左括弧 (()、右括弧 ())、小於 (<)、大於 (>)、左方括弧 ([)、右中括號 (])、左大括弧 ({)、右大括弧 (})、直立線符號 (|)、數字記號 (#)、星號 (*)、插入號 (^) 和百分比 (%)。 |
| 詳盡 | 布爾邏輯 | 一個值,指定每個輸入資料錄是否會與其他每個輸入資料錄比較。 的值 True 主要是用於偵錯目的。 這個屬性預設值為 False。注意:雖然您無法在 [模糊群組轉換編輯器] 中使用這個屬性,但是可以使用 [進階編輯器] 來設定這個屬性。 |
| 最大記憶體使用量 | 整數 | 可供轉換使用的記憶體數量上限。 此屬性的預設值為 0,表示啟用動態記憶體使用量。 此屬性的值可以使用屬性運算式指定。 注意:雖然您無法在 [模糊群組轉換編輯器] 中使用這個屬性,但是可以使用 [進階編輯器] 來設定這個屬性。 |
| 相似度最低值 | 兩倍 | 轉換用來識別重複項目的相似度臨界值,表示成介於 0 與 1 之間的值。 這個屬性的預設值為 0.8。 |
下表描述的是模糊群組轉換之輸入資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| ExactFuzzy | 整數 (列舉) | 一個值,指定轉換會執行模糊比對或完全比對。 有效值為 [Exact] 和 [Fuzzy] 。 這個屬性的預設值為 [Fuzzy] 。 |
| 模糊比較標誌 | 整數 (列舉) | 一個值,指定轉換如何比較資料行中的字串資料。 這個屬性可以有下列其中一個值: FullySensitive IgnoreCase IgnoreKanaType IgnoreNonSpace IgnoreSymbols IgnoreWidth 如需詳細資訊,請參閱 Comparing String Data。 |
| 前後數字意義重大 | 整數 (列舉) | 一個值,指定數字的重要性。 這個屬性可以有下列其中一個值: LeadingNumeralsSignificant (1) - 開頭數字很重要時使用。 TrailingNumeralsSignificant (2) - 尾端數字很重要時使用。 LeadingAndTrailingNumeralsSignificant (3) - 開頭和尾端數字都很重要時使用。 NumeralsNotSpecial (0) - 數字不重要時使用。 |
| 最低相似度 | 兩倍 | 用於資料行之聯結的相似度臨界值,指定成介於 0 與 1 之間的值。 只有大於臨界值的資料列會判定為相符項目。 |
| 待清理 | 布爾邏輯 | 一個值,指定此資料行是否用於識別重複項目。亦即,這個資料行是否為您分組所依據的資料行。 這個屬性預設值為 False。 |
下表描述的是模糊群組轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| 欄位類型 | 整數 (列舉) | 一個值,可識別輸出資料行的類型。 這個屬性可以有下列其中一個值: KeyIn (1) KeyOut (2) 相似度 (3) ColumnSimilarity (4) PassThru (5) Canonical (6) 未定義 (0) |
| InputID | 整數 |
LineageID 對應輸入資料列的欄位。 |
模糊群組轉換的輸入和輸出沒有任何自訂屬性。
如需詳細資訊,請參閱 模糊群組轉換。
模糊查閱轉換自訂屬性
模糊查閱轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是模糊查閱轉換的自訂屬性。 除了 ReferenceMetadataXML 以外的所有屬性都是讀取/寫入。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 複製參考表 | 布爾邏輯 | 指定是否應該針對模糊查閱索引建構和後續的查閱建立參考資料表的副本。 這個屬性預設值為 True。 |
| 分隔符號 | 繩子 | 轉換用來 Token 化資料行值的分隔符號。 預設分隔符號包括下列字元:空格 ( )、逗號 (,)、句號 (.)、分號 (;)、冒號 (:)、連字號 (-)、雙引號 (")、單引號 (')、& 符號 (&)、正斜線 (/)、反斜線 (\)、@ 記號 (@)、驚嘆號 (!)、問號 (?)、左括弧 (()、右括弧 ())、小於 (<)、大於 (>)、左方括弧 ([)、右中括號 (])、左大括弧 ({)、右大括弧 (})、直立線符號 (|)。 數字符號 (#)、星號 (*)、插入號 (^) 及百分比 (%)。 |
| 刪除現有匹配索引 | 布爾邏輯 | 值,指定是否要在 MatchIndexOptions 未設定為 ReuseExistingIndex 時,刪除 MatchIndexName 中指定的比對索引。 這個屬性預設值為 True。 |
| 詳盡 | 布爾邏輯 | 一個值,指定每個輸入資料錄是否會與其他每個輸入資料錄比較。 的值 True 主要是用於偵錯目的。 這個屬性預設值為 False。注意:雖然您無法在 [模糊查閱轉換編輯器] 中使用這個屬性,但是可以使用 [進階編輯器] 來設定這個屬性。 |
| MatchIndexName | 繩子 | 相符索引的名稱。 相符索引是轉換用以建立並儲存它所使用之索引的資料表。 若重複使用相符索引,MatchIndexName 會指定要重複使用的索引。 MatchIndexName 必須是有效的 SQL Server 識別碼名稱。 例如,如果名稱包含空格,此名稱就必須以方括號括住。 |
| 比對索引選項 | 整數 (列舉) | 一個值,指定轉換如何管理相符索引。 這個屬性可以有下列其中一個值:ReuseExistingIndex (0)GenerateNewIndex (1) GenerateAndPersistNewIndex (2) GenerateAndMaintainNewIndex (3) |
| 最大記憶體使用量 | 整數 | 查閱資料表的快取大小上限。 此屬性的預設值為 0,表示快取大小沒有任何限制。 此屬性的值可以使用屬性運算式指定。 注意:雖然您無法在 [模糊查閱轉換編輯器] 中使用這個屬性,但是可以使用 [進階編輯器] 來設定這個屬性。 |
| 最大輸出匹配每個輸入 | 整數 | 轉換可以針對每個輸入資料列傳回的相符項目數上限。 這個屬性的預設值為 1。 注意:您只能使用 [進階編輯器] 來指定大於 100 的值。 |
| 最小相似度 | 整數 | 轉換在元件層級使用的相似度臨界值,指定成介於 0 與 1 之間的值。 只有大於臨界值的資料列會判定為相符項目。 |
| ReferenceMetadataXML | 繩子 | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
| 參考表名 | 繩子 | 查閱資料表的名稱。 此名稱必須是有效的 SQL Server 識別碼名稱。 例如,如果名稱包含空格,此名稱就必須以方括號括住。 |
| WarmCaches | 布爾邏輯 | 如果它是 True,查閱就會在執行開始之前,將索引和參考資料表部分載入記憶體中。 這可能會強化效能。 |
下表描述的是模糊查閱轉換之輸入資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 模糊比較標誌 (FuzzyComparisonFlags) | 整數 | 一個值,指定轉換如何比較資料行中的字串資料。 如需詳細資訊,請參閱 Comparing String Data。 |
| FuzzyComparisonFlagsEx | 整數 (列舉) | 一個值,指定轉換所使用的擴充比較旗標。 這些值可包括 MapExpandLigatures、MapFoldCZone、 MapFoldDigits、 MapPrecomposed和 NoMapping。 NoMapping 無法與其他旗標搭配使用。 |
| 加入至參考欄位 | 繩子 | 一個值,指定此資料行在參考資料表中所聯結的資料行名稱。 |
| JoinType | 整數 | 一個值,指定轉換會執行模糊比對或完全比對。 這個屬性的預設值為 [Fuzzy] 。 代表完全聯結類型的整數值為 1 ,而代表模糊聯結類型的整數值為 2。 |
| MinSimilarity(最低相似度) | 兩倍 | 轉換在資料行層級使用的相似度臨界值,指定成介於 0 與 1 之間的值。 只有大於臨界值的資料列會判定為相符項目。 |
下表描述的是模糊查閱轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
備註
對於包含對應輸入數據行之傳遞值的輸出數據行,CopyFromReferenceColumn 是空的,而且 SourceInputColumnLineageID 包含 LineageID 對應輸入數據行的 。 若為包含查閱結果的輸出資料行,CopyFromReferenceColumn 會包含查閱資料行的名稱,而且 SourceInputColumnLineageID 是空的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 欄位類型 | 整數 (列舉) | 一個值,可識別轉換加入至輸出之資料行的輸出資料行類型。 這個屬性可以有下列其中一個值: 相似度 (1) 信心 (2) ColumnSimilarity (3) 未定義 (0) |
| 從參考欄複製 | 繩子 | 一個值,指定參考資料表中提供輸出資料行之值的資料行名稱。 |
| SourceInputColumnLineageId | 整數 | 一個值,可識別提供值給這個輸出資料行的輸入資料行。 |
模糊查閱轉換的輸入和輸出沒有任何自訂屬性。
如需詳細資訊,請參閱 模糊查閱轉換。
查閱轉換自訂屬性
查閱轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是查閱轉換的自訂屬性。 除了 ReferenceMetadataXML 以外的所有屬性都是讀取/寫入。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| CacheType | 整數 (列舉) | 查閱資料表的快取類型。 這些值為 Full (0)、 Partial (1) 和 None (2)。 這個屬性的預設值為 Full。 |
| 預設編碼頁 | 整數 | 無法從資料來源中取得字碼頁資訊時要使用的預設字碼頁。 |
| 最大記憶體使用量 | 整數 | 查閱資料表的快取大小上限。 此屬性的預設值為 25,表示快取大小沒有任何限制。 |
| 最大記憶體使用量64 | 整數 | 在 64 位元電腦上,查閱資料表的快取大小上限。 |
| NoMatchBehavior | 整數 (列舉) | 一個值,指定在參考資料集中沒有相符項目的資料列是否會被視為錯誤。 當 屬性設定為 Treat rows with no matching entries as errors (0), 沒有相符項目的資料欄會被視爲錯誤。 您可以使用 [查閱轉換編輯器] 對話方塊的 [錯誤輸出] 頁面來指定發生這種錯誤類型時要採取的動作。 如需詳細資訊,請參閱查閱轉換編輯器 (錯誤輸出頁面)。當 屬性設定為 Send rows with no matching entries to the no match output (1), 資料列不會被讀取為錯誤。預設值為 Treat rows with no matching entries as errors (0)。 |
| 參數映射 | 繩子 | 以分號分隔的譜系標識符清單,對應至 語句中使用的 SqlCommand 參數。 |
| ReferenceMetadataXML | 繩子 | 轉換從查閱資料表中複製到輸出之資料行的中繼資料。 |
| SqlCommand | 繩子 | 填入查閱資料表的 SELECT 陳述式。 |
| SQL命令參數 | 繩子 | 填入查閱資料表的參數化 SQL 陳述式。 |
下表描述的是查閱轉換之輸入資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 從參考列複製 | 繩子 | 在參考資料表中,從中複製資料行的資料行名稱。 |
| 連接至參考欄位 | 繩子 | 在參考資料表中,來源資料行所聯結的資料行名稱。 |
下表描述的是查閱轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| 從參考欄複製 | 繩子 | 在參考資料表中,從中複製資料行的資料行名稱。 |
查閱轉換的輸入和輸出沒有任何自訂屬性。
如需相關資訊,請參閱 Lookup Transformation。
合併聯結轉換自訂屬性
合併聯結轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是合併聯結轉換的自訂屬性。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 連接類型 | 整數 (列舉) | 指定聯結是內部聯結 (2)、左方外部聯結 (1) 或完整聯結 (0)。 |
| 每輸入的最大緩衝區 | 整數 | 您不再需要設定 屬性的值 MaxBuffersPerInput ,因為Microsoft已進行變更,以減少合併聯結轉換會耗用過多記憶體的風險。 這個問題有時候會發生在合併聯結的多個輸入以不平均的速率產生資料時。 |
| 數字鍵列 | 整數 | 聯結中使用的資料行數目。 |
| 將空值視為相等 | 布爾邏輯 | 一個值,指定轉換是否要將 Null 值當做相等值處理。 這個屬性預設值為 True。 如果屬性值為 False,轉換會處理 NULL 值,就像 SQL Server 一樣。 |
下表描述的是合併聯結轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| InputColumnID | 整數 | 將資料從輸入資料列的LineageID複製到此輸出資料列。 |
合併聯結轉換的輸入、輸入資料行和輸出沒有任何自訂屬性。
如需詳細資訊,請參閱 合併聯結轉換。
OLE DB 命令轉換自訂屬性
OLE DB 命令轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是 OLE DB 命令轉換的自訂屬性。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| CommandTimeout | 整數 | 逾時之前 SQL 命令可以執行的秒數上限。值為 0 指出無限的時間。 這個屬性的預設值為 0。 |
| 預設編碼頁 | 整數 | 無法從資料來源中取得字碼頁資訊時要使用的字碼頁。 |
| SqlCommand | 繩子 | 轉換針對資料流程中每個資料列執行的 Transact-SQL 陳述式。 此屬性的值可以使用屬性運算式指定。 |
下表描述的是 OLE DB 命令轉換之外部資料行的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| DBParamInfoFlag | 整數 (位元遮罩) | 描述參數特定的旗標集。 如需詳細資訊,請參閱 MSDN Library 中 OLE DB 文件集的 DBPARAMFLAGSENUM。 |
OLE DB 命令轉換的輸入、輸入資料行、輸出和輸出資料行沒有任何自訂屬性。
如需相關資訊,請參閱 OLE DB Command Transformation。
百分比取樣轉換自訂屬性
百分比取樣轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是百分比取樣轉換的自訂屬性。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 取樣種子 | 整數 | 隨機號碼產生器所使用的種子。 此屬性的預設值為 0,表示轉換會使用滴答計數。 |
| 取樣值 | 整數 | 取樣的大小 (以來源的百分比為單位)。 此屬性的值可以使用屬性運算式指定。 |
下表描述的是百分比取樣轉換之輸出的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| 已選擇 | 布爾邏輯 | 指定取樣資料列要導向的目標輸出。 在選取的輸出上,Selected 會設定為 True,而且在未選取的輸出上,Selected 會設定為 False。 |
百分比取樣轉換的輸入、輸入資料行和輸出資料行沒有任何自訂屬性。
如需詳細資訊,請參閱 百分比取樣轉換。
樞紐轉換自訂屬性
下表描述樞紐轉換的自訂元件屬性。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| PassThroughUnmatchedPivotKeyts | 布爾邏輯 | 設定為 True 以設定 Pivot 轉換,以忽略樞紐索引鍵數據行中包含無法辨識值的數據列,並在執行封裝時將所有樞紐索引鍵值輸出至記錄訊息。 |
下表描述的是樞紐轉換之輸入資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| PivotUsage | 整數 (列舉) | 下列其中一個值,指定數據集透視分析時數據欄的角色: 0:這個欄位不會被樞紐化,並且欄位值會傳遞至轉換輸出。 1:數據行是集合索引鍵的一部分,可識別一或多個數據列做為一組的一部分。 具有相同集索引鍵的所有輸入資料列會組合成一個輸出資料列。 2:欄位是樞紐欄位。 至少應從每個資料行值建立一個資料行。 3:此數據行的值會放在樞紐結果所建立的數據行中。 |
下表描述的是樞紐轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 樞紐鍵值 | 繩子 | 資料行的其中一個可能值,此值會由其 PivotUsage 屬性的值標示為樞紐索引鍵。 此屬性的值可以使用屬性運算式指定。 |
| 來源欄 | 整數 |
LineageID 是包含樞紐值或 -1 的輸入欄位。 值為 -1 表示此資料行不會用於樞紐作業中。 |
如需詳細資訊,請參閱 樞紐轉換。
資料列計數轉換自訂屬性
資料列計數轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是資料列計數轉換的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| VariableName | 繩子 | 保存資料列計數之變數的名稱。 |
資料列計數轉換的輸入、輸入資料行、輸出和輸出資料行沒有任何自訂屬性。
如需詳細資訊,請參閱 Row Count Transformation。
資料列取樣轉換自訂屬性
資料列取樣轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是資料列取樣轉換的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 採樣種子 | 整數 | 隨機號碼產生器所使用的種子。 此屬性的預設值為 0,表示轉換會使用滴答計數。 |
| 採樣值 | 整數 | 取樣的資料列計數。 此屬性的值可以使用屬性運算式指定。 |
下表描述的是資料列取樣轉換之輸出的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| 已選擇 | 布爾邏輯 | 指定取樣資料列要導向的目標輸出。 在選取的輸出上,Selected 會設定為 True,而且在未選取的輸出上,Selected 會設定為 False。 |
下表描述的是資料列取樣轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| InputColumnLineageId (輸入列系譜ID) | 整數 | 指定輸入資料列中作為輸出資料列來源的值 LineageID。 |
資料列取樣轉換的輸入和輸入資料行沒有任何自訂屬性。
如需詳細資訊,請參閱 資料列取樣轉換。
指令碼元件自訂屬性
指令碼元件同時具有自訂屬性以及所有資料流程元件通用的屬性。 不論指令碼元件是當做來源、轉換或目的地,您都可以使用相同的自訂屬性。
下表描述的是指令碼元件的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| 唯讀變數 | 繩子 | 可供指令碼元件用於唯讀存取之變數的逗號分隔清單。 |
| 讀寫變數 | 繩子 | 可供指令碼元件用於可讀寫存取之變數的逗號分隔清單。 |
除非指令碼開發人員為指令碼元件的輸入、輸入資料行、輸出和輸出資料行建立自訂屬性,否則它們沒有任何自訂屬性。
如需詳細資訊,請參閱 指令碼元件。
緩時變維度轉換自訂屬性
緩時變維度轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是緩時變維度轉換的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| CurrentRowWhere | 繩子 | SELECT 陳述式中的 WHERE 子句,它會從具有相同商務索引鍵的資料列中選取目前的資料列。 |
| 啟用推斷成員 | 布爾邏輯 | 一個值,指定是否要偵測推斷的成員更新。 這個屬性預設值為 True。 |
| FailOnFixedAttributeChange(固定屬性變更失敗) | 布爾邏輯 | 一個值,指定當含有固定屬性的資料列資料行變更或維度資料表中的查閱失敗時,轉換是否會失敗。 如果您預期即將輸入的數據行包含新的記錄,在查閱失敗之後仍要讓轉換繼續進行,請將此值設定為 True,因為轉換會利用查閱失敗來識別新記錄。 這個屬性預設值為 False。 |
| FailOnLookupFailure | 布爾邏輯 | 一個值,指定當現有資料錄的查閱失敗時,轉換是否會失敗。 這個屬性預設值為 False。 |
| IncomingRowChangeType | 整數 | 一個值,指定所有傳入資料列是否都是新的資料列,或轉換是否應該偵測變更的類型。 |
| 推論成員指示器 | 繩子 | 推斷的成員的資料行名稱。 |
| SqlCommand | 繩子 | 用來建立結構描述資料列集的 SQL 陳述式。 |
| 更新變更屬性記錄 | 布爾邏輯 | 一個值,指出歷程記錄屬性更新是否會導向至轉換輸出,以便變更屬性更新。 |
下表描述的是緩時變維度轉換之輸入資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 欄位類型 | 整數 (列舉) | 資料行的更新類型。 值如下:變更屬性 (2)、固定屬性 (4)、歷程記錄屬性 (3)、索引鍵 (1) 和其他 (0)。 |
緩時變維度轉換的輸入、輸出和輸出資料行沒有任何自訂屬性。
如需詳細資訊,請參閱 緩時變維度轉換。
排序轉換自訂屬性
排序轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是排序轉換的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 消除重複項 | 布爾邏輯 | 指定轉換是否會從轉換輸出中移除重複的資料列。 這個屬性預設值為 False。 |
| MaximumThreads | 整數 | 包含轉換可用於排序的執行緒數目上限。 值為 0 表示無限的執行緒數目。 這個屬性的預設值為 0。 此屬性的值可以使用屬性運算式指定。 |
下表描述的是排序轉換之輸入資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| NewComparisonFlags (新比較標誌) | 整數 (位元遮罩) | 一個值,指定轉換如何比較資料行中的字串資料。 如需詳細資訊,請參閱 Comparing String Data。 |
| 新排序鍵位置 | 整數 | 一個值,指定資料行的排序次序。 值為 0 表示這個資料行的資料不會進行排序。 |
下表描述的是排序轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 排序欄位ID | 整數 |
LineageID欄位的排序依據。 |
排序轉換的輸入和輸出沒有任何自訂屬性。
如需詳細資訊,請參閱 排序轉換。
詞彙擷取轉換自訂屬性
詞彙擷取轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是詞彙擷取轉換的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 資料類型 | 說明 |
|---|---|---|
| 頻率臨界值 | 整數 | 一個數值,指出在擷取某個詞彙之前,它必須出現的次數。 這個屬性的預設值為 2。 |
| 是否區分大小寫 | 布爾邏輯 | 一個值,指定在擷取名詞和名詞片語時是否要區分大小寫。 這個屬性預設值為 False。 |
| MaxLengthOfTerm | 整數 | 一個數值,指出詞彙的長度上限。 這個屬性只會套用至片語。 這個屬性的預設值為 12。 |
| 需要參考資料 | 布爾邏輯 | 一個值,指定轉換是否會使用儲存在參考資料表中的排除詞彙清單。 這個屬性預設值為 False。 |
| OutTermColumn | 繩子 | 包含排除詞彙之資料行的名稱。 |
| OutTermTable | 繩子 | 包含具有排除詞彙之資料行的資料表名稱。 |
| 分數類型 | 整數 | 一個值,指定要與詞彙產生關聯的分數類型。 有效的值為 0 (表示頻率) 和 1 (表示 TFIDF 分數)。 TFIDF 分數是「詞彙頻率」和「反向文件頻率」的乘積,定義為︰詞彙 T 的 TFIDF = (T 的頻率) * log((輸入中的資料列數) / (具有 T 的資料列數))。 這個屬性的預設值為 0。 |
| WordOrPhrase | 整數 | 指定詞彙類型的值。 有效的值包括 0 (表示只有字詞)、1 (表示只有名詞片語) 和 2 (表示同時有字詞和名詞片語)。 這個屬性的預設值為 0。 |
詞彙擷取轉換的輸入、輸入資料行、輸出和輸出資料行沒有任何自訂屬性。
如需詳細資訊,請參閱 詞彙擷取轉換。
詞彙查閱轉換自訂屬性
詞彙查閱轉換同時具有自訂屬性以及所有資料流程元件通用的屬性。
下表描述的是詞彙查閱轉換的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 是否區分大小寫 | 布爾邏輯 | 一個值,指定區分大小寫的比較是否會套用至輸入資料行文字和查閱詞彙的相符項目。 這個屬性預設值為 False。 |
| 參考詞彙欄 | 繩子 | 包含查閱詞彙之資料行的名稱。 |
| 參考術語表 | 繩子 | 包含具有查閱詞彙之資料行的資料表名稱。 |
下表描述的是詞彙查閱轉換之輸入資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| InputColumnType | 整數 | 一個值,指定資料行的使用方式。 有效的值包括 0 (代表通過資料行)、1 (代表查閱資料行) 和 2 (代表同時屬於通過和查閱資料行的資料行)。 |
下表描述的是詞彙查閱轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| CustomLineageID | 整數 | 如果該資料列的InputColumnType是 0 或 2,則對應輸入資料列的LineageID。 |
詞彙查閱轉換的輸入和輸出沒有任何自訂屬性。
如需詳細資訊,請參閱 詞彙查閱轉換。
取消樞紐轉換自訂屬性
取消樞紐轉換只有元件層級上所有資料流程元件通用的屬性。
備註
本節仰賴於 取消樞紐轉換 中所描述的取消樞紐狀況,來說明此處所描述之選項的使用方式。
下表描述的是取消樞紐轉換之輸入資料行的自訂屬性。 所有屬性都是可讀寫的。
| 房產 | 數據類型 | 說明 |
|---|---|---|
| 目標欄 | 整數 |
LineageID輸入資料列所對應之輸出資料列的屬性。 值為 -1 表示輸入資料行不會對應至輸出資料行。 |
| 樞紐鍵值 | 繩子 | 複製到轉換輸出資料行的值。 此屬性的值可以使用屬性運算式指定。 在 取消樞紐轉換所描述的取消樞紐狀況中,樞紐值包括 Ham、Coke、Milk、Beer 和 Chips 等文字值。 這些值會在 [樞紐索引鍵值資料行名稱] 選項所指定的新 Product 資料行中顯示成文字值。 |
下表描述的是取消樞紐轉換之輸出資料行的自訂屬性。 所有屬性都是可讀寫的。
| 屬性名稱 | 數據類型 | 說明 |
|---|---|---|
| PivotKey | 布爾邏輯 | 指出輸入數據行之 屬性中的 PivotKeyValue 值是否寫入此輸出數據行。在 取消樞紐轉換所描述的取消樞紐狀況中,樞紐值資料行名稱為 Product ,並且指定 Ham、Coke、Milk、Beer 和 Chips 資料行已取消樞紐的新 Product 資料行。 |
取消樞紐轉換的輸入和輸出沒有任何自訂屬性。
如需詳細資訊,請參閱 取消樞紐轉換。