Gibt es eine Möglichkeit, die Quelldaten zu aktualisieren, ohne dass eine neue Tabelle erstellt wird? Oder können die gespeicherten Skripte in die neue Tabelle übernommen werden?Gibt es eine Möglichkeit, die Quelldaten zu aktualisieren, ohne dass eine neue Tabelle erstellt wird? Oder können die gespeicherten Skripte in die neue Tabelle übernommen werden?
Ich habe eine Vorlage zur Überwachung unserer Prozesse erstellt. Die Datentabelle ist mit einer SharePoint-Datei verknüpft, die ein dynamisches Dokument ist und gelegentlich aktualisiert wird.
Ziel war es, nie etwas manuell in JMP kopieren/importieren zu müssen, sondern alle Analysedaten per Knopfdruck verfügbar zu haben.
Wenn ich derzeit versuche, die Daten durch Drücken des Skripts "Quelle" zu aktualisieren, wird eine neue Tabelle geöffnet. Das ist zwar nicht ideal, wäre aber praktikabler, wenn zumindest alle anderen gespeicherten Skripte in die neue Tabelle übernommen würden.
Im Grunde suche ich nach einer Möglichkeit, die bestehende Tabelle mit neuen Daten zu aktualisieren oder die vorhandenen Skripte in die neu generierte Tabelle zu übernehmen.
Danke!
Automatisierung und SkripterstellungDatenzugriffBetreff: Gibt es eine Möglichkeit, die Quelldaten zu aktualisieren, ohne dass eine neue Tabelle erstellt wird? Oder ist es möglich, die gespeicherten Skripte in die neue Tabelle zu übernehmen?Ich glaube nicht, dass Sie das direkt erreichen können (Quelle, die einfach die Daten/Tabellenskripte aktualisiert, die in eine neue, mit Quelle erstellte Tabelle kopiert wurden), es sei denn, Sie modifizieren das Quellskript. Haben Sie schon einmal darüber nachgedacht, einen Workflow zu erstellen, der ausgeführt wird, um die Datentabelle zu erstellen?
Betreff: Gibt es eine Möglichkeit, die Quelldaten zu aktualisieren, ohne dass eine neue Tabelle erstellt wird? Oder ist es möglich, die gespeicherten Skripte in die neue Tabelle zu übernehmen?Das Quellskript ändern oder es als Eingabe für das Update verwenden:
dt = Current Data Table();
dtnew = dt << Run Script( "Source" );
dt << Select All Rows << Delete Rows;
dt << Concatenate( dtnew, Append to first table );
Close( dtnew, NoSave );
Quelle: https://community.jmp.com/t5/JMP-Wish-List/Join-Concat-and-Update/idc-p/847429/highlight/true#M7156
Auf dem #DiscoverySummit2025 haben wir diese Umgehungslösung besprochen.
Das Skript verwendet die Quelldatentabelle und ersetzt deren Inhalt durch die neuen Daten.
Aufgrund eines Fehlers in JMP ( 00154993 ) ist diese Umgehungslösung sehr fehleranfällig:
Wird eine Tabelle über Tabellen/Aktualisieren aktualisiert, wird das vorhandene Quellskript durch das automatisch generierte Skript überschrieben (!).
Wir haben das Thema bereits auf dem #DiscoverySummit2025 besprochen.
-> Ich werde das Problem auf dem #DiscoverySummit2026 erneut ansprechen, vielleicht gibt es ja eine Möglichkeit, den Fehler zu beheben.
Dann wird die Umgehungslösung reibungslos funktionieren ...
eine weitere Option:
Fügen Sie eine universelle Aktualisierungsschaltfläche hinzu – wie in anderen Programmen:
universelle „Aktualisieren“-Schaltfläche für importierte Daten
Das „mit“ wurde zusammengeführt mit:
Beitreten, Zusammenführen und Aktualisieren – bitte dort abstimmen.
Betreff: Gibt es eine Möglichkeit, die Quelldaten zu aktualisieren, ohne dass eine neue Tabelle erstellt wird? Oder ist es möglich, die gespeicherten Skripte in die neue Tabelle zu übernehmen?Hallo @LambdaErmine807 ! Sie schreiben: „ Die Datentabelle ist mit einer SharePoint-Datei verknüpft .“ Wie genau erfolgt diese Verknüpfung?
Wenn ich eine Datentabelle mit Hilfe eines Datenkonnektors (wie zum Beispiel dem SharePoint-Datenkonnektor) erstelle, erhalte ich nicht nur ein " Quell "-Skript, sondern auch ein " Aktualisierungs "-Skript.
- Quelle generiert eine neue Tabelle auf die gleiche Weise, wie die ursprüngliche Tabelle erstellt wurde – alle Änderungen und Bearbeitungen gehen verloren.
- Das Aktualisierungsskript aktualisiert die Daten aus der verknüpften Datenquelle, behält aber die bestehende Tabelle einschließlich aller gespeicherten Datentabellenskripte, Formelspalten usw. bei.
Wenn Sie mir genauer beschreiben, wie Sie die SharePoint-Datei verknüpft haben, kann ich Ihnen möglicherweise weitere Lösungsansätze anbieten. (Nachtrag: Welchen Dateityp/welche Dateiendung hat Ihre Quelldatei?)
"Ich suche nach einer Möglichkeit, die bestehende Tabelle mit neuen Daten zu aktualisieren . Haben Sie schon die OneDrive- und SharePoint-Datenkonnektoren ausprobiert? Die Idee ist, Ihre SharePoint-Datei wie eine Datenbank zu behandeln, die abgefragt wird (z. B. mit dem Abfrage-Generator), anstatt sie einfach zu kopieren und einzufügen. Die Einrichtung dauert zwar ein paar Minuten, aber danach werden Vorgänge wie das Aktualisieren von Daten deutlich vereinfacht.
>>An einigen Stellen zur Verdeutlichung bearbeitet.
Betreff: Gibt es eine Möglichkeit, die Quelldaten zu aktualisieren, ohne dass eine neue Tabelle erstellt wird? Oder ist es möglich, die gespeicherten Skripte in die neue Tabelle zu übernehmen?Ein genialer Trick: Speichern Sie die Daten in einem Cloud-Speicher und verwenden Sie einen Datenkonnektor.
-> Ich habe es dem Wunsch hinzugefügt: universeller "Aktualisieren"-Button für importierte Daten
Danke!