Ich habe vor kurzem begonnen, Talend Studio zu verwenden, und ich finde, dass die Verwendung der tMap-Komponente ermüdend sein kann, da jede Zeile ausgewählt und dann auf Auswertung geklickt und der Ausdruck bearbeitet werden muss. Dies wäre viel schneller, wenn ich Zugriff auf die Datei hätte, in der dies definiert ist. Existiert eine solche Datei?Talend: Gibt es eine Möglichkeit, die Konfiguration der tMap-Komponente per Texteditor zu bearbeiten?
Antwort
Für TOS für Datenintegration, so funktioniert es. Es kann dasselbe in dem TOS-Produkt sein, das Sie verwenden.
Ich denke, die Bearbeitung des XML-Auftrags wird komplex und fehleranfällig sein. Eine einzige XML-Datei repräsentiert das visuelle Layout aller Komponenten, ihre Verkabelung und ihre Konfiguration. Wenn Sie einen Job erstellen, interpretiert er all das und erstellt eine einzelne Java-Klasse. Darüber hinaus müssen tMap-Ausdrücke aus einem einzelnen Java-Ausdruck bestehen und sind aufgrund des kleinen Fensters, das dem Editor zugewiesen ist, oft schwer zu lesen.
Anstatt viele Ausdrücke in einer einzigen tMap zu speichern, empfehle ich, zeilenbasierte Operationen für bestimmte Felder innerhalb einer tJavaRow (oder tGroovyRow) auszuführen. Innerhalb eines tJavaRow (oder tGroovyRow) erhalten Sie viel mehr sichtbaren Platz für Code und Sie können eine beliebige Anzahl von Java-Anweisungen für Berechnungen in einem einzelnen Feld/Spalte verwenden.
- 1. Gibt es eine Möglichkeit, Standard-Build-Einstellungen zu bearbeiten?
- 2. gibt es eine Möglichkeit, herokus YML-Datei zu bearbeiten
- 3. Ist es möglich, einen Symlink mit einem Texteditor zu bearbeiten?
- 4. Gibt es eine Möglichkeit, "träge" zu lesen?
- 5. Gibt es eine einfache Möglichkeit zum Bearbeiten/Ändern einer UILocalNotification
- 6. Gibt es eine Möglichkeit, den IE über Änderungen in der Registrierung per Code zu benachrichtigen?
- 7. Gibt es eine Möglichkeit, die Parserzeit in PHP zu messen?
- 8. J2EE-Cluster: Gibt es eine allgemeine Möglichkeit, die zentrale Konfiguration zu handhaben?
- 9. Gibt es eine Möglichkeit, Konsolenprogramme über die Befehlszeile zu debuggen?
- 10. Gibt es eine sinnvolle Möglichkeit, die Staatsmonade zu entpacken?
- 11. Gibt es eine Möglichkeit, Kovarianz zu deklarieren?
- 12. Gibt es eine Möglichkeit, django.db.connection.queries zu löschen?
- 13. Gibt es eine Möglichkeit, Datenbanktransaktionen zu beschleunigen?
- 14. Gibt es eine Möglichkeit, Duplikate zu vermeiden?
- 15. Gibt es eine Möglichkeit, ConfigurationManager.AppSettings zu überschreiben?
- 16. Gibt es eine Möglichkeit, Mehrfacheinspritzung zu propagieren?
- 17. Gibt es eine Möglichkeit, Webkonsolenfehler zu erkennen?
- 18. Gibt es eine Möglichkeit, dies zu loopen?
- 19. Gibt es eine Möglichkeit, Typdeklarationen zu erweitern?
- 20. Gibt es eine Möglichkeit, Fenstereigenschaften zu verbergen?
- 21. Gibt es eine Möglichkeit, onPanResponderMove zu verwalten?
- 22. Gibt es eine Möglichkeit, Formularantwort zu ignorieren?
- 23. Gibt es eine Möglichkeit, Selektoren zu gruppieren?
- 24. Gibt es eine Möglichkeit, Unterabfragen zu vermeiden?
- 25. Gibt es eine Möglichkeit, Creeps zu löschen?
- 26. Gibt es eine Möglichkeit, iPhone-Klassen geschlossen zu bearbeiten und zu beobachten
- 27. Gibt es eine Möglichkeit, AMDPlugin zu deaktivieren?
- 28. Gibt es eine Möglichkeit, PreparedStatement zu aktualisieren?
- 29. Eine Möglichkeit, dies in einem Texteditor zu tun?
- 30. Gibt es eine Möglichkeit, die Vererbung einzuschränken?