使用 [多個一般檔案連接管理器]對話方塊的 [進階] 頁面,即可設定文本檔中一般檔案連接管理員所連接之每個數據行的數據類型和分隔符等屬性。
根據預設,字串數據行的長度為 50 個字元。 您可以評估範例數據,並自動調整這些數據行的長度,以防止截斷數據或超出數據行寬度。 您也可以更新其他元數據,以啟用與目標欄位的相容性。 例如,您可以將只包含整數數據的數據行數據類型變更為數值數據類型,例如DT_I2。
若要深入瞭解多個一般檔案連接管理器,請參閱 多個一般檔案連接管理員。
選項
連接管理員名稱
為工作流程中的多個平面檔案連接管理員提供一個獨特的名稱。 提供的名稱會顯示在 SSIS 設計工具的 [連接管理員 ] 區域中。
說明
描述連接管理員。 最佳做法是描述連接管理員的用途,讓套件自我記載且更容易維護。
設定每個數據行的屬性
選取左窗格中的數據行,即可在右窗格中檢視其屬性。 如需數據類型屬性的描述,請參閱下表。 某些列出的屬性只能針對某些一般檔格式進行設定。
| 房產 | 說明 |
|---|---|
| ColumnType | 表示列是分隔式、固定寬度還是右端不齊。 這個屬性是唯讀的。 每列右對齊的檔案是指每個欄具有固定寬度,除了最後一個欄是由列分隔符終止的。 |
| OutputColumnWidth | 指定要儲存為位元組計數的值;針對 Unicode 檔案,這會顯示為字元計數。 在數據流工作中,這個值用於設定平面檔案來源的輸出欄位寬度。 注意:在物件模型中,此屬性的名稱是 MaximumWidth。 |
| DataType | 從可用的資料類型清單中選擇 。 如需詳細資訊,請參閱 Integration Services 資料類型。 |
| TextQualified | 指出文字數據是否使用文字限定符字元來限定。 有效值為: True:平面檔案中的已標註的文字資料。 False:平面檔案中的文字數據不符合要求。 |
| 名稱 | 提供欄位名稱。 預設是編號的列清單;然而,您可以選擇任何獨特且具描述性的名稱。 |
| DataScale | 指定數據的數值範圍。 比例是指小數位數的數量。 如需詳細資訊,請參閱 Integration Services 資料類型。 |
| ColumnDelimiter | 從可用的資料列分隔符清單中選取 。 選擇文字中不太可能發生的分隔符。 固定寬度數據行會忽略此值。 {CR}{LF} - 欄位是以歸位符與換行符組合進行分隔。 {CR} - 欄位是以回車符分隔 {LF} - 欄位由換行符分隔 分號 {;} - 資料行是以分號分隔 冒號 {:} - 數據行是以冒號分隔 逗點 {,} - 資料行是以逗號分隔 Tab {t} - 欄位以製表符分隔 垂直線 {|} - 資料行是以垂直線分隔 |
| DataPrecision | 指定數值數據的有效位數。 精度是指數字的位數。 如需詳細資訊,請參閱 Integration Services 資料類型。 |
| 輸入欄寬 | 指定要儲存為位元組計數的值;針對 Unicode 檔案,這會顯示為字元計數。 被分隔的欄位會忽略此值。 注意 在物件模型中,此屬性的名稱為 ColumnWidth。 |
新增
按一下 [新增] 以添加欄位。 根據預設,[ 新增 ] 按鈕會在清單結尾加入新的數據行。 按鈕也有下列選項,可在下拉式清單中使用。
| 價值觀 | 說明 |
|---|---|
| 新增數據行 | 在清單結尾新增欄。 |
| 插入之前 | 在選取的數據列之前插入新的數據行。 |
| 插入 After | 在選取的數據行後面插入新的數據行。 |
刪除
選取資料行,然後按兩下 [ 刪除] 來移除它。
建議類型
使用 [ 建議數據行類型 ] 對話框來評估第一個選取檔案中的範例數據,並取得每個數據行數據類型和長度的建議。 如需詳細資訊,請參閱 建議數據行類型對話框 UI 參考。
另請參閱
Integration Services 錯誤和訊息參考
多個平面檔案連接管理員編輯器(一般頁面)
多個平面檔案連接管理員編輯器(資料行頁面)
多個平面文件連接管理員編輯器(預覽頁面)