次の方法で共有


[複数フラット ファイル接続マネージャ エディタ] ([詳細設定] ページ)

[複数フラット ファイル接続マネージャ エディタ] ダイアログ ボックスの [詳細設定] ページを使用すると、フラット ファイル接続マネージャが接続するテキスト ファイルの各列のデータ型や区切り記号などのプロパティを設定できます。

既定では、文字列の列の長さは 50 文字です。サンプル データを評価し、これらの列の長さを自動的に変更して、データが切り捨てられたり、列の幅が広くなりすぎないようにできます。また、変換先列と互換性を持つように他のメタデータも更新できます。たとえば、整数データのみを含む列のデータ型を、DT_I2 などの数値データ型に変更するなどの操作を行えます。

複数フラット ファイル接続マネージャの詳細については、「複数フラット ファイル接続マネージャー」を参照してください。

オプション

  • [接続マネージャ名]
    ワークフロー内の複数フラット ファイル接続マネージャの一意な名前を指定します。指定された名前は、SSIS デザイナの [接続マネージャ] 領域内に表示されます。

  • [説明]
    接続マネージャの説明を記述します。パッケージを自己文書化して目的を明確にし、保守が容易になるように、接続マネージャの目的について記述することをお勧めします。

  • [各列のプロパティを構成します。]
    左側のペインで列を選択すると、そのプロパティが右側のペインに表示されます。データ型プロパティの説明については、次の表を参照してください。いくつかのプロパティは、一部のフラット ファイル形式でのみ設定できます。

    プロパティ

    説明

    [ColumnType]

    列が区切り形式、固定幅形式、幅合わせしない形式のうちどれであるかを示します。このプロパティは読み取り専用です。幅合わせしないファイルとは、最後の列以外のすべての列が固定幅を持つファイルです。最後の列は、行区切り記号で終了します。

    [OutputColumnWidth]

    格納する値をバイト数で指定します。Unicode ファイルの場合、これは文字数として表示されます。データ フロー タスクでは、この値を使用してフラット ファイル ソースの出力列の幅を設定します。

    注意
    オブジェクト モデルでは、このプロパティの名前は MaximumWidth です。

    [DataType]

    使用できるデータ型を一覧から選択します。詳細については、「Integration Services のデータ型」を参照してください。

    [TextQualified]

    テキスト データがテキスト修飾子文字を使用して修飾されるかどうかを示します。

    値説明
    [True]フラット ファイルのテキスト データは修飾されます。
    [False]フラット ファイルのテキスト データは修飾されません。

    [Name]

    列名を指定します。既定では列の番号になりますが、わかりやすい一意な名前を選択することもできます。

    [DataScale]

    数値データの小数点以下の精度を指定します。これは小数点以下の桁数を表します。詳細については、「Integration Services のデータ型」を参照してください。

    [ColumnDelimiter]

    使用できる列区切り記号の一覧から、列区切り記号を選択します。テキストに出現しないと思われる区切り記号を選択してください。固定幅列の場合、この値は無視されます。

    値説明
    [{CR}{LF}]列は、復帰と改行の組み合わせで区切られます。
    [{CR}]列は、復帰で区切られます。
    [{LF}]列は、改行で区切られます。
    [セミコロン {;}]列は、セミコロンで区切られます。
    [コロン {:}]列は、コロンで区切られます。
    [コンマ {,}]列は、コンマで区切られます。
    [タブ {t}]列は、タブで区切られます。
    [縦棒 {|}]列は、縦棒で区切られます。

    [DataPrecision]

    数値データの精度を指定します。精度とは、桁数です。詳細については、「Integration Services のデータ型」を参照してください。

    [InputColumnWidth]

    格納する値をバイト数で指定します。Unicode ファイルの場合、これは文字数として表示されます。区切られた列の場合、この値は無視されます。

       オブジェクト モデルでは、このプロパティの名前は ColumnWidth です。

  • [新規作成]
    [新規作成] をクリックして新しい列を追加します。既定では、[新規作成] ボタンをクリックすると、新しい列がリストの末尾に追加されます。さらにこのボタンのドロップダウン リストには、次のオプションがあります。

    説明

    [列の追加]

    新しい列をリストの末尾に追加します。

    [前に挿入]

    選択した列の前に新しい列を追加します。

    [後に挿入]

    選択した列の後に新しい列を追加します。

  • [削除]
    列を選択して [削除] をクリックすると、列が削除されます。

  • [型の推測]
    [列の型の推測] ダイアログ ボックスを使用して、最初に選択されたファイルのサンプル データを評価し、各列のデータ型と長さの推測を取得します。詳細については、「[列の型の推測]」を参照してください。