Im vorherigen Artikel haben wir „So verwenden Sie JMP“ veröffentlicht Im Artikel „Machen Sie die Visualisierung der COVID-19-Epidemie klar geteilt und sichtbar“ zeigen wir Ihnen, wie das geht JMP Live oder seine kostenlose öffentliche Version JMP Public Allgemeiner Prozess zum Veröffentlichen von Berichten. Obwohl der manuelle Veröffentlichungsprozess einfach und klar ist, werden die aktuellen epidemiedynamischen Aktualisierungen mindestens in Tagen gemessen, und einige Berichte im Zusammenhang mit dem Unternehmensbetrieb werden innerhalb von Stunden aktualisiert. Wenn jede Veröffentlichung manuell implementiert wird, zusätzlich zu Hintergrunddaten und zusätzlich zu Aufgrund der effizienten Aktualisierung von Berichten sind die Veröffentlichungsvorgänge repetitiv, trivial und haben einen geringen technischen Inhalt. Gibt es also intelligentere Verlagslösungen, die uns von Arbeitszeiten mit geringer Wertschöpfung befreien und in Arbeit mit höherer Wertschöpfung investieren?
Die Antwort ist ja. In dieser Ausgabe stellen wir Ihnen einige Informationen über JMP Public vor Ich hoffe, dass diese Tipps zum automatischen Veröffentlichen von Berichten allen dabei helfen können, die Effizienz zu verbessern.
Aber zunächst muss noch Folgendes gesagt werden:
- Obwohl dies ein teilweiser JSL-Artikel ist Artikel, aber wir werden uns darauf konzentrieren JSL Die Schreiblogik und die Kernpunkte sollten sorgfältig gestaltet sein, um nicht für jeden Leseschwierigkeiten zu verursachen.
- Wenn Sie die folgende JSL verstehen können Grundlegende grammatikalische Struktur, dann ist es für Sie nicht schwer, diesen Artikel zu verstehen.
Objekt << Nachricht (Argument); /* zu einem Objekt (obj) schicken (<<) eine Anweisung oder Information (Nachricht) */
- Warum JMP Public wählen? Um den Träger zu erklären, ist die Mehrheit der Leser nicht bereit JMP Live Da es sich um einen offiziellen Benutzer handelt, ist es nicht möglich, es im tatsächlichen Kampf zu erleben. Und mit JMP Live Beim Schreiben des entsprechenden Skripts werden auf dieser Grundlage einige Vertraulichkeitseinstellungen hinzugefügt, aber die gesamte Framework-Logik stimmt mit diesem Artikel überein. *.Hinweis: JSL, JMP Scripting Language, ist die einzigartige Skriptsprache von JMP
Um Anfängern das Verständnis zu erleichtern, werden wir dann „Wie man JMP verwendet.“ „Machen Sie die Sichtbarkeit der COVID-19-Epidemie klar und sichtbar.“ Der veröffentlichte Inhalt im Originalartikel wurde auf zwei einzelne Berichte vereinfacht (Abbildung -1 ), nämlich „China Epidemic Map“ und „Trend Chart of Confirmed, Death and Cured Cases“.

Abbildung-1 JMP Public Renderings veröffentlichen
Wir veröffentlichen direkt die JMP Public Bericht JSL Der Referenzvorlagenrahmen ist wie in der Abbildung dargestellt -2 Wie gezeigt, sehen Sie sich die grünen Bemerkungsinformationen für jede Anweisungsfunktion an.


Abbildung-2 JMP Public Berichte veröffentlichen JSL Schablonenrahmen
Als nächstes werden wir zusätzlich zu den grünen Bemerkungsinformationen zusätzliche Erläuterungen zu einigen der wichtigsten Punkte geben:
- Einschließen ("*.jsl")
Entspricht einer Referenz- oder Aufrufanweisung. Entweder über JMP Live oder JMP Public Ob Sie Berichte veröffentlichen oder Berichte über andere Kanäle veröffentlichen, die Voraussetzung ist, dass wir diese zu veröffentlichenden Berichte generiert haben, und die Zahlen in Klammern sind hier angegeben *.jsl ist das Skript, das zum Generieren dieser Berichte verwendet wird. Das Skript von der Datenquelle bis zum Generieren des erforderlichen Berichts kann länger oder kürzer sein. Aus diesem Grund haben wir diesen Absatz weggelassen, um die Skriptstruktur zu vereinfachen, damit jeder sie besser sehen kann. JMP Live oder JMP Public Der gesamte logische Rahmen des Veröffentlichungsskripts.
Wenn Abbildung-2 Mitte *.jsl Teilweise erweitert, sehen sie ungefähr wie in der Abbildung unten dargestellt aus (Abb. -3 ) besteht seine Kernfunktion darin, mit dem „Grafikgenerator“ ein Bild zu zeichnen und diesem grafischen Bericht einen Namen zu geben gb01 .

Bild 3 Erstellen Sie eine „China-Epidemiekarte“ JSL Skript
- Neuer Webbericht ()
Einfach ausgedrückt: Neuer Webbericht () Es ist ein Korb, und Sie können versuchen, alles hineinzulegen. Dieser Container wird zum Hosten des zu veröffentlichenden Berichts und seiner zugehörigen Elementsammlung verwendet. Beispielsweise können ihm Indexinformationen (Titel und Beschreibung usw.) und verschiedene Arten von Berichten hinzugefügt werden.
- Index()
SetupWeb Indexinformationen wie Titel und Beschreibung des Berichts. In, Beschreibung() Kann benutzen HTML-href Grammatik-Links zu anderen Websites. in dem Bild -2 von JSL Die Beschreibung enthält einen Link zur offiziellen Website der Nationalen Gesundheitskommission Chinas. In, Linktitel Durch Angaben im Formular wird der Link wirksam. Es ist zu beachten, dass in href Sie müssen maskierte Zeichenfolgen in Parametern verwenden \!" . Der Link ist dann drin JMP Public in den Indexinformationen identifiziert wird, wird durch Klicken auf den Link zur entsprechenden Adresse oder sogar zu einer anderen gesprungen JMP Public Bericht.
- Bericht hinzufügen ()
<< Bericht hinzufügen () Alle zu veröffentlichenden Berichte und sonstigen Elemente können ergänzt werden Neuer Webbericht () im gebauten Container. Wenn Sie einen neuen Bericht hinzufügen müssen, beginnen Sie eine neue Zeile und schreiben Sie einen weiteren Satz << Bericht hinzufügen () , und führen Sie das Skript erneut aus.
- veröffentlichen()
- URL() zur Angabe verwendet JMP Public Die Netzwerkadresse des Servers.
- öffentlich (0 oder 1) Legen Sie fest, ob der veröffentlichte Bericht nur für Sie oder für die Öffentlichkeit sichtbar ist. Wie im Bild -2 Am Beispiel von öffentlich (0) Machen Sie den veröffentlichten Bericht nur für Sie sichtbar Netz In der oberen rechten Ecke des Seitenunterberichts wird ein „Schloss“-Symbol angezeigt. Wenn Sie es so ändern möchten, dass es für alle sichtbar ist, legen Sie fest öffentlich (1) Machen Sie es einfach öffentlich.
- Figur 2 Beispiel für die erstmalige Veröffentlichung eines Berichts JSL Vorlage. Wenn Sie den zuvor veröffentlichten Bericht durch den aktuell veröffentlichten Bericht ersetzen möchten, fügen Sie a an ersetzen() Die Anweisung reicht aus und die Parameter sind diejenigen, durch die Sie den Bericht ersetzen möchten. Paket-ID . sogenannt Paket-ID , also ein eindeutiger Code am Ende der URL des veröffentlichten Berichts, der sehr leicht zu identifizieren und zu kopieren ist. AUSWEIS Fügen Sie es einfach in das rote Zeichen ein.

- If () am Ende Die Anweisung wird zum Öffnen der veröffentlichten Datei verwendet Netz Berichtsseite, während Alle schließen() Anweisungen machen den gesamten Veröffentlichungsprozess unsichtbar.
- In anderen Aspekten wird dieser Artikel zwar „Wie verwende ich JMP?“ behandeln Sorgen Sie dafür, dass die Visualisierung der COVID-19-Epidemie klar geteilt und sichtbar wird.“ Der Dashboard-Bericht im Originalartikel wird in zwei einzelne Berichtsveröffentlichungen vereinfacht, aber die Idee ist auch auf die Veröffentlichung von Dashboard-Berichten anwendbar, es wird nur der zu veröffentlichende Bericht generiert JSL Das Drehbuch wird einfach anders sein. Auch, JMP Interaktive Funktionen von Berichten werden ebenfalls verfügbar sein JMP Live oder JMP Public von Netz Im Bericht bleibt so viel wie möglich erhalten.
- Wenn Ihre Datenquelle schließlich regelmäßig aktualisiert wird, können wir mithilfe der oben genannten Logik bereits mit einem Klick benutzerdefinierte Berichte erstellen und diese in der dafür vorgesehenen JMP-Öffentlichkeit veröffentlichen oder JMP Live Server. zu diesem Zeitpunkt, JMP Die Mehrheit der Fans mag noch eine etwas übertriebene Hoffnung hegen, nämlich: Können individuell angepasste Berichte automatisch fortlaufend und nach einem individuellen Zyklus veröffentlicht werden? Die Antwort ist auch ja. Wir haben zuvor einen Artikel veröffentlicht „Automatisierter Analyse-Runner zur automatischen Erstellung Ihrer Berichte“ laufen " aufstehen ! 》 Artikel, fügen Sie einfach //! zur Anfangszeile des Skripts hinzu, das Sie schreiben. Zeichenfolge kann das Skript automatisch ausgeführt werden, wenn es geöffnet wird, was bis zu einem gewissen Grad auch der Fall ist *.jsl Die Datei wird in eine Näherung umgewandelt *.exe dokumentieren. Kooperieren Sie erneut Windows Der Aufgabenplaner kann den vollständigen Weg der periodischen automatischen Veröffentlichung von Berichten eröffnen, sodass die veröffentlichten Berichte in Echtzeit aktualisiert werden können.
Vorhersehbar, mit JMP Die kontinuierliche Aktualisierung der Produktserien ist darauf angewiesen JMP Der Informationsaustausch mit leistungsstarken statistischen Analysefunktionen wird Ihre statistischen Erkenntnisse auf jeden Fall wertvoller machen. Tatsächlich ist dies der Fall. Immer mehr Menschen JMP Benutzer erforschen mit uns, wie sie den vollen Nutzen daraus ziehen können JMP Live Ermöglichen Sie Unternehmen, Analyseergebnisse sofort im gesamten Unternehmen zu teilen und anzuwenden. Wenn Sie an den in diesem Artikel erwähnten Berichten interessiert sind, gehen Sie bitte zu JMP Public Mehr sehen: https://public.jmp.com/packages/2019-nCoV-China-Confirmed-Cases/js-p/mPnfRyw57ZzMsB1yNQ1wN
P.S. : Verweis auf einen Teil dieses Artikels Daniel von Blog : 10 nützliche Tipps zum automatischen Veröffentlichen von JMP-Live-Berichten . Danke!