Share via


多個一般檔案連接管理員編輯器 (進階頁面)

使用 [多個一般檔案連接管理員編輯器] 對話方塊的 [進階] 頁面,來設定各種屬性,例如一般檔案連接管理員所連接的文字檔中,每個資料行的資料類型和分隔符號。

字串資料行的長度預設為 50 個字元。您可以評估範例資料,並自動重新調整這些資料行的長度,以避免截斷資料或資料行寬度過大。您也可更新其他中繼資料,以啟用與目的地資料行的相容性。例如,您可能會將只包含整數資料之資料行的資料類型變更成數值資料類型 (例如 DT_I2)。

若要進一步瞭解多個一般檔案連接管理員,請參閱<多個一般檔案連接管理員>。

選項

  • 連接管理員名稱
    提供唯一的名稱給工作流程中的多個一般檔案連接管理員。提供的名稱將顯示在 SSIS 設計師的 [連接管理員] 區域內。

  • 描述
    描述連接管理員。最佳作法是以其用途描述連接管理員,使封裝可以自我記錄並易於維護。

  • 設定每一個資料行的屬性
    請在左窗格中選取一個資料行以便在右窗格中檢視它的屬性。請參閱下表以瞭解資料類型屬性的描述。部分列出的屬性,只能在某些一般檔案格式中設定。

    屬性

    描述

    ColumnType

    代表資料行是否為分隔的、固定寬度或不齊右。這個屬性是唯讀的。不齊右檔案就是除了最後一個資料行是由資料列分隔符號所終止之外,其他所有資料行都有固定寬度的檔案。

    OutputColumnWidth

    指定將儲存為位元組計數的值;針對 Unicode 檔案,這將會顯示為字元計數。在資料流程工作中,這個值將用來替一般檔案來源設定輸出資料行寬度。

    附註附註
    在物件模型中,這個屬性的名稱為 MaximumWidth

    DataType

    從可用的資料類型清單中選取。如需詳細資訊,請參閱<Integration Services 資料類型>。

    TextQualified

    使用文字限定詞字元指出文字資料是否為限定的。

    值描述
    True一般檔案中的文字資料是限定的。
    False一般檔案中的文字資料是非限定的。

    名稱

    提供資料行名稱。預設為已編號的資料行清單;然而,您可以選擇任何唯一的、描述性的名稱。

    DataScale

    指定數值資料的小數位數。小數位數是指小數位數的數目。如需詳細資訊,請參閱<Integration Services 資料類型>。

    ColumnDelimiter

    從可用的資料行分隔符號清單中選取。請選擇不太可能會在文字中出現的分隔符號。固定寬度資料行將忽略這個值。

    值描述
    {CR}{LF}資料行是以歸位字元和換行字元的組合分隔。
    {CR}資料行是以歸位字元分隔。
    {LF}資料行是以換行字元分隔。
    分號 {;}資料行是以分號分隔。
    冒號 {:}資料行是以冒號分隔。
    逗號 {,}資料行是以逗號分隔。
    定位字元 {t}資料行是以定位字元分隔。
    分隔號 {|}資料行是以分隔號分隔。

    DataPrecision

    指定數值資料的有效位數。有效位數是指位數的數目。如需詳細資訊,請參閱<Integration Services 資料類型>。

    InputColumnWidth

    指定將儲存為位元組計數的值;針對 Unicode 檔案,這將會顯示為字元計數。分隔資料行將忽略這個值。

    請注意 在物件模型中,這個屬性的名稱為 ColumnWidth

  • 新增
    按一下 [新增] 來加入新資料行。依預設,[新增] 按鈕在清單結尾加入新資料行。此按鈕還有下列選項,可以在下拉式清單中使用。

    描述

    加入資料行

    在清單結尾加入新資料行。

    插在前面

    在選取的資料行之前插入新資料行。

    插在後面

    在選取的資料行之後插入新資料行。

  • 刪除
    選取資料行,然後按一下 [刪除] 將其移除。

  • 建議類型
    使用 [建議資料行類型] 對話方塊,可評估第一個選定檔案中的範例資料,並取得對每個資料行之資料類型和長度的建議。如需詳細資訊,請參閱<建議資料行類型>。