ビジネス プロセスを自動化するためのスクリプト作成

グローバル化が拡大の一途をたどり、市場が展開して行き、急速に変化する景気にてリスクと統制環境の改善に向けた規制圧力があるなかで、継続的な監視プログラムを開発することは組織にとって極めて重要です。こうした継続的な監視プログラムでは、多くの場合、スクリプトでビジネス プロセスを自動化する必要があります。この記事では、Analytics でスクリプトを作成し、ビジネス プロセスを自動化する方法について説明します。

この記事では、Analytics スクリプトを使用した調達カード (Pcard) のレビューを自動化する方法について説明します。ただし、同じワークフローを、他の財務、IT、監査、コンプライアンス、およびリスクのさまざまな使用事例にも適用できます。

メモ

スクリプトの作成について詳しく理解することが、このソリューションガイドの目的ではありません。詳細については、Analytics のスクリプトを参照してください。

どこでスクリプトを作成可能?

Analytics でスクリプトを作成できます。

全体像

Analytics プロジェクトは、テーブルスクリプトを含む、データ分析情報を保管します。

スクリプトは、データをインポート、準備、分析し、リザルトにエクスポートします。

Analytics で暫定的に実行するスクリプトを取得し、これを (アナリティクス ヘッダーを追加して) アナリティクス スクリプトに変換し、ロボットにそのスクリプトをアップロードして、自動的にタスクを実行できます。

手順

ツアーに向けて準備完了?

これらの機能を文脈でより詳しく見ていきましょう。

メモ

このソリューション ガイドで示されているワークフローをお試しになりたい方は、Excel データ ファイル(Pcard_HoldersPcard_Transactions)をダウンロードして、スクリプトのサンプルをコピーし、Analytics に貼り付けることができます。また、スクリプトを確認して、スクリプトの内容の概観を得るだけでもかまいません。

1. スクリプトを作成する

スクリプトには、単一フィールドに対して 1 つのコマンドを実行するだけのシンプルなものもあれば、分析目標を達成するための作業の大部分を実行するほど内容の充実したものもあります。

ヒント

一般に、タスクを別々のスクリプトに区別するのがベスト プラクティスです。利便性を高めるため、単一のスクリプトでデータのインポート、プレゼンテーション、分析、およびエクスポートを表しました。

2. アナリティクス ヘッダーをスクリプトに追加する

アナリティクス ヘッダーは、Analytics スクリプトの最初にコメント ブロックで囲まれた一連のタグです。アナリティクス ヘッダーは、ロボットで実行する予定の、アナリティクス スクリプトで必要です。

タグは、アナリティクス スクリプトの入力、出力、および命令を定義するアナリティクス ヘッダー内の宣言コマンドです。タグにより、アナリティクス スクリプトは、即時、またはスケジュールされた時刻のいずれかに無人で実行できます。

ヒント

アナリティクス ヘッダーでは、ロボットでアナリティクス スクリプトを実行する方法が説明されています。一部のタグは、ロボットによって情報を受け取るために使用され、他のタグは、アナリティクス スクリプトで何を生成するべきかを指定します。たとえば、ロボットがインポートするためにどのファイルが必要か、またはエンド ユーザーにどの結果テーブルを利用できるようにする必要があるをロボットに伝える必要があるでしょう。

3. スクリプトをロボットにアップロードする

Analytics でアナリティクス スクリプトを作成したら、これをロボット アプリのロボットにアップロードし、必要なタスクの自動化をテストし、構成することができます。スクリプトを Analytics からロボットにアップロードするアクションは、スクリプトのコミットと呼ばれます。

ヒント

Analytics でツールを使用して、アナリティクス ヘッダー構文を検証し、それが正しいことを確認します。スクリプトをロボットにコミットする前に検証を実行し、アナリティクス スクリプトが実行時に失敗しないようにします。

次の手順

自動的にアナリティクス スクリプトを実行する方法について知る

ロボット アプリを使用して、Analytics で構築されたスクリプトを使用した定期タスクを自動化し、あなたとチームの時間とリソースを自由に使い、より戦略的な性質の作業を実行します。

詳細については、分析のスケジューリングを参照してください。

アカデミーのコースを受講する

ACL 270 学習パスを受講して、引き続きこの記事で紹介したコンセプトに関する知識を確立しましょう。

アカデミーは、Diligent のオンライントレーニングリソースセンターです。Diligent One サブスクリプションのユーザーは、アカデミーコースを無償で受講できます。詳細については、アカデミーを参照してください。