Hinzufügen oder Löschen eines Feldes

Nachdem Sie einen gehosteten Feature- oder Tabellen-Layer veröffentlicht haben, müssen Sie ggf. Informationen über ein zusätzliches Attribut speichern. In diesem Fall können Sie dem Layer ein Feld hinzufügen. Analog können Sie, wenn Sie feststellen, dass verschiedene Attribute nicht mehr benötigt werden, das Feld, in dem diese Attribute gespeichert sind, aus dem Layer löschen.

Ein Feld in einem gehosteten Feature-Layer kann nur durch den Besitzer des Layers oder einen Administrator der Organisation hinzugefügt oder gelöscht werden.

Hinzufügen eines Feldes

Sie können ein Feld über die Ansicht "Tabelle" oder "Felder" auf der Registerkarte Daten der Elementseite eines gehosteten Feature-Layers oder einer Tabelle hinzufügen.

Hinzufügen von Feldern über die Tabellensicht

Führen Sie die folgenden Schritte aus, um einer Attributtabelle ein Feld in der Ansicht "Tabelle" hinzuzufügen:

  1. Öffnen Sie die Elementseite des gehosteten Feature-Layers oder der Tabelle, und klicken Sie auf die Registerkarte Daten, um die Attributtabelle anzuzeigen.
    Hinweis:

    Sie können die Tabelle auch in Map Viewer Classic öffnen, um einer Tabelle Felder hinzuzufügen.

  2. Wenn der gehostete Feature-Layer mehr als einen Layer enthält, wählen Sie im Dropdown-Menü Layer den richtigen Layer aus.
  3. Klicken Sie auf die Schaltfläche Optionen Optionen.
  4. Klicken Sie auf Feld hinzufügen und legen Sie die folgenden Parameter fest:
    1. Feldname: Feldnamen dürfen keine Sonderzeichen wie Leerzeichen, Bindestriche, runde und eckige Klammern oder andere Sonderzeichen wie $, % und # enthalten. Vermeiden Sie Feldnamen mit Wörtern, die im Normalfall als in der Datenbank reservierte Schlüsselwörter angesehen werden, z. B. CHARACTER oder DATE. Wenn Sie versuchen, einen Feldnamen mit einem Sonderzeichen oder einem für die Datenbank reservierten Schlüsselwort hinzuzufügen, erhalten Sie eine Fehlermeldung.
    2. Anzeigenname: Ein alternativer Name oder Alias für ein Feld, der aussagekräftiger und benutzerfreundlicher als der Name des Feldes ist. Der Alias darf Sonderzeichen, Leerzeichen und in der Datenbank reservierte Schlüsselwörter enthalten.
    3. Typ: Wählen Sie für die Daten, die in diesem Feld gespeichert werden sollen, einen der folgenden Typen aus:

      • Big Integer: Ganze Zahlen von -9.007.199.254.740.991 bis 9.007.199.254.740.991. Verwenden Sie diesen Typ, wenn Sie Zahlen speichern müssen, die außerhalb des Bereichs für den Datentyp "Integer" liegen.
      • Date: Datum und Uhrzeit. Informationen hierzu finden Sie unter Datums- und Uhrzeitfelder in ArcGIS Enterprise.
        Hinweis:

        Während in Ihrem Portal alle Datumswerte in koordinierter Weltzeit (Coordinated Universal Time, UTC) gespeichert werden, werden sie in der lokalen Zeitzone angezeigt und bearbeitet, da sie in den meisten Anwendungen automatisch in und aus der koordinierten Weltzeit konvertiert werden. Beim Hochladen der Daten beispielsweise als .csv-Dateien oder Shapefiles müssen Sie jedoch die entsprechende Zeitzone angeben, da sonst davon ausgegangen wird, dass die Datumswerte in UTC vorliegen.

      • Nur Datum: Speichert ein Datum, jedoch keine Uhrzeitwerte. Dies ist sinnvoll, wenn keine Uhrzeitwerte benötigt werden, beispielsweise für das Ablaufdatum einer Genehmigung oder den Geburtstag eines Kunden.
        Hinweis:

        Beim Hinzufügen oder Bearbeiten von Werten des Typs "Nur Datum" in der Tabellensicht müssen diese im Format JJ-MM-TT angegeben werden (Beispiel: 2024-03-22).

      • Double: Zahlen mit Dezimalstellen.
      • Integer: Ganze Zahlen von -2.147.483.648 bis 2.147.483.647 (Long Integer).
      • String: Eine Folge von Zeichen.

        Wenn Sie ein Zeichenfolgenfeld hinzufügen, verwenden Sie die Eigenschaft Länge, um die maximale Einzelbyte-Zeichenlänge für das Feld zu definieren. Die Länge ist für den Feldtyp String erforderlich. Der Standardwert ist 256 Zeichen.

      • Nur Zeit: Speichert eine Uhrzeit, jedoch keine Datumswerte. Die Uhrzeit wird im 24-Stunden-Format angegeben. Dieser Felddatentyp ist beispielsweise sinnvoll für Geschäftszeiten und Busfahrpläne.
        Hinweis:

        Beim Hinzufügen oder Bearbeiten von Werten des Typs "Nur Zeit" in der Tabellensicht müssen diese im Format HH:mm:ss angegeben werden (Beispiel: 18:02:39).

    4. Definieren Sie optional einen Standardwert, der für alle neuen Features dem Feld hinzugefügt wird.

      Das Feld wird mit einem Standardwert gefüllt, wenn Sie neue Zeilen (Features) zum Feature-Layer hinzufügen. Dieser Standardwert wird nicht in bereits vorhandene Tabellenzeilen übernommen.

  5. Wenn der gehostete Feature-Layer keine Daten enthält und Sie sicherstellen möchten, dass Editoren beim Hinzufügen von Features oder beim Aktualisieren von Attributen immer einen Wert für das neue Feld angeben, deaktivieren Sie NULL-Werte erlauben.

    Diese Option ist nicht verfügbar, wenn der Layer Daten enthält und das neue Feld NULL-Werte erlaubt.

  6. Klicken Sie auf Neues Feld hinzufügen.

Hinzufügen von Feldern über die Ansicht "Felder"

Führen Sie die folgenden Schritte aus, um einer Attributtabelle ein Feld in der Ansicht "Felder" hinzuzufügen:

  1. Öffnen Sie die Elementseite des gehosteten Feature-Layers oder der Tabelle, und klicken Sie auf die Registerkarte Daten, um die Attributtabelle anzuzeigen.
  2. Klicken Sie auf Felder.
  3. Wenn der gehostete Feature-Layer mehr als einen Layer enthält, wählen Sie im Dropdown-Menü Layer den richtigen Layer aus.
  4. Klicken Sie auf Hinzufügen und legen Sie die folgenden Parameter fest:
    1. Feldname: Feldnamen dürfen keine Sonderzeichen wie Leerzeichen, Bindestriche, runde und eckige Klammern oder andere Sonderzeichen wie $, % und # enthalten. Vermeiden Sie Feldnamen mit Wörtern, die im Normalfall als in der Datenbank reservierte Schlüsselwörter angesehen werden, z. B. CHARACTER oder DATE. Wenn Sie versuchen, einen Feldnamen mit einem Sonderzeichen oder einem für die Datenbank reservierten Schlüsselwort hinzuzufügen, erhalten Sie eine Fehlermeldung.
    2. Anzeigenname: Ein alternativer Name oder Alias für ein Feld, der aussagekräftiger und benutzerfreundlicher als der Name des Feldes ist. Der Alias darf Sonderzeichen, Leerzeichen und in der Datenbank reservierte Schlüsselwörter enthalten.
    3. Typ: Wählen Sie für die Daten, die in diesem Feld gespeichert werden sollen, einen der folgenden Typen aus:

      • Big Integer: Ganze Zahlen von -9.007.199.254.740.991 bis 9.007.199.254.740.991. Verwenden Sie diesen Typ zum Speichern von Werten, die außerhalb des Bereichs für den Datentyp "Integer" liegen.
      • Date: Datum und Uhrzeit. Informationen hierzu finden Sie unter Datums- und Uhrzeitfelder in ArcGIS Enterprise.
        Hinweis:

        Obwohl das Portal alle Datumswerte in UTC-Zeit speichert, werden Datumswerte üblicherweise in Ihrer lokalen Zeitzone angezeigt und bearbeitet, da die meisten Anwendungen automatisch eine Umwandlung in und aus UTC vornehmen. Beim Hochladen der Daten beispielsweise als .csv-Dateien oder Shapefiles müssen Sie jedoch die entsprechende Zeitzone angeben, da sonst davon ausgegangen wird, dass die Datumswerte in UTC vorliegen.

      • Nur Datum: Speichert ein Datum, jedoch keine Uhrzeitwerte. Dies ist sinnvoll, wenn keine Uhrzeitwerte benötigt werden, beispielsweise für das Ablaufdatum einer Genehmigung oder den Geburtstag eines Kunden.
      • Double: Zahlen mit Dezimalstellen.
      • Integer: Ganze Zahlen von -2.147.483.648 bis 2.147.483.647 (Long Integer).
      • String: Eine Folge von Zeichen. Geben Sie beim Erstellen eines Zeichenfolgenfeldes die maximale Länge als Anzahl der Einzelbyte-Zeichen an, die in einem Zeichenfolgenfeld gespeichert werden können. Geben Sie dazu einen Wert in das Feld Länge ein. Der Standardwert ist 256 Zeichen.
      • Nur Zeit: Speichert eine Uhrzeit, jedoch keine Datumswerte. Die Uhrzeit wird im 24-Stunden-Format angegeben. Dieser Felddatentyp ist beispielsweise sinnvoll für Geschäftszeiten und Busfahrpläne.

    4. Definieren Sie optional einen Standardwert, der für alle neuen Features dem Feld hinzugefügt wird.

      Bereits vorhandene Tabellenzeilen weisen diesen Standardwert nicht auf, wenn das Feld hinzugefügt wird.

  5. Wenn der gehostete Feature-Layer keine Daten enthält und Sie sicherstellen möchten, dass Editoren beim Hinzufügen von Features oder beim Aktualisieren von Attributen immer einen Wert für das neue Feld angeben, deaktivieren Sie NULL-Werte erlauben.

    Diese Option ist nicht verfügbar, wenn der Layer Daten enthält und das neue Feld NULL-Werte erlaubt.

  6. Klicken Sie auf Neues Feld hinzufügen.

Löschen eines Feldes

Gehen Sie beim Löschen von Feldern vorsichtig vor, da nach dem Löschen eines Feldes die darin enthaltenen Daten nicht wiederhergestellt werden können.

Systemfelder wie OBJECTID, CREATIONDATE, CREATOR, EDITDATE und EDITOR oder Felder, die zum Definieren von im Layer gespeicherten Styles, für den Zeitschieberegler, den Filter, die Beschriftungen, die Suche oder das Editor-Tracking verwendet werden, können Sie nicht löschen. Es kann jedoch sein, dass für Karten Felder für Styles und Filter verwendet werden, die sich von den Feldern unterscheiden, die Sie für den Layer konfiguriert haben, und dass für diese Felder die Option Löschen verfügbar ist. Gehen Sie beim Löschen von Feldern, die für Styles und Filter in Karten verwendet werden können, vorsichtig vor.

Sie können ein Feld über die Ansicht "Tabelle" oder "Felder" auf der Registerkarte Daten der Elementseite eines gehosteten Feature-Layers oder einer Tabelle löschen.

Löschen eines Feldes über die Tabellensicht

Führen Sie die folgenden Schritte aus, um ein Feld über die Ansicht "Tabelle" aus einer Attributtabelle zu löschen:

  1. Öffnen Sie die Elementseite des gehosteten Feature-Layers oder der Tabelle, und klicken Sie auf die Registerkarte Daten, um die Attributtabelle anzuzeigen.
    Hinweis:

    Außerdem können Sie die Tabelle in Map Viewer Classic öffnen (zuvor als Map Viewer bezeichnet), um Felder aus einer Tabelle zu löschen.

  2. Wenn der gehostete Feature-Layer mehr als einen Layer enthält, wählen Sie im Dropdown-Menü Layer den richtigen Layer aus.
  3. Klicken Sie auf die Spalte, die das zu löschende Feld enthält.
  4. Klicken Sie auf Löschen.

    Es wird eine Meldung mit der Aufforderung, das Löschen zu bestätigen, angezeigt.

  5. Bestätigen Sie den Löschvorgang.

Löschen eines Feldes über die Ansicht "Felder"

Führen Sie die folgenden Schritte aus, um ein Feld über die Ansicht "Felder" aus einer Attributtabelle zu löschen:

  1. Öffnen Sie die Elementseite des gehosteten Feature-Layers oder der Tabelle, und klicken Sie auf die Registerkarte Daten, um die Attributtabelle anzuzeigen.
  2. Wenn der gehostete Feature-Layer mehr als einen Layer enthält, wählen Sie im Dropdown-Menü Layer den richtigen Layer aus.
  3. Aktivieren Sie das Kontrollkästchen neben dem zu löschenden Feld.
  4. Klicken Sie auf Löschen, und bestätigen Sie, dass das Feld gelöscht werden soll.

    Wenn die Schaltfläche Löschen nicht vorhanden ist, kann mindestens ein ausgewähltes Feld nicht gelöscht werden.

    Es wird eine Meldung mit der Aufforderung, das Löschen zu bestätigen, angezeigt.

  5. Bestätigen Sie den Löschvorgang.

Beschränkungen beim Hinzufügen oder Löschen von Feldern

Beachten Sie beim Hinzufügen oder Löschen von Feldern Folgendes:

  • In Kopien von gehosteten Feature-Layern, in gehosteten Feature-Layern, denen Kachel-Layer zugeordnet sind, und in Sichten, die aus gehosteten Feature-Layern erstellt wurden, können Sie weder Felder hinzufügen noch Felder löschen.
  • Sie können gehosteten Feature-Layern, die eine abhängige verbundene Feature-Layer-Sicht aufweisen, keine Felder hinzufügen bzw. keine Felder daraus entfernen.
  • Wenn Sie zu einem gehosteten Feature-Layer, zu dem abhängige Sichten gehosteter Feature-Layer vorhanden sind, ein Feld hinzufügen, dann müssen Sie die Definition jeder Sicht, in der das neue Feld angezeigt werden soll, aktualisieren. Dies ist nicht möglich, wenn die Sicht eine gehostete verbundene Feature-Layer-Sicht ist, wie oben angegeben.
  • Einige Feldtypen werden möglicherweise nicht in allen ArcGIS-Clients vollständig unterstützt.