タブレットデータの準備*SQLiteファイルを顧客と共有しないでください*
タブレットの溶解データとは別に、これは現実的なケーススタディであるという幻想をすぐに台無しにする人工データで構成されています。
このケーススタディのどこが好きですか?
- それは科学と工学の状況です。
- これは、探索的データ分析のための最高のデモケーススタディの1つであるタブレット生産からのデータです。
- ODBCドライバーの複雑さを心配することなく、WindowsまたはMacOSでデータベースクエリを表示できます。 (ドライバーやデータベース接続ルーチンなしで[ファイル]> [開く]から直接開くことができるSQLiteデータベースを使用します。)
- スクリプトを必要とせずに構築できる、データのインポート、結合、クリーニング、および分析の完全に自動化されたワークフローを表示できます。
With this demo you can show customers how they can automate the process of data preparation from multiple sources with no scripting required.このデモを使用すると、スクリプトを必要とせずに、複数のソースからのデータ準備のプロセスを自動化する方法を顧客に示すことができます。
誰のためですか?
- これは、科学またはエンジニアリング業界の製造業の誰にとっても最も関連性が高いはずです。
- データベースを含む外部ソースからのデータにアクセスすることに挑戦している科学と工学の人。
どのように使用すればよいですか?
(下のスクリーンショットを参照)
- SQLiteファイルを使用して、データベースにクエリを実行し、タブレットのケーススタディの溶解データを取得する方法を示すことができます。 これがQCデータベースまたはLIMSデータベースであると言います。
- 次に、プロセスデータ(Excelインポートウィザードを使用)とサプライヤーデータ(テキストインポート)をインポートできます。 プロセスデータがオペレーターによって手動でExcelに記録され、サプライヤーデータが.txtとしてのみデータをエクスポートできるサプライチェーンデータベースからのものであるとします。
- JMPクエリビルダを使用して、プロセスおよびサプライヤデータを溶解データと結合できます。 インターフェイスがデータベースのクエリビルダとまったく同じように機能するとします。
- 上記の手順で、プロセス全体を繰り返し、3つのソースから最新バージョンのデータをインポートして結合するJSLスクリプトがどのように生成されたかを示すことができます。
- Distributionを使用して一部のデータにエラーを表示し、スクリプトを再コーディングしてキャプチャして、これをPostQueryScriptとしてクエリに追加する方法を示すことができます。
- 完全なデータセットにダッシュボードを作成し、データのインポートと結合のプロセスを含むアドインとして保存できます。データと分析のフロー全体をスクリプトなしで自動化できます。 これを最後のものとして示すことができます-最初に、これを達成するための手順を実行します。
どのプラットフォームを表示できますか?
- クエリビルダー
- Excelインポートウィザード
- テキストのインポート
- JMPクエリビルダー
- 分布
- 再コーディング
- ダッシュボードビルダー
Open the .SQLite and then configure the joins like this in Query Builder..SQLiteを開き、クエリビルダーでこのように結合を構成します。
Set up the query for Dissolution data like this.このように溶解データのクエリを設定します。
Use Excel Import Wizard to fix problems with the process data on import.Excelインポートウィザードを使用して、インポート時のプロセスデータの問題を修正します。
Use the text import preview with Tab as delimiter to import the Supplier data.Tabを区切り文字として使用したテキストインポートプレビューを使用して、サプライヤーデータをインポートします。
Use JMP Query Builder to join the 3 data sources on API Lot number like this.JMPクエリビルダーを使用して、このようにAPIロット番号で3つのデータソースを結合します。
These are the data entry problems that you can fix with Recode.これらは、Recodeで修正できるデータ入力の問題です。
An example of a dashboard addin that I have created from the integrated data.統合データから作成したダッシュボードアドインの例。
Re:タブレットデータの準備やあ@mia_stephens 、
そのとおり。 JMP Liveが作成される前に最初にデモを作成したので、ワークフローのエンドポイントは共有用のダッシュボードアドインでした。 ただし、このデモを使用してHTMLダッシュボードとJMPライブレポートも提示しました。
Re:タブレットデータの準備これは、インポートから公開までのエンドツーエンドのワークフローに使用できますか?
Re:タブレットデータの準備ありがとう@benfrancis 。
あなたが見ている違いは、2つの異なる方法でデータベースに接続しているためかもしれないと思います:
1.[ファイル]>[データベース]>[クエリビルダー]を使用するODBCドライバー(JMP 15の例)。
2.[ファイル]>[開く]を使用してSQLiteを直接開きます(JMP 16の例)。
JMP 15と16では、どちらも可能だと思います。
Macからこれをデモする必要があり、ODBCドライバーがなかったときに、方法2についてのみ知りました。
デモの目的で方法2を強くお勧めします。 ODBCドライバーをいじるよりもはるかに簡単です。 また、顧客にODBCデータベース接続を表示しても意味がありません。これは、ITがデータベースをどのように設定したかに完全に依存するためです。 表示する重要な部分は、両方のメソッドで必要なクエリビルダーです。
Re:タブレットデータの準備JMP 15から16に、SQLlite接続でスクリプトが変更されたことに注意してください。 私のソーススクリプトでは...
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"
)