Ich habe eine Abfrage erstellt "select * from auto_policy;" in Datenbankkomponente. Es zeigte die Daten von Java LinkedList
in der Dataweave
Komponente (Mule) und ich auf der Ausgangsseite auf eine riesige CDM XSD
gemappt. Ich hatte ein Problem mit der Datenbank fehlende Dinge und zusätzliche Felder, die ich nicht brauchte. Ich habe die Tabelle in der Datenbank geändert. Ich habe Stunden damit verbracht, die Metadaten zu erhalten, um die neuen Spalten anzuzeigen. Endlich habe ich alles verschrottet und ein brandneues Projekt probiert.Dataweave beendet die Java linkedList-Daten von der Abfrage in der Payload-Eingangsseite
Jetzt kann ich nicht die gleiche Abfrage erhalten "wählen * oder ausgeschrieben Spalten aus auto_policy;" (enthält das Semikolon), um auf der linken Seite (Eingabe) der Komponente Dataweave
etwas anzuzeigen. Stamped hier in NC.
Woher kommt der Screenshot? Ich habe die Payload, Flow-Vars, Session-Vars, Inbound-Props, Outbound-Props usw. im DataWeave-Fenster gesehen, wenn Sie auf die Transform Message-Komponente doppelklicken. Ich habe die "Refresh Metadata" auf der Unterseite NICHT so gesehen. –
Doppelklicken Sie auf den Datenbank-Connector und er zeigt seine Eigenschaften an. Sehen Sie auf der rechten Seite des Eigenschaftenfensters nach. –
Ausgezeichnet, das hat perfekt funktioniert. Unbekannt und klicken Sie dann auf "Metadaten aktualisieren" und dann Payload-Liste