Der editierbare Feature-Layer, den Sie veröffentlichen möchten, enthält eine Datenbanksicht. Sichten werden häufig verwendet, um eine oder mehrere Tabellen zu verbinden, und können nicht in ArcGIS-Software bearbeitet werden. Daher können Sie die Bearbeitung für einen Feature-Layer, der eine Sicht enthält, nicht aktivieren, wenn der Feature-Layer eine registrierte Datenbank referenziert.
Tipp:
Datenbanksichten enthalten Sichten, die bei der Geodatabase registriert sind, und Sichten, die nicht bei der Geodatabase registriert sind.
Planung
Ihre Vorgehensweise hängt von Ihrer jeweiligen Zielsetzung ab. Verwenden Sie einen der folgenden Vorschläge, um die Daten, die Sie benötigen, in einem oder mehreren Web-Layern zu veröffentlichen:
- Falls Sie andere Daten in der Karte bearbeiten müssen und lediglich die Daten aus der Sicht als Referenz benötigen, können Sie folgendermaßen vorgehen:
- Entfernen Sie die Sicht aus der Karte, und veröffentlichen Sie die anderen Daten in einem editierbaren Feature-Layer.
- Erstellen Sie eine separate Karte, die die Sicht enthält, und veröffentlichen Sie einen Karten-Image-Layer oder einen schreibgeschützten Feature-Layer.
- Wenn Ihr registrierter Data Store eine Enterprise-Geodatabase ist und Sie die Sicht zur Darstellung verbundener Tabellen verwenden, die bearbeitet werden müssen, können Sie folgendermaßen vorgehen:
- Entfernen Sie die Sicht aus der Karte.
- Erstellen Sie eine Beziehungsklasse zwischen den Tabellen, die Sie über die Sicht verbunden haben.
- Fügen Sie der Karte die an der Beziehungsklasse beteiligten Tabellen hinzu.
- Veröffentlichen Sie einen editierbaren Feature-Layer.
- Wenn Sie keine Daten in der Karte bearbeiten müssen (Sie haben die Eigenschaften des Standard-Feature-Layers beispielsweise nicht vor dem Versuch, zu veröffentlichen, geändert, auch wenn keine Bearbeitung erforderlich ist), deaktivieren Sie die Bearbeitung im Bereich Feature-Eigenschaften, und veröffentlichen Sie einen schreibgeschützten Feature-Layer.