Publisher und Administratoren können bestimmte Typen von benutzerverwalteten Data Stores über ein ArcGIS Enterprise-Portal auf Verbundservern hinzufügen. Jedoch wird der Workflow zum Hinzufügen von Data-Store-Elementen nur bei neu hinzugefügten Data Stores unterstützt.
Wenn auf den Verbundservern bereits Data Stores vom Typ "Datenbank" oder "Dateifreigabe" mithilfe von ArcGIS Server Manager, ArcGIS Pro 2.4 oder früher oder ArcMap registriert wurden, können Sie als Portal-Administrator Data-Store-Elemente für die vorhandenen Data Stores erstellen.
Wenn Sie ein Data-Store-Element für einen registrierte Data Store erstellt haben, ist der Data Store nur verfügbar, um Portalbenutzer festzulegen, für die Sie das Element freigeben. Beispielsweise steht eine Dateifreigabe, die mit ArcGIS Server auf einer ArcGIS Server Manager-Site registriert wurde, für die Verwendung durch jeden Benutzer zur Verfügung, der Zugriff auf die Dateifreigabe hat. Wenn Sie ein Data-Store-Element für die Dateifreigabe erstellt haben, müssen Sie das Element für Portalgruppen, die gesamte Organisation oder die Öffentlichkeit freigeben, um es anderen Personen als dem Besitzer des Data-Store-Elements und den Portal-Administratoren zur Verfügung zu stellen.
Erstellen eines Data-Store-Elements
Um im Portal ein Data-Store-Element für einen Data Store vom Typ "Datenbank" oder "Dateifreigabe" zu erstellen, der bei einer der verbundenen ArcGIS Server-Sites des Portals registriert wurde, erstellen Sie ein Element in ArcGIS Server Manager.
- Melden Sie sich bei ArcGIS Server Manager für die verbundene Site an.
- Wechseln Sie zu Site > Data Store.
- Klicken Sie auf die Schaltfläche Element erstellen neben dem Data Store.
Sie können nur Data-Store-Elemente aus Datenbanken erstellen, die aus .sde-Dateien registriert wurden. Aus .odc-Dateien erstellte Elemente werden nicht unterstützt.
- Lesen Sie die Informationen, in denen zusammengefasst wird, was es bedeutet, ein Data-Store-Element für einen bei einem Verbundserver registrierten Data Store zu erstellen. Wenn Sie mit dem Erstellen des Portal-Elements fortfahren möchten, klicken Sie auf Element erstellen.
In dem Portal, mit dem die ArcGIS Server-Site verbunden ist, wird ein Data-Store-Element für den Data Store erstellt. Da Sie das Data-Store-Element erstellt haben, sind Sie sein Besitzer, und Ihr Konto ist derzeit das einzige Konto, das Zugriff auf es hat.
- Damit vorhandene Publisher diesen registrierten Data Store weiterhin verwenden können, müssen Sie ihn freigeben. Die Schaltfläche Element erstellen hat sich in die Schaltfläche Freigabeeigenschaften geändert. Klicken Sie, um das Dialogfeld Freigabeeigenschaften zu öffnen.
- Wählen Sie aus, wem Zugriff auf das Data-Store-Element gewährt wird. In den meisten Fällen soll es für eine Gruppe von Publishern freigegeben werden. Wenn keine solche Gruppe vorhanden ist, müssen Sie im Portal eine Gruppe erstellen und die entsprechenden Mitglieder einladen.
- Aktivieren Sie das Kontrollkästchen neben der Gruppe oder den Gruppen, deren Mitgliedern Sie Zugriff auf das Data-Store-Element gewähren möchten.
- Wenn Sie allen Portal-Mitgliedern Zugriff gewähren möchten, aktivieren Sie das Kontrollkästchen neben dem Portal-Namen.
- Wenn Sie jeder Person mit Zugriff auf das Portal Zugriff auf diesen Data Store gewähren möchten, aktivieren Sie das Kontrollkästchen neben Alle (öffentlich).
- Klicken Sie auf Speichern, um das Data-Store-Element freizugeben.
Das Portal enthält jetzt ein Data-Store-Element, das beim Verbundserver registriert ist. Wenn der Data Store nur bei einem Verbundserver registriert war, können Sie jetzt den Besitzer des Data-Store-Elements in die Person ändern, die es ursprünglich registriert hat.
Wenn der Data Store jedoch bei mehreren Verbundservern registriert war und mit demselben Data-Store-Namen registriert wurde, führen Sie die Schritte im folgenden Abschnitt aus, um die anderen Verbundserver mit dem Data-Store-Element zu verknüpfen, bevor Sie dessen Besitzer ändern.
Verknüpfen zusätzlicher Verbundserver
Wenn der Data Store bei mehreren Verbundservern registriert war und beim Registrieren des Data Store bei den einzelnen ArcGIS Server-Sites derselbe Name für den Data Store verwendet wurde, müssen Sie das Data-Store-Element an die zusätzlichen Verbundserver binden.
Hinweis:
Dies ist nur möglich, wenn der Data Store bereits bei diesen Verbundservern registriert ist, der registrierte Data Store auf allen Verbundservern denselben Namen aufweist und der Data Store auf denselben Datenquellenspeicherort zugreift.
Wenn der Data Store diese Kriterien erfüllt, müssen Sie das Data-Store-Element mithilfe der folgenden Schritte mit den anderen Verbundservern verknüpfen. Verwenden Sie nicht die Registerkarte Einstellungen des neuen Data-Store-Elements, um diesem die Verbundserver hinzuzufügen, da hierdurch auf den anderen Verbundservern doppelte Data Stores erstellt werden. Weitere Informationen finden Sie unter Benutzerverwaltete Data Stores in ArcGIS Enterprise.
Nachdem Sie ein Data-Store-Element von einem der Verbundserver erstellt haben, führen Sie für jeden zusätzlichen Verbundserver die folgenden Schritte aus:
- Melden Sie sich als Portal-Administrator beim Portal for ArcGIS-REST-Endpunkt an.
Nach der Anmeldung wird Ihre Seite Users geöffnet.
- Sie benötigen die ID des Data-Store-Elements sowie die ID des Verbundservers, auf den das Data-Store-Element zugreifen soll. Führen Sie zum Abrufen dieser IDs die folgenden Schritte aus:
- Führen Sie auf der Seite Users einen Bildlauf bis zum unteren Rand aus, und klicken Sie auf User Content.
- Suchen Sie in der Liste User Content nach dem Data-Store-Element, das Sie im letzten Abschnitt erstellt haben. Wenn Sie das Data-Store-Element in Ihrem Benutzerordner erstellt haben, befindet es sich in der Liste Items. Wurde es in einem Unterordner erstellt, ist es in der Liste Folders enthalten.
- Klicken Sie auf den Elementnamen, kopieren Sie die ID, und fügen Sie sie in einen Texteditor oder an einer anderen Stelle ein, von der aus Sie sie bei Bedarf erneut kopieren können.
- Navigieren Sie zu Home > Portals > Self, und führen Sie einen Bildlauf nach unten aus.
- Klicken Sie auf den Link Servers in der Liste Child Resources.
- Kopieren Sie unter Server Id die Server-ID für den Verbundserver, mit dem Sie das Data-Store-Element verknüpfen möchten, und fügen Sie sie in einen Texteditor oder an einer anderen Stelle ein, von der aus Sie sie bei Bedarf erneut kopieren können. Wenn Sie das Data-Store-Element noch mit weiteren Verbundservern verknüpfen möchten, kopieren Sie diese ebenfalls, und speichern Sie sie an einem Ort, an dem Sie auf die Informationen zugreifen können.
- Navigieren Sie zurück zu Home > Portals > Self, und führen Sie einen Bildlauf nach unten aus.
- Klicken Sie in der Liste Supported Operations auf Datastores.
- Klicken Sie auf Add to Server.
- Fügen Sie die ID des Data-Store-Elements im Feld DatastoreId ein.
- Fügen Sie die ID des Verbundservers im Feld ServerId ein.
- Klicken Sie neben Bind to existing server data store auf True und dann auf Add data store to server.
- Wiederholen Sie die Schritte 7 und 8 für jeden zusätzlichen Verbundserver, an den das Data-Store-Element gebunden werden soll.
Das Data-Store-Element ist jetzt mit allen Verbundservern verknüpft, an die Sie es gebunden haben. Optional können Sie den Besitzer des Data-Store-Elements in die Person ändern, die es ursprünglich registriert hat.