Operator Advisor installieren > Erweiterung importieren
Erweiterung importieren
Operator Advisor wird als Erweiterung in ein vorhandenes ThingWorx System importiert. Die Anweisungen in diesem Thema beschreiben den ersten Import der Erweiterung. Wenn Sie ein Upgrade von einer früheren Version durchführen, finden Sie entsprechende Informationen unter Upgrade für Operator Advisor durchführen.
* 
Operator Advisor wird als Teil der Erweiterung für ThingWorx Apps importiert. Wenn Sie die Anweisungen in ThingWorx Apps Erweiterung importieren im ThingWorx Apps Hilfe-Center bereits ausgeführt haben, überspringen Sie die nachfolgenden Schritte, und fahren Sie mit Operator Advisor konfigurieren fort.
Führen Sie die Schritte in den folgenden Abschnitten aus:
Voraussetzungen
Vor dem Importieren dieses Produkts als eine ThingWorx Erweiterung müssen die folgenden Voraussetzungen erfüllt sein:
Überprüfen Sie die Produktanforderungen.
Prüfen Sie die Anforderungen für ThingWorx 8.5. Weitere Informationen finden Sie unter 8.5 Systemanforderungen im ThingWorx Hilfe-Center.
Installieren Sie ThingWorx 8.5. Weitere Informationen finden Sie unter ThingWorx installieren im ThingWorx Hilfe-Center.
Konfigurieren Sie ThingWorx, um den Erweiterungsimport zu aktivieren. Weitere Informationen finden Sie unter Erweiterungen importieren im ThingWorx Hilfe-Center.
Die Erweiterung ThingWorx Remote Access muss im Rahmen Ihrer ThingWorx Plattforminstallation importiert werden, bevor die ThingWorx Apps Erweiterung importiert wird. Weitere Informationen finden Sie unter Remote-Zugriff im ThingWorx Hilfe-Center.
Erweiterung importieren
Importieren Sie Operator Advisor als eine Erweiterung für ThingWorx in eine vorhandene ThingWorx 8.5 Plattforminstallation.
* 
Stellen Sie vor dem Importieren der Erweiterungsdateien sicher, dass die Erweiterung ThingWorx Remote Access bereits importiert wurde. Weitere Informationen finden Sie unter Remote-Zugriff im ThingWorx Hilfe-Center.
Für Erstimporte der Erweiterung ThingWorx Apps 8.5.0 oder 8.5.1 wird ThingWorx Remote Access Extension 1.1.0 unterstützt.
Für Erstimporte der Erweiterung ThingWorx Apps 8.5.2 wird ThingWorx Remote Access Extension 1.2.0 unterstützt.
1. Laden Sie den Inhalt der folgenden Datei herunter, und entpacken Sie diesen: ThingWorx-Apps-<Version>-extension-bundle.
Den Download finden Sie, indem Sie die Seite PTC Software Downloads aufrufen und die folgenden Ordner erweitern: ThingWorx Foundation > Release 8.5 > ThingWorx Manufacturing Apps Extension.
2. Importieren Sie die Erweiterungsdateien. Die Erweiterungsdateien müssen in der folgenden Reihenfolge importiert werden:
a. ThingWorx-Apps-<Version>-extension-dependencies
b. ThingWorx-Apps-<Version>-extension
So importieren Sie die Erweiterungsdateien:
a. Navigieren Sie in ThingWorx Composer zu Importieren/Exportieren > Importieren.
b. Wählen Sie im Fenster Importieren die Option Erweiterung aus der Dropdown-Liste Importoption aus.
c. Klicken Sie unter Dateiname auf Durchsuchen. Navigieren Sie zur Erweiterungsdatei, und wählen Sie sie aus.
d. Klicken Sie auf Importieren. Wenn der Import abgeschlossen ist, klicken Sie auf Schließen.
e. Wiederholen Sie den Vorgang nach Bedarf.
3. Zeigen Sie die Erweiterungen nach dem Import an, indem Sie zu Verwalten > Erweiterungen navigieren.
Datenbankkonfigurationen nach dem Import
Führen Sie nach dem Importieren der Erweiterungsdateien die folgenden Datenbankkonfigurationen aus.
1. Navigieren Sie zu dem Ihrer Datenbank entsprechenden Datenbankding: PTC.SCA.SCO.PostgresDatabase oder PTC.SCA.SCO.MSSQLDatabase.
2. Legen Sie unter Konfiguration die JDBC-Einstellungen für Ihre Datenbank fest, u.a. die Felder JDBC-Verbindungszeichenfolge, Datenbank-Benutzername und Datenbank-Passwort. Wenn Sie dieselbe Datenbank wie für die ThingWorx Plattform verwenden, geben Sie dieselben Werte wie in der Datei platform-settings.json in diesen drei Feldern ein.
* 
Stellen Sie vor der Konfiguration Ihres Datenbankdings sicher, dass die notwendigen JDBC-Treiber in ThingWorx vorhanden sind. ThingWorx kann JDBC-Treiber verwenden, um eine Verbindung mit einer beliebigen kompatiblen JDBC-Datenbank herzustellen (z.B. SQL Server, MySQL, Oracle usw.). Sie können auch über den ThingWorx Edge MicroServer und ThingWorx Host/Ressourcen unter Verwendung von OLEDB und ODBC eine Verbindung herstellen, wenn sich die Datenbank hinter einer Firewall befindet. Wenn in ThingWorx keine JDBC-Erweiterung für Ihre Datenbank vorhanden ist, können Sie den JDBC-Treiber manuell hinzufügen, indem Sie den Treiber herunterladen und die Dateien zum folgenden Speicherort hinzufügen: /<Tomcat-Ordner>/webapps/Thingworx/WEB-INF/lib. Nach dem Kopieren des Treibers müssen Sie Ihren ThingWorx Server neu starten. Weitere Informationen finden Sie unter JDBC-Erweiterbarkeit im ThingWorx Hilfe-Center.
3. Klicken Sie auf Speichern, um das Datenbankding zu speichern.
4. Navigieren Sie zum Ding PTC.Factory.C_LaunchPointConfigurationThing_[ReleaseVersion].
5. Bearbeiten Sie unter Konfiguration im Abschnitt DatabaseConfigurationSettings das Feld DBConnection, um auf das Datenbankding zu verweisen, das Sie in Schritt 2 konfiguriert haben.
6. Klicken Sie auf Speichern, um das Startpunkt-Konfigurationsding zu speichern.
7. Navigieren Sie zum Ding PTC.SCA.SCO.DatabaseManager.
8. Führen Sie unter Dienste den Dienst CreateTables aus.
Skript-Timeout-Einstellung aktualisieren
Aktualisieren Sie die Einstellung für das Skript-Timeout.
1. Navigieren Sie auf dem ThingWorx Server zum Ordner ThingWorxPlatform.
2. Öffnen Sie die Datei platform-settings.json in einem Texteditor.
3. Suchen Sie die Einstellung ScriptTimeout, und ändern Sie sie auf 500.
4. Speichern und schließen Sie die Datei platform-settings.json.
5. Starten Sie den ThingWorx Server neu.
Weitere Informationen finden Sie unter platform-settings.json – Konfigurationsdetails im ThingWorx Hilfe-Center.
Konfigurieren Sie Operator Advisor.
Fahren Sie mit Operator Advisor konfigurieren fort.