Bekannte Einschränkungen von Dynamic Engine:
Die Dynamic Engine-Lösung hat noch die folgenden bekannten Einschränkungen:
- Dynamic Engine unterstützt nur Datenintegrations- und Big Data-Jobtasks. Routen- und Datenservices-Jobs werden nicht unterstützt.
- Dynamic Engine in Azure USA – Region Westen (us-west) befindet sich noch in Beta.
- Jeder Kubernetes-Cluster ist so ausgelegt, dass er nur eine Dynamic Engine haben kann. Eine Dynamic Engine stellt die zentralen Infrastrukturdienste für Task- und Planausführungen bereit.
- Es gibt keinen Mechanismus, der die Bereitstellung von mehr als einer Dynamic Engine in einem Kubernetes-Cluster verhindert. Wenn dies geschieht, kann es zu unerwarteten Verbindungs- und Leistungsproblemen für Talend Management Console, Dynamic Engines und Dynamic Engine-Umgebungen kommen.
- Sie müssen die von Talend Management Console erstellten Manifestdateien verwenden, um Dynamic Engines und Dynamic Engine-Umgebungen zu implementieren. Benutzerdefinierte Manifestdateien werden nicht unterstützt.
- Der Kubernetes-Cluster, in dem Dynamic Engine implementiert ist, muss Zugang zum öffentlichen Internet haben.
- Die folgenden Taskausführungsfunktionen für Datenintegrationsjobs werden nicht unterstützt:
- Remote-Debugging eines Datenintegrationsjobs auf Dynamic Engines
- Benutzerimpersonifizierung
- Benutzerdefinierte Signaturprüfung
- Verwenden Sie Cloud-Speicherkomponenten wie S3 oder die Azure-Komponenten, um die Daten für die Verarbeitung zu übertragen.
Diese Komponenten rufen Daten aus externem Speicher in die Container ab, in denen die Tasks ausgeführt werden, und schieben Ausgabedaten nach der Ausführung in externen Speicher. Das ist erforderlich, weil die heruntergeladenen Daten im Container zusammen mit dem Container gelöscht werden, nachdem die Ausführung abgeschlossen ist.
Lokale Dateisystemkomponenten wie tFileInputDelimited und tFileOutputDelimited können nur auf die temporär während der Task-Ausführung heruntergeladenen Daten zugreifen und können nicht für dauerhaften Datenzugriff genutzt werden. - Die tSystem-Komponenten werden nicht unterstützt.