Zeitreihendaten aktualisieren<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich versuche einen einfachen Weg zu finden, um einen Datensatz laufend zu aktualisieren. Das heißt, ich habe einen Datensatz, in dem ich einige Berechnungsspalten und Analysen hinzugefügt habe. Jeden Tag kommen weitere Daten hinzu. Wenn ich die neuen Daten extrahiere, sind auch alle alten Daten im neuen Datensatz enthalten. Ich möchte den alten Datensatz NUR mit den neuen Daten aktualisieren. Bei Verwendung von "Update" werden keine neuen Datenzeilen hinzugefügt, und bei "Verketten" werden alle Zeilen hinzugefügt, wodurch doppelte Zeilen der alten Daten erstellt werden. Wie füge ich zwei Datensätze zusammen, die in einem anderen enthalten sind, aber neue Spalten enthält, die ich behalten muss?
Z.B ich möchte kombinieren:
| Tag | Wert | SQRT (Wert) |
| 1 | 10 | 3,162278 |
| 2 | 11 | 3,316625 |
mit:
nachgeben:
| Tag | Wert | SQRT (Wert) |
| 1 | 10 | 3,162278 |
| 2 | 11 | 3,316625 |
| 3 | 9 | 3 |
| 4 | 13 | 3,605551 |
Re: Aktualisierung von ZeitreihendatenIch habe einen Weg gefunden, wie "Join" das Problem für mich lösen kann. Aber danke für das Skript. Das wird sicherlich nützlich sein.
Re: Aktualisierung von ZeitreihendatenIch kenne keinen Schritt in diese Richtung. Verketten funktioniert, solange die doppelten Zeilen in beiden Dateien gelöscht werden, bevor die Tabellenaktion ausgeführt wird. Dies kann bedeuten, dass Sie alle Zeilen in Ihrer Tabelle mit den Formeln und Skripts löschen oder redundante Daten aus der eingehenden Datei löschen.
Ein anderer Ansatz wäre, alle Formeln in die neue Tabelle zu verschieben. Es gibt ein praktisches Skript im Bereich Dateiaustausch-Dienstprogramme, das Formeln zwischen Dateien überträgt - Lookup "Formeln kopieren".
http://support.sas.com/demosdownloads/license.jsp?productID=111231&jmpflag=Y