シナリオ: オートメーションにおけるtemplatesの開発と使用
- 最終更新日2023/11/24
シナリオ: オートメーションにおけるtemplatesの開発と使用
このシナリオを使用して、オートメーション用のテンプレートを作成する方法と、オートメーションの作成プロセスを簡素化するためにtemplatesを使用する方法を理解します。
このシナリオについて
このシナリオでは、以下のユーザーのactionsとワークフローを詳細に説明します。
Marcus は、Acme ヘルスケア会社で働くプロの開発者です。彼は、人事部門に所属して、プロセスの効率化を図るためのオートメーションの設計、開発、実装を担当し、自分の組織のビジネス プロセスを自動化するための多くのオートメーションの作成を経験しています。
このシナリオでは、Marcus はtemplateを作成して、パフォーマンス指標のプロセスを自動化します。パフォーマンス指標のワークフローは、複数の部門で広く使用されている一連の反復的な手順で構成されています。このワークフローにtemplateを作成すると、すべての部門に利益をもたらし、各部門が最初から独自のオートメーションを構築する時間と労力を削減することになります。その代わりに、Marcus が作成するtemplateを使用して、特定の要件に基づいてカスタマイズすることができます。Marcus は、templateを作成した後で、彼のtemplateをパブリック リポジトリにチェックインして、さまざまな部署の他のユーザーが利用できるようにします。
Sue は市民開発者で、Marcus と同じ組織の財務・経理部で働いています。彼女は従業員の年次査定額の計算を担当しており、このプロセスを自動化することにしました。オートメーション ワークフローに取り組んでいる間、Sue は Marcus が作成したtemplateをパフォーマンス指標に使用し、時間の節約に役立てます。
次のワークフローは、Marcus (プロの開発者) がパフォーマンス指標のtemplateを開発し、Sue (市民開発者) がそのtemplateを査定計算のオートメーションで使用する方法を示しています。
Marcus がtemplateを作成する
次の手順では、Marcus がパフォーマンス指標プロセスのtemplateを作成し、templateを公開リポジトリにチェックインする方法を説明します。
手順
- Marcus は Bot Creator として Control Room にログインします。
- [オートメーション] タブに移動し、オートメーションを作成します。
- オートメーションに必要な詳細を入力した後、Bot editorでオートメーションを開いて、パフォーマンス指標のオートメーションを構築します。
- 彼は、actionを使用してパフォーマンス指標レポートを取得し、出力をリスト変数に格納します。
- を使用して、リスト内の項目を読み込んで反復処理します。
- を使用して、データベース内の各従業員のパフォーマンス指標コンポーネントを更新します。
- 彼は、このオートメーションをtemplateとして保存します。
- [オートメーション] ページで、パフォーマンス指標templateを選択し、templateを非公開ワークスペースから公開ワークスペースにチェックインして、すべてのユーザーが利用できるようにします。
Sue がtemplateを使用してオートメーションを構築する
Sue は Marcus のtemplateを使用し、年次査定のオートメーションを作成します。
手順
概要およびメリット
templatesを使用することにより、Sue と Marcus は具体的な方法でオートメーションの目標を達成することができました。
![]() |
Marcus は、さまざまな部署に共通する事例のためのtemplatesを作成します。 |
![]() |
定義済みのtemplateを使用することで、Sue は同じオートメーションを再作成することなく、迅速にオートメーションを構築することができ、作業時間を削減することができます。 |
![]() |
全体的に、コストの削減、生産性の向上、オートメーション開発の加速などのメリットが得られます。 |