Mit der Aktualisierung von ArcGIS Knowledge Server erhält Ihre Organisation die neuesten Funktionen und Verbesserungen an der Software.
Sie müssen im Rahmen des Upgradeprozesses Ihrer ArcGIS Enterprise-Bereitstellung ein Upgrade von ArcGIS Knowledge Server durchführen.
Halten Sie beim Upgrade der Bereitstellung die empfohlene Reihenfolge ein:
- Führen Sie ein Upgrade des ArcGIS Enterprise-Portals durch.
- Führen Sie ein Upgrade von ArcGIS Web Adaptor für das ArcGIS Enterprise-Portal durch.
- Führen Sie ein Upgrade der ArcGIS Server-Site durch, die als Hosting-Server des Portals dient.
- Führen Sie ein Upgrade von ArcGIS Web Adaptor für den Hosting-Server des Portals durch.
- Upgrade von ArcGIS Data Store Im Rahmen dieses Schrittes wird ein Upgrade von Graph Store von ArcGIS Data Store durchgeführt.
- Führen Sie ein Upgrade von anderen ArcGIS Server-Sites in der Bereitstellung durch, einschließlich Ihrer ArcGIS Knowledge Server-Site. Befolgen Sie für die ArcGIS Knowledge Server-Site dieselben Anweisungen, die Sie auch beim Upgrade einer verbundenen ArcGIS Server-Site, z. B. des Hosting-Servers des Portals, befolgt haben. Stellen Sie sicher, dass Sie die Site als ArcGIS Knowledge Server erneut autorisieren.
Die ArcGIS Enterprise-Bereitstellung, der ArcGIS Data Store-Graph-Store und die ArcGIS Knowledge Server-Site müssen alle dieselbe Softwareversion aufweisen.
Client-Kompatibilität mit ArcGIS Enterprise
Damit die Erstellung von Wissensgraphen, die auf vorhandene Daten in einer NoSQL-Datenbank zugreifen, unterstützt wird, wurden wesentliche Änderungen in ArcGIS Enterprise 11.1 vorgenommen. Dadurch kommt es zu Kompatibilitätsproblemen zwischen Client-Anwendungen wie ArcGIS Pro und der ArcGIS Enterprise-Bereitstellung.
ArcGIS Pro
In der folgenden Tabelle sind die jeweiligen Kombinationen von ArcGIS Pro und ArcGIS Enterprise angegeben, die verwendet werden können, um Wissensgraphen zu erstellen und Wissensgraph-Daten in einer Untersuchung, einer Karte, einem Verbindungsdiagramm und im Bereich Durchsuchen und Filtern anzuzeigen, abzufragen und zu durchsuchen.
Aktives Portal | ArcGIS Enterprise 11.2 | ArcGIS Enterprise 11.1 | ArcGIS Enterprise 11.0 | ArcGIS Enterprise 10.9.1 |
---|---|---|---|---|
ArcGIS Pro 3.2 | ||||
ArcGIS Pro 3.1 | ||||
ArcGIS Pro 3.0 | ||||
ArcGIS Pro 2.9 |
Wenn Sie ein Projekt mit einer früheren Version von ArcGIS Pro erstellt haben, müssen Sie bei Verwendung von Wissensgraph-Daten aus einer früheren Version von ArcGIS Enterprise sicherstellen, dass Sie Ihr Projekt weiter verwenden können.
- Verwenden Sie nur vorhandene Projekte mit einer unterstützten Kombination von ArcGIS Pro- und ArcGIS Enterprise-Versionen.
- Aktualisieren Sie ArcGIS Pro bzw. ArcGIS Enterprise erst, wenn beide gleichzeitig aktualisiert werden können und für vorhandene Wissensgraphen in einer ArcGIS Knowledge Server-Site ein Upgrade durchgeführt werden kann. Verwenden Sie vorhandene Projekte erst, wenn alle Aktualisierungen abgeschlossen sind.
Wenn das Upgrade für ArcGIS Pro und ArcGIS Enterprise nicht gleichzeitig durchgeführt wird, ist das folgende Verhalten zu erwarten.
- Wenn ein Projekt eine Untersuchung enthält, die auf einen Wissensgraphen in einem ArcGIS Enterprise 11.1-Portal zugreift und Sie das Projekt mit ArcGIS Pro 3.0 oder früher öffnen, können Sie in diesem Projekt keine Daten aus dem Wissensgraphen verwenden. Wenn Untersuchungen, Karten oder Verbindungsdiagramme, in denen Wissensgraph-Daten angezeigt werden, im gespeicherten Projekt geöffnet sind, können Sie das Projekt möglicherweise überhaupt nicht öffnen.
- Wenn das Projekt eine Untersuchung enthält, die auf einen Wissensgraphen in einem ArcGIS Enterprise-Portal der Version 11.0 oder früher zugreift und Sie das Projekt in ArcGIS Pro 3.1 oder höher öffnen, können Sie in diesem Projekt keine Daten aus dem Wissensgraphen verwenden. In Untersuchungen, Verbindungsdiagrammen und dem Bereich Durchsuchen und filtern wird die Meldung Server nicht kompatibel angezeigt. In Wissensgraph-Layern in Karten wird die Schaltfläche für defekte Datenquellen angezeigt. Arbeiten Sie in der vorherigen Version von ArcGIS Pro mit dem Projekt, bis das Upgrade auf Version 11.1 oder höher für die ArcGIS Enterprise-Bereitstellung durchgeführt wurde. Mit ArcGIS Pro 3.2 können Sie die Datenquelle eines Wissensgraph-Layers in einer Karte oder einem Verbindungsdiagramm reparieren, indem Sie einen neuen Wissensgraph in einer neuen oder aktualisierten ArcGIS Enterprise-Bereitstellung der Version 11.1 oder höher erstellen.
Anwendungen mit Verwendung von Entwickler-APIs
Wenn Sie eine benutzerdefinierte Anwendung erstellt haben, die über eine der verfügbaren Entwickler-APIs mit einer ArcGIS Knowledge Server-Site kommuniziert, treten hier dieselben Kompatibilitätsprobleme wie bei ArcGIS Pro auf. Bestehende Client-Anwendungen können nur mit Wissensgraphen kommunizieren, die über ArcGIS Enterprise-Bereitstellungen der Versionen 10.9.1 und 11.0 verfügbar gemacht werden.
Aktualisieren Sie Ihre Client-Anwendung unbedingt auf eine höhere Version der Entwickler-API, die die Kommunikation mit ArcGIS Knowledge Server-Sites, die über eine Bereitstellung der Version ArcGIS Enterprise 11.1 oder höher verfügbar gemacht werden, unterstützt.
- ArcGIS REST API: Ein Großteil der Vorgänge in ArcGIS REST API kommuniziert mit Wissensgraphen, indem sie Anforderungen und Antworten im Protocolbuffer Binary Format (PBF) senden und empfangen. Das Format der einzelnen PBF-Anforderungen und -Antworten wird über eine entsprechende .proto-Datei definiert. Je nach Version, die für die ArcGIS Enterprise-Bereitstellung verwendet wird, erfolgt die Strukturierung der Anforderungen und Antworten anhand einer anderen Version der .proto-Dateien. Das PBF-Format, das für die Kommunikation mit einer ArcGIS Enterprise-Bereitstellung der Version 11.1 oder höher verwendet wird, unterscheidet sich vom Format für ArcGIS Enterprise-Bereitstellungen der Versionen 10.9.1 und 11.0. Bestehende Anwendungen müssen aktualisiert werden, damit sie mit Wissensgraphen in einer ArcGIS Enterprise-Bereitstellung der Version 11.1 oder höher kommunizieren können.
- ArcGIS API for Python: Anwendungen, die auf Version 2.0.1 der ArcGIS API for Python basieren, können nur mit Wissensgraphen in einer ArcGIS Enterprise-Bereitstellung der Version 10.9.1 oder 11.0 kommunizieren. Nur Anwendungen, die auf der ArcGIS API for Python-Version 2.1.0 oder höher basieren, können mit Wissensgraphen in einer ArcGIS Enterprise-Bereitstellung der Version 11.1 oder höher kommunizieren.
- ArcGIS API for JavaScript: Anwendungen, die auf Version 4.25 der ArcGIS API for JavaScript basieren, können nur mit Wissensgraphen in einer ArcGIS Enterprise-Bereitstellung der Version 10.9.1 oder 11.0 kommunizieren. Nur Anwendungen, die auf der ArcGIS API for JavaScript-Version 4.26 oder höher basieren, können mit Wissensgraphen in einer ArcGIS Enterprise-Bereitstellung der Version 11.1 oder höher kommunizieren.
Upgrade von ArcGIS Enterprise 11.0
Nach dem Upgrade einer ArcGIS Enterprise-Bereitstellung der Version 11.0 fallen Ihnen möglicherweise Unterschiede auf, und zwar wann aktualisierte und neue Wissensgraphen als gehostet gekennzeichnet werden und wo die verknüpften Wissensgraph-Services in der ArcGIS Knowledge Server-Site gespeichert werden.
In ArcGIS Enterprise-Bereitstellungen der Versionen 10.9.1 und 11.0 werden alle Wissensgraphen als gehostete Elemente gekennzeichnet. Zudem werden die Wissensgraph-Server-Services, die mit den einzelnen Wissensgraphen verknüpft sind, im Ordner "Gehostet" der ArcGIS Knowledge-Site gespeichert. Mit dem Upgrade der Bereitstellung auf Version 11.1 oder höher verbleiben alle vorhandenen Wissensgraph-Server-Services im Ordner "Gehostet" der Site. Jedoch werden Wissensgraphen, für die ein NoSQL-Data-Store verwendet wird, nicht mehr als gehostet gekennzeichnet.
In einer ArcGIS Enterprise-Bereitstellung der Version 11.1 oder höher wird mit neuen Wissensgraph-Services, für die ausschließlich der ArcGIS Data Store-Graph-Store verwendet wird, genauso wie zuvor umgegangen. Die Wissensgraphen werden als gehostet gekennzeichnet, und die verknüpften Wissensgraph-Server-Services werden im Ordner "Gehostet" der ArcGIS Knowledge-Site gespeichert. Neue Wissensgraphen, für die ein NoSQL-Data-Store verwendet wird, werden jedoch nicht als gehostet gekennzeichnet, und die verknüpften Wissensgraph-Server-Services werden im neuen Ordner "Knowledge" der ArcGIS Knowledge-Site gespeichert. Mit allen Wissensgraphen, für die ein NoSQL-Data-Store verwendet wird, wird genauso wie zuvor umgegangen.
Für alle NoSQL-Data-Stores, die in einer ArcGIS Enterprise-Bereitstellung der Version 11.0 vorliegen und mit einem vorhandenen Wissensgraphen verknüpft sind, wird erfolgreich ein Upgrade durchgeführt, wenn Sie für die Bereitstellung ein Upgrade auf Version 11.1 oder höher durchführen. Wenn jedoch bei der Erstellung eines Wissensgraphen nicht die Verwendung des NoSQL-Data-Store festgelegt wurde oder wenn der Wissensgraph gelöscht wurde und der NoSQL-Data-Store weiterhin besteht, wird das Data-Store-Upgrade nicht durchgeführt. Sie müssen NoSQL-Data-Stores, die nicht in Verwendung sind, löschen und in der Bereitstellung der Version 11.1 oder höher neu erstellen, damit sie mit einem neuen Wissensgraphen verwendet werden können.
Upgrade von ArcGIS Enterprise 10.9.1
Die Lizenzierung von ArcGIS Knowledge hat sich von ArcGIS Enterprise 10.9.1 zu Version 11.0 geändert. In ArcGIS Enterprise 10.9.1 wurde ArcGIS Knowledge lizenziert, indem im Enterprise-Portal Named User zu einer Benutzertyp-Erweiterung zugewiesen wurden. Die Benutzertyp-Erweiterung war für den Zugriff auf sowie die Analyse, Aktualisierung und Erstellung von Wissensgraphen erforderlich.
Ab ArcGIS Enterprise 11.0 hingegen wird ein Verbundserver als ArcGIS Knowledge-Site lizenziert. Ein Benutzer muss beim Enterprise-Portal angemeldet sein, damit in einer ArcGIS Knowledge-Site, die mit dem entsprechenden Portal verbunden ist, der Zugriff auf sowie die Analyse, Aktualisierung und Erstellung von Wissensgraphen möglich ist. Sie müssen den einzelnen Benutzern jeweils ausreichende Berechtigungen im Enterprise-Portal gewähren, damit sie ihre Arbeit erledigen können.
Wenn für eine ArcGIS Enterprise-Bereitstellung der Version 10.9.1 mit dem oben beschriebenen Workflow ein Upgrade auf eine aktuellere Version durchgeführt wurde, müssen Sie sich als Portal-Administrator beim Enterprise-Portal anmelden, um die zuvor zugewiesene Benutzertyp-Erweiterung für ArcGIS Knowledge zu entfernen, da sie nicht mehr gültig ist. Wenn Sie sich beim Portal anmelden, wird eine Meldung angezeigt, dass die Anzahl der Lizenzen, die Mitgliedern Ihrer Organisation zugewiesen sind, die Anzahl der verfügbaren Lizenzen überschreitet.
Klicken Sie auf die Registerkarte Organisation und dann auf die Registerkarte Lizenzen. Unter der Überschrift Benutzertyp-Erweiterungen wird eine Warnung angezeigt, dass die Benutzertyp-Erweiterung für ArcGIS Knowledge abgelaufen ist.
Heben Sie die Zuweisung der Benutzertyp-Erweiterung für ArcGIS Knowledge für alle zutreffenden Benutzer auf. Wenn keine weiteren Änderungen an den verfügbaren Lizenzen Ihrer Organisation vorliegen, sollte die Lizenzierungswarnung bei der nächsten Anmeldung beim Enterprise-Portal nicht mehr angezeigt werden.