- 印刷する
Article Summary
目的
シンプルなデータロギングアプリで、数分でデータ収集を開始できます。
この記事では、すべての新しいTulipインスタンスにインストールされているシンプルなデータロギングアプリについて説明します。このアプリは、あなたがTulipで構築できるものの出発点に過ぎません!
このアプリの前に、Using TablesとUsing Triggersをご覧ください。この2つのアプリは、シンプルなデータロギングアプリが使用する2つの重要なコンポーネントを説明します。
このアプリの仕組み
このアプリは2つのステップに分かれています。ステップとは、ユーザーが見ることのできるさまざまなビューのことです。この例では、2つのステップがあります。「導入アプリ」は、ユーザーが新しいデータエントリーを作成できるステップです。分析ステップでは、ユーザーは基本的な分析を見ることができ、データに関する洞察が自動的に更新されます。
導入アプリのステップ
このアプリのすべてのロジックは、「SAVE DATA」ボタンのトリガーにあります。ボタンを選択し、"Save Data to Table and App Log" Triggerの隣にある鉛筆を選択して、このトリガーを開きます。
注:SAVE DATA ボタンは、トリガーを見るために選択する必要があります。
このトリガーはいくつかのことを行います。
- Simple Data Logging Tableに新しいレコードを作成します。この場合、レコードのユニークIDはランダムな文字列になります。この新しいレコードは、現在のテーブル・レコード・プレースホルダに割り当てられます。このレコードをプレースホルダーに置くことで、将来のステップでフィールドを更新することができます。
- 現在アプリにログインしているユーザーを、Current Table RecordプレースホルダのCreated byフィールドに格納します。このプレースホルダーはテーブルの行を表すので、その値を調整することでテーブルが調整されることに注意してください。
- 次に、ユーザーがこのステップに費やした時間を、プレースホルダーのTime Spentフィールドに格納します。
- ユーザーが入力したテキストを、テーブルの「入力されたテキスト」フィールドに格納します。
- 最後に、すべてのアプリデータを保存します。これにより、ユーザーがどのステップにいるかは変更せずに、このステップに費やした時間のタイマーをリセットします。アプリの完了に関する詳細情報は、こちらをご覧ください。
分析アプリステップ
このダッシュボードは、意思決定者の意思決定を支援することを目的としています。このアプリのステップには、インシデント時間対ステップ時間の散布図、エントリ数、ダウンタイム理由のパレートという3つの簡単な分析があります。アナリティクスについてもっと詳しく知りたい方は、以下の記事をご覧ください。
アナリティクスを深く掘り下げてみましょう...
Analyticsは、気になるインサイトを導き出すために完全に設定可能です。
- グラフの種類はニーズに合わせて変更することができます。
- X軸は、「すべてのデータを保存」が発生した時刻に設定されています。
- Y軸はそのステップに費やした時間
- compare byフィールドは、条件付きで分析結果をフォーマットすることができます。今回は、入力されたテキストによってデータをソートしたいと思います。
- デフォルトでは、過去1週間を対象にフィルタリングされますが、必要に応じて調整することができます。
参考資料
この記事は役に立ちましたか?