Skip to main content

テーブルのエクスポート (変換ツール)

サマリー

テーブルまたはテーブル ビューの行を新しいテーブルにエクスポートします。

使用法

  • このツールは、テーブル、テーブル ビュー、フィーチャクラス、フィーチャ レイヤー、区切りファイル、または属性テーブルのあるラスターの行を新しいジオデータベース テーブル、dBASE テーブル、または区切りファイルにコピーします。
  • このツールは入力として次のテーブル形式をサポートします。

    区切りファイルの場合は、入力ファイルの 1 行目が出力テーブルのフィールド名として使用されます。 フィールド名には空白または特殊文字 ($ や * など) を使用できません。入力ファイルの 1 行目に空白または特殊文字が含まれている場合は、エラーが発生します。

  • このツールを使用して、フォルダー ワークスペース内の出力名に次のファイル拡張子のいずれかを追加することで、区切りファイルを出力することができます。

    • カンマ区切りファイル (.csv.txt、または .asc)

    • タブ区切りファイル (.tsv または .tab)

    • パイプ区切りファイル (.psv)

  • 出力がジオデータベース内にない場合、BLOB またはラスター フィールドは含まれません。 GlobalID フィールドはテキスト フィールドに変換されます。
  • フィールド マップ パラメーターを使用すると、出力データセット内のフィールドとそのコンテンツを管理できます。

    • フィールド リストにフィールドを追加したり、フィールド リストからフィールドを削除したり、フィールド リストの順序を変更したり、フィールドの名前を変更したりすることができます。

    • 出力フィールドのデフォルトのデータ タイプは、最初に検出した (その名前の) 入力フィールドのデータ タイプと同じになります。 データ タイプを有効な別のデータ タイプに変更できます。

    • アクションを使用して、1 つまたは複数の入力フィールドの値を 1 つの出力フィールドにマージする方法を決定します。 使用可能なアクションは 最初最後連結合計平均中央最頻最小最大標準偏差、および 個数 です。

    • 連結 アクションを使用する場合は、カンマなどの文字を区切り文字として指定できます。 区切り文字 テキスト ボックスの先頭をクリックして、区切り文字を追加します。

    • 標準偏差 は、単一の入力値に有効なオプションではありません。

    • フィールド マップを .fieldmap ファイルとして保存するには、エクスポート オプション を使用します。

    • .fieldmap ファイルを読み込むには、読み込み オプション を使用します。 このファイルで指定されているフィーチャ レイヤーまたはデータセットが、ツールで使用されているデータセットと一致していなければなりません。 一致していない場合、フィールド マップ パラメーターはリセットされます。

    • テキスト ソース フィールドにある テキストのスライス ボタン を使用して、入力値のどの文字を出力フィールドに抽出するかを選択します。 テキストのスライス ボタンにアクセスするには、入力フィールド リスト内のテキスト フィールドにポインターを合わせて、最初の文字と最後の文字の位置を指定します。

    • フィールドは、Python スクリプトでマッピングすることもできます。

  • フィーチャのサブセットを選択するために、SQL 式を使用できます。 パラメーターの構文の詳細については、「ArcGIS で使用されるクエリー式の SQL リファレンス」をご参照ください。

  • 行は、並べ替えフィールド のパラメーター値を指定することにより、昇順または降順で並べ替えできます。 2 つ以上のフィールドを指定した場合、最初のフィールドによって行が並べ替えられ、次にその順序内で 2 番目のフィールドによって並べ替えられ、以降、同様に並べ替えが続けられます。

  • サブタイプあるいはドメインを持つジオデータベース データを変換し、出力ワークスペースがジオデータベースではない場合、サブタイプとドメインのコードおよび説明の両方を出力に含むことができます。 この動作を制御するため、フィールド ドメインの説明の転送環境を使用してください。 デフォルトでは、ドメインとサブタイプのみが出力に含まれ、説明には含まれません。

    注意:

    サブタイプの説明とドメインの説明を含めて dBASE テーブルに変換すると、説明を含めない場合に比べて時間がかかる (パフォーマンスが低下する) 場合があります。 出力にサブタイプの説明とドメインの説明が必要ない場合、パフォーマンスを最適化するために、フィールド ドメインの説明環境をオフのままにします。

  • 区切りファイルを入力として使用する場合 (.csv など)、ArcGIS Pro テキスト ファイル ワークスペースがフィールドのプロパティと値を決定します。 ツールが読み取るのと同じフィールドのプロパティと値を確認するには、テーブルを開きます

    フィールド マップ パラメーターを使用して出力フィールド タイプなどのプロパティを変更できますが、このパラメーターは入力フィールドのプロパティと値は変更しません。

    入力フィールドのプロパティと値が、ツールと ArcGIS Pro 全体においてどのように解釈されるかを構成するには、schema.ini ファイルを使用します。

  • ModelBuilder で 反復子とともにこのツールを使用すると、フィールド マップ パラメーターに対する変更が各入力で適用されます。 フィールド マップ パラメーターが変更されない場合、各入力でフィールド マップがリセットされます。

パラメーター

ラベル 説明 データ タイプ

入力テーブル

新しいテーブルにエクスポートされる行を含む入力テーブル。

Table View; Raster Layer

出力テーブル

エクスポートされた行を含む出力テーブル。

出力場所がフォルダーである場合は、テーブルをそれぞれの形式にエクスポートするために、.csv.txt.dbf などの拡張子を指定します。 出力場所がジオデータベースである場合は、拡張子を指定しません。

Table

(オプション)

レコードのサブセットを選択するために使用する SQL 式。

SQL Expression

フィールド エイリアスを名前として使用

入力のフィールド名またはフィールド エイリアスを出力フィールド名として使用するかどうかを指定します。

  • オン入力のフィールド エイリアスを出力フィールド名として使用します。

  • オフ入力のフィールド名を出力フィールド名として使用します。 これがデフォルトです。

Boolean

フィールド マップ

(オプション)

それぞれのプロパティおよびソース フィールドとともに出力データセットに転送されるフィールド。 デフォルトでは、入力データセット内のすべてのフィールドが出力に含まれます。

フィールド マップを使用すると、フィールドの追加、フィールドの削除、フィールド名の変更、フィールドの順序変更、他のフィールド プロパティの変更を実行できます。

また、フィールド マップを使用して、複数のフィールドの値を 1 つの出力フィールドに結合することもできます。

Field Mappings

並べ替えフィールド

(オプション)

入力レコードを並べ替えるために値を使用するフィールドと、レコードを格納する方向。

値テーブル列:

  • Field(s)The field that will be reordered.

  • OrderThe order in which the field will be reordered.

    • AscendingRecords will be sorted from low value to high value.

    • DescendingRecords will be sorted from high value to low value.

Value Table

環境

現在のワークスペース, 出力データのコンフィグレーション キーワード, 添付ファイルを維持, スクラッチ ワークスペース, フィールド ドメインの説明の転送, 範囲, 完全に記述したフィールド名を保持, Global ID を維持

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい