ワークフローの作成
ワークフローをゼロから作成するか、Nexthinkライブラリからインストールして、導入を加速することができます。 Nexthinkライブラリのワークフローをワークフローデザイナーを使用してカスタマイズします。
新しいワークフローをゼロから設定するには、次の手順に従ってください。
ワークフローロジックの設計
ワークフローデザイナーから、ビジュアルインターフェースとキャンバスを使用してワークフローの構造を構築します。
右側のパネルのツールボックスタブで、ビルディングブロックをワークフローキャンバスにドラッグアンドドロップし、必要な構造とロジックに従って配置します。
Nexthinkのアクションを実行したりAPIを介してサードパーティシステムと統合したりするためにThinkletsを追加してください。
フローコントロールを追加し、ワークフローの進行とNexthinkデータで収集された値に基づく意思決定ロジックを推進します。
サードパーティAPIへの事前設定された統合を利用するためにConnectorsを追加してください。
必要に応じてキャンバスに要素を自由に配置して整理します。 自動レイアウト ボタンを使用して、コンポーネントを整然とした一貫性のある構造に自動的に並べます。
ワークフローマップコントロールを使用して、ズームインおよびズームアウト、およびワークフロー全体をフレームに合わせます。
左下隅のウィンドウには、全体のワークフローと現在の位置が表示されます。

カーソルを使用して、希望する順序で追加したワークフローコンポーネントをリンクし、順序付けします。
ワークフローキャンバス上の要素にカーソルを合わせると、その青い円やアンカーが表示されます。
青い円から別のコンポーネントに左クリックしてドラッグすることで接続を作成します。 上の画像を参照してください。
コンポーネント間の既存のリンクを削除し、削除キーを使用して新しい接続を確立しながら、全体のワークフローデザインを維持します。
その結果、Nexthinkライブラリのワークフローを迅速に解除し、不必要なワークフロー条件を取り除くことで、合理化することができます。
ワークフロートリガーを選択する
ワークフローデザイナーの右側のパネルにあるワークフロー詳細タブから、オートメーションの開始タイミングと方法を定義するためのトリガーメカニズムを選択します。
必要なユースケースに最適なワークフロートリガーを設定するには、ワークフローのトリガーのドキュメントを参照してください。

ワークフローパラメータを追加
ワークフローパラメータ は、ワークフローを作成する際に定義できるオプションの入力です。 これらのパラメータを使用すると、次のことが可能になります:
ワークフローの開始時に値を設定し、実行中に一定のままにすることができます。
単一のワークフローデザインをさまざまなシナリオやユースケースに適応させることができます。
たとえば、ワークフロー自身を変更することなく、ターゲットグループ、しきい値、もしくはインテグレーション設定を変更するためにワークフローパラメータを使用することができます。
ワークフローパラメータの使い方を学ぶため、パラメータと動的値ドキュメントを参照してください。

NEALでワークフローをオプションで変更する
高度なシナリオでは、ワークフローの基盤コードとして、右側のパネルにある NEAL タブ (Nexthink Experience Automation Language) を使用できます。
ビジュアルでワークフローロジックを設計および構築する際に、このコードが自動生成されます。 ワークフロービジュアルデザイナーとNEALスクリプトは同期しているため、安全に視点を切り替えることができます。
NEALドキュメントを参照して、NEAL内でワークフローを読み取ってスクリプト化する方法を学びます。

ワークフローを検証して保存する
ワークフローデザインページの下部に、システムは設計されたワークフローが故障している場合に警告を表示し、トラブルシューティングと適切な機能のための構成に役立ちます。
エラー サイドパネルを開いて、検証をトリガーし、識別された問題を確認しましょう。 ワークフローキャンバス上で不正なステップは、修正しやすいように赤色でハイライトされます。
欠陥またはエラー(無効)が含まれていても、定期的にワークフローを保存することを忘れないでください。 ワークフローを保存するときは、次の点に注意してください。
アクティブ/有効なワークフローを変更して保存すると、現在進行中の実行は自動的にキャンセルされます。警告メッセージが表示され、変更を適用する前に確認が求められます。
ワークフローのトリガーやスケジュール設定をデザインを変更せずに更新した場合、進行中の実行に影響はありません。
既存の検証問題を解決すると、他の設計要素の検証を妨げていたいくつかの問題が解消される可能性があるため、さらに問題が発生する可能性があります。
検証メッセージはNEALタブでは利用できません。

ワークフローデザインのユースケース
ワークフローのビジュアルデザイナーを活用して、期限切れシナリオの処理や、ユーザー適応型のポーズ動作を構築するなど、特定のユースケースにスマートオートメーションを適用します。
ワークフローでの有効期限の処理
いくつかのワークフローシンクレット— リモートアクション や キャンペーン など—は、タスクを完了するために利用可能なユーザーやデバイスに依存します。 利用できない場合、ワークフローは期限切れとなります。
これらの有効期限シナリオを管理するために、リモートアクションとキャンペーンのシンクレットには、シンクレットの 期限切れ パスをトリガーする前にワークフローがどのくらい待機するかを設定する タイムアウト プロパティがあります。
期限切れ のパスがトリガーされると、ワークフローは次のようなフォールバックアクションをとることができます:
ServiceNowチケットを作成する
メールを送信する
異なるパスを再試行する
シンクレットの 期限切れ 出力を接続しない場合、そのタイムアウトに達するとワークフローは停止します。 デバイスが頻繁にオフラインになる場合や、ユーザーが応答するためにもっと時間が必要な場合は、より長い タイムアウト を使用してください。

関連トピック
Last updated
Was this helpful?




