自動化エディタ

Prev Next

Tulip Automations Editorの操作方法を学び、思い通りの自動化を構築しましょう。

ナビゲーション

Automations Editor にアクセスするには、「Automations」ページにある**「+ Create Automation**」ボタンから新しい Automation を作成します。また、リストから既存のオートメーションをクリックし、「Edit」ボタンを選択することで、既存のオートメーションを編集することもできます。

エディタの使い方

ページ上部の「Untitled Automation」というテキストをクリックして、オートメーションに名前を付けます。

Automations Editor Annotated

タイトルの下には、オートメーション Workflow を構築・編集するためのワークスペースがあります。

ワークスペースの右側には Logic Editor があり、ワークスペースでの選択内容に応じて表示が変化します。何も選択されていない場合はオートメーションの実行履歴が表示され、選択された Logic Block の詳細が表示されることもあります。

Automations Create Event

オートメーションの開始 - イベントの種類

オートメーションはイベントから始まります。イベントには、テーブルの Field の変更、マシンの出力、またはタイマーの発生などがあります。イベントは、オートメーションロジックを Run するように起動します。新しいオートメーションを作成する際、新しいイベントとして以下の7つのオプションがあります:

マシンアクティビティの更新:特定のマシンアクティビティフィールドの選択が必要です。

  • 任意のマシン
  • 特定のマシンタイプで
  • 特定のマシン

「マシン属性の変更」:特定のマシン属性を選択する必要があります。

  • 任意のマシン
  • 特定のマシンタイプで
  • 特定のマシン

テーブル行が追加されました:特定のテーブルを選択する必要があります。

**テーブル行が更新されました:**特定のテーブルを選択する必要があります。* テーブル内の任意のフィールド、または特定のフィールド

テーブル行の削除:特定のテーブルを選択する必要があります。

スケジュールまたはタイマーについて:以下の間隔で特定の時刻を選択できます:* 時間* 日* 週

インサイトの検出(注:r317以降、新規ユーザー向けには非推奨)

Table Record

For Table Record Added or Updated, a CSV upload to a table will not cause an automation to fire.

Machine Activity/Attribute Changed

For Machine Activity/Attribute changes, any machine-based information(i.e. state) called in the automation will be based on the time of automation execution not when the automation event kick-off occured.

自動化したいイベントの種類を選択すると、ワークスペースに適切なイベントブロックが表示され、Logic Editor を使用してイベントの設定やイベントタイプの変更を行うことができます。

Automations Event Details1

イベントのフィルタリング

テーブルレコードの更新に対する自動化イベントを設定する際は、イベントフィルタリングを使用して、自動化を実行するために選択したテーブルのどのフィールドを更新する必要があるかを指定します。

event-filtering

使用できるロジックブロックには、以下の 3 種類があります。* イベントブロック - 自動化ロジックの実行を開始しますAutomations Event Block

  • Action Block - データの操作やユーザーへの通知を行います。これには、テーブルへの読み取り/書き込み、コネクタ関数の実行などが含まれますAutomations Action Block
  • Decision Blocks - 常に「はい」と「いいえ」の2つの分岐を持つ条件分岐ロジックですAutomations Decision Block

各ロジックブロックには、それぞれ異なる詳細や設定要件があります。自動化を正常に実行するために、すべての種類のロジックブロックを含める必要はありません。たとえば、アクションがトリガーされなくても自動化は実行可能です。温度がXを超え、RPMがYを上回ったときにイベントがアラートを送信する場合、それらの条件が満たされているかどうかにかかわらず、5分ごとに実行されます。

作成

フローの接続ライン上の**「+」**ボタンをクリックして、新しいロジックブロックを作成します。ここから以下の操作が可能です:* 新しい Action Block を追加* 新しい Decision Block を追加Automations Create New Logic Block

各ブロックのロジックを設定するには、ブロックをクリックして、ロジックエディタペインで編集します。以下に、ロジックブロックの設定例をいくつか示します:

アクションブロック

Automations Action Config Ex

決定ブロック

Automations Decision Config Ex

ブロックを複製または削除するには、ブロックを選択した後、ロジックエディタの右上隅にあるアイコンを使用します。複製すると、ロジックも自動的にコピーされます。

ロジックブロックの順序を変更したい場合は、ブロックをクリックしてドラッグし、ワークフロー内の別の場所に移動させることができます。

Automations Rearranging Logic Blocks

公開

オートメーションを公開するには、エディタ画面の右上にある「公開」ボタンをクリックします。有効なオートメーションのみ公開できます。 以下の条件に該当する場合、公開ボタンは使用できません:* ブロックが 2 つ以上ない場合(イベントブロックに加え、アクションまたは決定ブロックが 1 つ以上必要)* すべてのブロックが正しく設定されている必要があります。設定が完了していないブロックには警告アイコンが表示されます。Automations Logic Block Error

「公開」ボタンをクリックすると、モーダルが表示され、そこで以下の操作が可能です:* オートメーションの有効状態を切り替える。デフォルトでは「有効」に設定されています。* 「キャンセル」を選択してエディタに戻る* オートメーションを公開するAutomations Publish Modal

テスト

ユーザーは、オートメーションを公開する前にテストを行うことができます。公開と同様に、テストできるのは有効なオートメーションのみです。以下の場合は、テストボタンが無効になります:* ブロックが2つ以上ない場合(イベントブロックに加え、アクションまたは決定ブロックが1つ以上必要)* すべてのブロックが正しく設定されている必要があります。設定が完了していないブロックには警告アイコンが表示されます。

コネクタを実行する環境(本番、テスト、開発)を選択できます。r280 Test Automation Modal

表示/編集

オートメーションを公開した後は、名前、イベントブロック、既存のアクションブロックや決定ブロックなど、あらゆる側面を編集できます。編集を行うと、新しいバージョンが作成されます。また、ブロックの追加、削除、複製や、その設定の変更も可能です。

詳細情報