Die Werkzeuge im Toolset "Anlagen" bieten eine flexible Umgebung für die Batch-Verarbeitung von Anlagen. Diese Werkzeuge sollten Sie verwenden, wenn eine große Anzahl von Dateien in einer Massenoperation als Anlage angehängt werden müssen. Zusätzlich enthält dieses Toolset Werkzeuge, die die Verarbeitung einzelner Anlagen unterstützen.
Im Folgenden sind zwei häufige Szenarien für das Arbeiten mit den Werkzeugen im Toolset "Anlagen" beschrieben:
- Die Werkzeuge für Anlagen verwenden eine Lookup-Tabelle, um einzelne Dateien mit einzelnen Zeilen in einer Eingabetabelle oder -Feature-Class zu verknüpfen.
- Die Eingabetabelle oder -Feature-Class enthält ein Attributfeld mit Dateipfaden oder Namen von Dateien.
Bei beiden Szenarien müssen Sie das Werkzeug Anlagen aktivieren verwenden, um Anlagen für die Eingabetabelle oder -Feature-Class zu aktivieren. Beim Aktivieren der Anlagen werden die erforderlichen Systemtabellen und Beziehungen zum Verwalten der Anlagen erstellt.
Beispiel 1: Anlagen mit einer Zuordnungstabelle hinzufügen
Führen Sie nach dem Aktivieren der Anlagen für eine Eingabetabelle oder -Feature-Class das Werkzeug Anlagen-Zuordnungstabelle erstellen aus, um eine Zuordnungstabelle zu erstellen, die als Unterstützung beim Verknüpfen der Datensätze in der Eingabetabelle mit den Dateien auf dem Datenträger dienen kann. Geben Sie für den Parameter Eingabeordner einen Wert, der die Dateien, die angehängt werden sollen, enthält, und einen Wert für den Parameter Schlüsselfeld an. Das Werkzeug durchläuft die einzelnen Zeilen in der Eingabetabelle und vergleicht den Wert im Schlüsselfeld der jeweiligen Zeile mit allen Dateien im Wert von Eingabeordner. Wenn der Basisname (der Dateiname ohne Dateierweiterung) für die Datei mit dem Wert im Schlüsselfeld übereinstimmt, liegt eine Übereinstimmung vor. Die erstellte Ausgabe enthält das Feld MATCHID (das Feld mit der Objekt-ID aus der Eingabetabelle oder -Feature-Class) und das Feld FILENAME (der Dateipfad zur übereinstimmenden Datei).
Verwenden Sie nach dem Generieren der Anlagen-Zuordnungstabelle das Werkzeug Anlagen hinzufügen, um die Dateien an die Datensätze im Eingabe-Dataset anzuhängen. Das Werkzeug Anlagen hinzufügen vergleicht die Werte im Parameterwert Eingabe-Join-Feld aus der Eingabetabelle oder -Feature-Class mit dem Parameterwert Zuordnungs-Join-Feld aus dem Parameterwert Zuordnungstabelle. Wenn diese zwei Werte gleich sind, dann wird die Datei aus dem Wert im Zuordnungs-Pfadfeld in der Zuordnungstabelle zur Eingabetabelle oder -Feature-Class als Anlage hinzugefügt.
Hinweis:
Obwohl dies empfohlen wird, müssen Sie das Werkzeug Anlagen-Zuordnungstabelle erstellen nicht unbedingt zum Erstellen der Zuordnungstabelle verwenden. Wenn das Eingabe-Dataset kein verwendbares Schlüsselfeld enthält, dann können Sie eine Zuordnungstabelle manuell über eine Editiersitzung oder automatisch mit einem benutzerdefinierten Skript, das für die Daten geeignet ist, erstellen. In der Zuordnungstabelle müssen die folgenden Felder enthalten sein:
- Ein Feld, das die Pfade oder Namen von Anlagendateien auf Ihrem Computer enthält.
- Ein Feld, das Werte enthält, die zum Verbinden der Zuordnungstabelle mit der Eingabetabelle oder -Feature-Class verwendet werden können.
Beispiel 2: Anlagen ohne separate Zuordnungstabelle hinzufügen
Nach dem Aktivieren von Anlagen können Sie möglicherweise die Eingabetabelle oder -Feature-Class verwenden, um Anlagen ohne separate Zuordnungstabelle hinzuzufügen. Wenn die Eingabetabelle ein Feld mit Pfaden zu den Dateien, die Sie anhängen möchten, enthält, dann können Sie auch nur diese Tabelle ohne separate Zuordnungstabelle verwenden. Verwenden Sie das Werkzeug Anlagen hinzufügen, geben Sie als Werte für die beiden Parameter Eingabe-Dataset und Zuordnungstabelle dieselbe Tabelle oder Feature-Class an, und geben Sie den Wert für den Parameter Zuordnungs-Pfadfeld (das Feld mit Dateipfaden oder Namen von Anlagendateien) aus dem Eingabe-Dataset an.