メインコンテンツまでスキップ

PDF4meとAzure Logic Appsを使用して自動化を作成する

7分読み取り
PDF4me Team

Azure Logic Appsは、クラウドベースのサービスであり、アプリを統合して企業間でデータを転送することで、ワークフローとビジネスロジックを整理および自動化できます。Logic Appsを使用すると、堅牢で拡張性の高いソリューションを構築することで、アプリの統合、ロジックを介した通信、およびデータ転送が容易になります。

Power AutomateとAzure Logic Appsとは何ですか?​

これらのサービスはどちらもワークフローベースで、他のマイクロソフトサービスや300種類以上のサードパーティ製コネクタとの容易な連携により、ビジネスプロセスやシステムを自動化できます。ワークフローの作成を開始するには、これらのサービスを少し学習するだけで済みます。

Power Automateとの主な違い​

Microsoft Flowは、Microsoftが提供するSaaS(Software as a Service)サービスで、コネクタを使用してワークフローを定義するために使用されます。利用開始時にAzureサブスクリプションは必要ありません。Microsoft Flowを使用してワークフローを定義することは無料で可能ですが、Azure Logic Appsに比べていくつかの制限があります。

Microsoft Flowは、エンタープライズコネクタ、ガバナンス、およびCI/CDデプロイメントのためのAzure DevOpsとの統合をサポートしていません。

それに対し、Azure Logic Appsは、ガバナンスのためのアクティビティログ、エンタープライズコネクタ、Visual Studioとの統合など、多種多様なサービスをサポートしています。

Logic Appsワークフローを初めて作成する​

PDF4meコネクタとAzure Logic Appsを使用して、いかに堅牢な自動化を実現できるか、簡単なユースケースを見てみましょう。例えば、ファイルがDropboxストレージにアップロードされたときに、Office文書を自動的にPDFに変換する、といった具合です。

Azureポータルを使用してAzure Logic Appsで最初のワークフローを構築する方法を見ていきましょう。

  • Azureアカウントの認証情報を使用して、Azureポータルにサインインしてください。
  • Azure ポータルの検索ボックスで「ロジック アプリ」を検索し、「ロジック アプリ」を選択します。
  • ロジックアプリのページで、「追加」を選択して、独自のロジックアプリを作成します。
  • ロジック アプリ ウィザードで、アプリの名前、リソース グループ、リージョンなど、ロジック アプリの基本的な詳細情報と設定を指定します。
  • 準備ができたら、「確認+作成」を選択してください。入力した内容を確認し、「作成」を選択します。
  • Azure がアプリを正常にデプロイしたら、 リソースへ移動検索ボックスにアプリ名を入力して、ロジックアプリを検索して選択することもできます。

Logic Apps Designer が開き、紹介ビデオとよく使用されるトリガーが表示されたページが表示されます。 テンプレート セクションで、オプションを選択します。 空白のロジックアプリ。

PDF4me Connect を使用したワークフローの作成​

使用を開始するには PDF4me ConnectPDF4meのアカウントが必要になります。自動化ジョブをたくさん探している開発者であれば、 開発者アカウント 弊社にご連絡いただき、いくつかの素晴らしいプランからお選びください。時折小規模な自動化作業を検討しているエンドユーザーであれば、 消費者アカウント。

アカウントの準備ができたら、さらに詳しい手順を見ていきましょう。

トリガー実行​

Logic Appsには、ワークフローを開始するための複数のトリガータイプがあります。定期的に実行するようにスケジュール設定したり、HTTPリクエストで開始したり、アプリのカスタムトリガーイベントを使用してトリガーすることもできます。この例では、Dropboxフォルダにファイルが作成されたときにワークフローをトリガーします。

トリガー設定ウィンドウで、変換対象のドキュメントをドロップするソースフォルダを選択します。

その他のパラメータは、ロジックのニーズに基づいて設定できます。

PDF4me Connectを選択してください​

クリックしてください 新しい トリガー部分を完了した後のステップです。多くのアプリ候補が表示されたウィンドウプロンプトが表示されるので、PDF4me を検索して選択してください。 PDF4me ConnectこれはPDF4meが推奨する高度なコネクタだからです。

「PDFに変換」アクションを選択してください。​

PDF4me Connectを選択すると、PDF4meが提供するアクションの一覧が表示され、PDF関連の自動化設定を簡単に行うことができます。

サンプルでは、以下を選択できます。 PDFに変換 リストからアクションを選択する。

入力フィールドを「PDFに変換」アクションでマッピングする​

選択したアクションの値を設定する必要があります。

  • ファイルの内容:トリガーアクションから入力するファイルの内容。
  • ファイル名:トリガーアクションからファイル名を入力してください。

変換したPDFファイルをDropboxの場所に保存します​

最後に、変換された出力ファイルを任意の場所に保存する必要があります。

他のすべての操作と同様に、ここでも結果ファイルをクラウドストレージに保存するためのいくつかのパラメータを設定する必要があります。

  • フォルダパス:変換後のPDFファイルを保存するフォルダを選択してください。
  • ファイル名:PDF4me変換アクションの出力ファイル名。
  • ファイルの内容:PDF4me Convertアクションから出力されるファイルの内容。

ロジックアプリを実行する​

ロジック アプリを作成した後、手順を再度実行して、ワークフローが正しく構成されていることを再確認できます。指定されたスケジュールに基づいてロジック アプリがソース フォルダーをチェックするまでテストして待つことができます。または、手動でロジック アプリを実行することもできます。 走る次のスクリーンショットに示すように、Logic Apps Designer ツールバーの(アイコン)をクリックします。

完了です!ロジックアプリがソースフォルダに追加したテストファイルを使用して実行を完了すると、数秒後に結果ファイルが宛先ディレクトリに表示されます。これにより、ロジックが正しく構築され、正常に動作していることが確認できます。

以下は、サンプルLogic AppからDropboxフォルダに保存された変換済みPDFファイルのスクリーンショットです。

この記事では、Azure ポータルで、Office 文書を PDF に変換して指定した保存場所に保存する PDF4me コネクタを使用した最初の Logic App を作成しました。PDF4me コネクタは、PDF への変換以外にも、ワークフローの自動化に効果的に活用できる多くの機能を提供し、日々の業務を効率化します。

自動化を楽しんでください!​