C63-Tablet-Datenvorbereitung*Die SQLite-Datei nicht mit Kunden teilen*
Abgesehen von den Tablettenauflösungsdaten handelt es sich dabei um künstliche Daten, die sofort die Illusion zerstören, dass es sich um eine realistische Fallstudie handelt.
Was gefällt Ihnen an dieser Fallstudie?
- Es handelt sich um eine wissenschaftliche und technische Situation.
- Es handelt sich um die Daten einer unserer besten Demo-Fallstudien zur explorativen Datenanalyse: Tablet-Produktion.
- Sie können Datenbankabfragen unter Windows oder MacOS anzeigen, ohne sich über Komplikationen durch ODBC-Treiber Gedanken machen zu müssen. (Wir verwenden eine SQLite-Datenbank, die ohne Treiber oder Datenbankverbindungsroutinen direkt über Datei > Öffnen geöffnet werden kann.)
- Sie können einen vollständig automatisierten Workflow für Datenimport, Zusammenführung, Bereinigung und Analyse anzeigen, der ohne Skripterstellung erstellt werden kann.
With this demo you can show customers how they can automate the process of data preparation from multiple sources with no scripting required.With this demo you can show customers how they can automate the process of data preparation from multiple sources with no scripting required.Mit dieser Demo können Sie Kunden zeigen, wie sie den Prozess der Datenaufbereitung aus mehreren Quellen automatisieren können, ohne dass Skripts erforderlich sind.
Für wen ist das?
- Es sollte für jeden relevant sein, der in der Fertigung einer Wissenschafts- oder Ingenieursbranche tätig ist.
- Jeder aus Wissenschaft und Technik, der vor der Herausforderung steht, auf Daten aus externen Quellen, einschließlich Datenbanken, zuzugreifen.
Wie soll ich es verwenden?
(Siehe Screenshots unten)
- Mithilfe der SQLite-Datei können Sie zeigen, wie einfach Sie eine Datenbank abfragen können, um die Auflösungsdaten für die Tablet-Fallstudie abzurufen. Angenommen, es handelt sich um eine QC-Datenbank oder eine LIMS-Datenbank.
- Anschließend können Sie die Prozessdaten (mit dem Excel-Importassistenten) und die Lieferantendaten (Textimport) importieren. Angenommen, die Prozessdaten werden von den Bedienern manuell in Excel erfasst und die Lieferantendaten stammen aus einer Supply-Chain-Datenbank, die Daten nur als .txt exportieren kann.
- Sie können die Prozess- und Lieferantendaten mithilfe von JMP Query Builder mit den Auflösungsdaten verknüpfen. Angenommen, die Schnittstelle funktioniert genauso wie der Datenbank-Query-Builder.
- Sie können zeigen, wie die oben genannten Schritte ein JSL-Skript erstellt haben, das den gesamten Vorgang wiederholt und die neueste Version der Daten aus den drei Quellen importiert und zusammenführt.
- Mithilfe der Verteilung können Sie Fehler in einigen Daten anzeigen und erfahren, wie Sie das Skript neu codieren und erfassen, um es als Post-Query-Skript an die Abfrage anzuhängen.
- Sie können ein Dashboard für den gesamten Datensatz erstellen und als Add-In speichern, das den Datenimport- und Verknüpfungsprozess umfasst – der gesamte Daten- und Analysefluss kann ohne Skripterstellung automatisiert werden! Sie könnten dies als Letztes zeigen und dann die Schritte durchgehen, um dies zu erreichen.
Welche Plattformen kann ich zeigen?
- Abfrage Ersteller
- Excel-Import-Assistent
- Textimport
- JMP-Abfrage-Generator
- Verteilung
- Neu kodieren
- Dashboard-Builder
Open the .SQLite and then configure the joins like this in Query Builder.Open the .SQLite and then configure the joins like this in Query Builder.Öffnen Sie die .SQLite-Datei und konfigurieren Sie dann die Verknüpfungen wie folgt im Query Builder.
Set up the query for Dissolution data like this.Set up the query for Dissolution data like this.Richten Sie die Abfrage für Auflösungsdaten wie folgt ein.
Use Excel Import Wizard to fix problems with the process data on import.Use Excel Import Wizard to fix problems with the process data on import.Verwenden Sie den Excel-Importassistenten, um Probleme mit den Prozessdaten beim Import zu beheben.
Use the text import preview with Tab as delimiter to import the Supplier data.Use the text import preview with Tab as delimiter to import the Supplier data.Verwenden Sie die Textimportvorschau mit Tab als Trennzeichen, um die Lieferantendaten zu importieren.
Use JMP Query Builder to join the 3 data sources on API Lot number like this.Use JMP Query Builder to join the 3 data sources on API Lot number like this.Verwenden Sie JMP Query Builder, um die drei Datenquellen anhand der API-Chargennummer wie folgt zu verknüpfen.
These are the data entry problems that you can fix with Recode.These are the data entry problems that you can fix with Recode.Dies sind die Dateneingabeprobleme, die Sie mit Recode beheben können.
An example of a dashboard addin that I have created from the integrated data.An example of a dashboard addin that I have created from the integrated data.Ein Beispiel für ein Dashboard-Add-In, das ich aus den integrierten Daten erstellt habe.
FallstudienBetreff: Vorbereitung der Tablet-DatenHallo @mia_stephens ,
Ja absolut. Ich habe die Demo zuerst erstellt, bevor JMP Live erstellt wurde, sodass der Endpunkt des Workflows ein Dashboard-Add-In zum Teilen war. Aber auch HTML-Dashboards und JMP-Live-Berichte habe ich anhand dieser Demo präsentiert.
Betreff: Vorbereitung der Tablet-DatenKönnte dies für den End-to-End-Workflow vom Import bis zur Veröffentlichung verwendet werden?
Betreff: Vorbereitung der Tablet-DatenDanke @benfrancis .
Ich denke, der Unterschied, den Sie sehen, könnte darauf zurückzuführen sein, dass die Verbindung zur Datenbank auf zwei verschiedene Arten erfolgt:
1. ODBC-Treiber über Datei > Datenbank > Query Builder (Ihr JMP 15-Beispiel).
2. Öffnen Sie SQLite direkt über „Datei“ > „Öffnen“ (Ihr JMP 16-Beispiel).
Ich glaube, beides ist in JMP 15 und 16 möglich.
Von Methode 2 habe ich erst erfahren, als ich sie von einem Mac aus vorführen musste und ich keinen ODBC-Treiber hatte.
Für Demozwecke würde ich jetzt Methode 2 wärmstens empfehlen. Es ist viel einfacher, als mit ODBC-Treibern herumzuspielen. Und es macht keinen Sinn, einem Kunden die ODBC-Datenbankverbindung anzuzeigen, da dies vollständig davon abhängt, wie die IT-Abteilung ihre Datenbank eingerichtet hat. Der wichtigste zu zeigende Teil ist der Query Builder, den Sie für beide Methoden benötigen.
Betreff: Vorbereitung der Tablet-DatenBitte beachten Sie, dass sich die Skripterstellung von JMP 15 auf 16 mit der SQLlite-Verbindung geändert hat. In meinem Quellskript...
JMP 15
Connection(
"ODBC:DSN=SQLite3 Datasource;Database=C:\Users\SUKBFR\OneDrive - SAS\Demos\Tablet Production\QCdata.sqlite;StepAPI=0;SyncPragma=NORMAL;NoTXN=0;Timeout=100000;ShortNames=0;LongNames=0;NoCreat=0;NoWCHAR=0;FKSupport=0;JournalMode=;OEMCP=0;LoadExt=;BigInt=0;JDConv=0;"
)
JMP 16
Connection(
"SQLite:Database=/C:/Users/SUKBFR/OneDrive - SAS/Demos/Tablet Production/QCdata.sqlite"
)