Danke für die Antwort. Ich habe es versucht, aber es hat nicht für mich funktioniert.
Ich habe eine Ereignistabelle NGPOCYTEST, wo ich unter Parameter speichern. (PNumber int, CNumber-String, SCode-String, StatusDescription-String, PCode-String, UpDate-String, PoDate-String, CompanyID-Int, Produkt-String);
Ich habe einen Stream NgStream wie unten. (CNumber string, CompanyAbbr string, NgID string, NgDate string, NgCategory string, NgReason string, Document String, Eventtype string, ResolveCode string, ResolveDate string)
ich Ihnen im Detail Geschäftsanforderungen Lassen Sie sagen.
Ich habe NgStream (mit verschiedenen Parametern aus NGPOCYTEST-Tabellen) auf dem DAS als http-Anfrage erhalten. Ich speichere diesen Stream in einer separaten Tabelle in DAS (SQL Server). Wenn ich diese Anfrage erhalten habe, muss ich den Status (nur eine Spalte) im NGPOCYTEST in ECHTZEIT aktualisieren. Also habe ich einen Ausführungsplan geschrieben, um den Status in Echtzeit wie folgt zu aktualisieren. Leider wird der Status im NGPOCYTEST nicht aktualisiert. Bitte lassen Sie mich wissen, wenn ich etwas falsch gemacht habe.
@ Von (eventtable = 'analytics.table', jdbc.url = 'jdbc: sqlserver: // localhost: 1433; database = ###' username = '***', Passwort = '****', driver.name = 'com.microsoft.sqlserver.jdbc.SQLServerDriver', table.name = 'NGPOCYTEST')
Tabelle NGPOCYTEST definieren (PNumber int, CNumber Zeichenfolge, SCode Zeichenfolge, StatusDescription Zeichenfolge , PCode-Zeichenfolge, UpDate-Zeichenfolge, PoDate-Zeichenfolge, CompanyID-Int, Prdct-Zeichenfolge);
@Import ('NgStream: 1.0.0') definieren Strom InStream (CNumber string, CompanyAbbr string, NgID string, NgDate string, NgCategory string, NgReason string, DocuNo string, EvType string, ResCode string, ResDate string)
von InStream wählen StatusDescription als StatusDescription Update NGPOCYTEST ON NGPOCYTEST.StatusDescription == StatusDescription
Vielen Dank für die Antwort. – Joney
Das funktioniert nicht für mich. Bitte sehen Sie meine Antwort wie folgt. – Joney
Ramindu, habe ich mit der obigen Syntax versucht, aber es funktioniert nicht für mich. Ich habe den Ausführungsplan wie folgt veröffentlicht. Könnten Sie es bitte überprüfen und lassen Sie mich wissen, wenn etwas fehlt. – Joney