テーブルの反復 (ModelBuilder)

サマリー

ワークスペース内のテーブルを反復処理します。

ModelBuilder でのテーブルの反復の詳細

使用法

  • このツールはモデルで使用する ModelBuilder からのみ利用できます。 このツールは、[ジオプロセシング] ウィンドウまたは Python からは利用できません。

  • ツールが特定した最初のテーブルは、出力 [テーブル] パラメーターのテンプレートとして使用されます。 ツールは、このテーブルからフィールドやテーブルへの絶対パスなどの情報を読み取ります。 これにより、モデルのワークフローを最初に設定するときに、以降のツールのパラメーターに含めるフィールドを選択できます。 モデルを最初に実行するとき、ツールは最初のテーブルからの情報を使用します。以降の実行では、各テーブルが個別に読み取られ、その情報が次のツールに送られます。

  • ツールの出力は、[テーブル] と [名前] の 2 つであり、他のツールでインライン変数 (例: %Name%) として使用できます。

  • ツールは、多くの表形式のファイル (Excel ファイルなど) とカンマ区切りテキスト ファイル (.csv および .txt) で使用することができます。

パラメーター

ラベル説明データ タイプ
ワークスペース

反復処理するテーブルを含むワークスペース。

Workspace
ワイルドカード
(オプション)

結果を制限するために使用する、* (アスタリスク) と文字の組み合わせ。 アスタリスクは「すべて」の指定と同じです。 ワイルドカードを指定しない場合は、すべての値が返されます。 このパラメーターを使用すると、名前が特定の文字や語句で始まる入力だけを反復処理できます (A*、Ari*、Land* など)。

String
テーブル タイプ
(オプション)

フォルダー ワークスペース (カバレッジ) のテーブル タイプを指定します。

  • dBASE—テーブル タイプは dBASE テーブルになります。
  • INFO (カバレッジ)—テーブル タイプは INFO テーブル (カバレッジ) になります。
  • ファイル ジオデータベース—テーブル タイプはファイル ジオデータベース テーブルになります。
  • Excel—テーブル タイプは Microsoft Excel テーブルになります。
  • 区切りテキスト ファイル—テーブル タイプは区切りテキスト ファイルになります。 これには .csv ファイルが含まれます。
  • SQLite—テーブル タイプは SQLite テーブルになります。
  • エンタープライズ ジオデータベース—テーブル タイプはエンタープライズ ジオデータベース テーブルになります。
  • OLE DB—テーブル タイプは OLE DB 接続テーブルになります。
String
再帰
(オプション)

メイン フォルダー内のサブフォルダーを再帰的に反復処理するかどうかを指定します。

  • オン - メイン フォルダー内のすべてのサブフォルダーを再帰的に反復処理します。 このパラメーターをオンのままにすると、入力ワークスペース内の複数のファイル ジオデータベース テーブルまたは SQLite テーブルを反復処理できます。
  • オフ - メイン フォルダー内のサブフォルダーを再帰的に反復処理しません。 メイン フォルダーのみを使用します。
Boolean

派生した出力

ラベル説明データ タイプ
テーブル

テーブルへの絶対パス。

Table
名前

テーブルの名前。

String

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes

関連トピック