演習 - ソリューションの外部におけるフローの作成

完了

この演習では、Dataverse ソリューションの外部にクラウドフローを作成 します。

重要

Dataverse でテスト環境を使用します。

演習 1: クラウド フローを作成する

このタスクでは、特定の都市の天気に関する通知を毎日送信するクラウド フローを作成します。

  1. Power Automate に移動して、正しい環境にいることを確認します。

  2. マイ フローを選択します。

  3. + 新しいフロー > スケジュール済みクラウド フローを選択します。

  4. フロー名フィールドに Daily weather と入力し、繰り返し間隔セクションで 1 日を選択します。 作成を選択します。

    スケジュール済みクラウド フローの構築構成のスクリーンショット。

  5. + 新しいステップを選択します。

  6. 天気を検索した後、今日の予報を取得する (MSN 天気) を選択します。

  7. デンバーまたは任意の都市を場所に入力し、単位ヤード ポンド法を選択した後、+ 新しいステップを選択します。

    今日の予報を取得するフロー ステップのスクリーンショット。

  8. メールの送信を検索し、次にメール通知を送信するを選択します。

  9. 件名今日の天気と入力し、本文フィールドを選択した後、動的コンテンツ ウィンドウから Day Summary を選択します。

    メール通知を送信するフロー ステップのスクリーンショット。

  10. 本文フィールドに最高気温と入力し、次に動的コンテンツ ウィンドウから最高気温を選択します。

  11. 本文フィールドに最低気温と入力し、次に動的コンテンツ ウィンドウから最低気温を選択します。

  12. メール通知を送信する手順は、次の図のようになります。 保存を選択し、フローが保存されるまで待ちます。

    保存ボタンが強調表示されている、メール通知を送信するフロー ステップのスクリーンショット。

  13. 戻るボタンを選択します。

    「フローの詳細に戻る」ボタンのスクリーンショット。

  14. 実行を選択します。

  15. フローの実行を選択します。

  16. 完了を選択します。

    これでフロー実行が正常に行われるはずです。

    成功ステータスが強調表示されているフロー実行履歴のスクリーンショット。

  17. アプリ起動ツールを選択し、Outlook を右クリックして、新しいタブで開くを選択します。

    「Outlook」オプションが選択されていて「新しいタブで開く」ボタンが強調表示されている、アプリ起動ツールのスクリーンショット。

  18. フローで送信されるメール通知を受信する必要があります。 メールを選択して開きます。

    メールの内容は次の図のようになります。

    クラウド フローから送信されたメールのスクリーンショット。

演習 2: ソリューションと公開元を作成する

この演習では、ソリューションと公開元を作成し、作成したクラウド フローをソリューションに追加します。

タスク 1: ソリューションと公開元を作成する

このタスクでは、ソリューションと公開元を作成します。

  1. Power Automate に移動して、正しい環境にいることを確認します。

  2. ソリューション > + 新しいソリューションを選択します。

  3. 表示名マイ自動化名前MyAutomations と入力し、+ 新しい公開元ボタンを選択します。

    「新しいソリューションの作成」ダイアログのスクリーンショット。

  4. 表示名Contoso名前Contoso接頭辞contoso と入力し、保存を選択します。

  5. 作成した公開元 Contoso を選択し、公開元を選択した後、作成を選択します。

  6. このページから移動しないでください。

タスク 2: ソリューションにクラウド フローを追加する

このタスクでは、クラウド フローをソリューションに追加します。

  1. ソリューションが引き続き選択されていることを確認します。

  2. 作成したマイ自動化ソリューションを開きます。

  3. 既存の追加を選択し、自動化 > クラウド フローを選択します。

  4. Dataverse の外部タブを選択します。

  5. 作成した Daily weather クラウド フローを選択し、追加を選択します。

    「ソリューションへの既存のクラウド フローの追加」ダイアログを示すスクリーンショット。

  6. このページから移動しないでください。

演習 3: 環境変数を使用する

この演習では、天気を取得する場所の環境変数を作成し、その場所をクラウド フロー内で使用します。

タスク 1: 環境変数を作成する

このタスクでは、環境変数を作成します。

  1. マイ自動化ソリューションが引き続き選択されていることを確認します。

  2. + 新規 > その他 > 環境変数を選択します。

    新しい環境変数を追加するプロセスを示すスクリーンショット。

  3. 表示名場所名前場所データ型テキストと入力し、+ 新しい値ボタンを選択します。

  4. 現在の値シアトルと入力し、保存を選択します。

    現在の環境値を示すスクリーンショット。

  5. 作成した場所環境変数を選択して開きます。

  6. 現在の値の横にある省略記号 (...) ボタンを選択し、このソリューションから削除を選択します。 このソリューションを使用する他のユーザーが自分の場所を指定するようにするため、現在の値をソリューションから削除します。

    現在の値を削除する「このソリューションから削除」オプションを示すスクリーンショット。

  7. 場所の編集ウィンドウを閉じます。

  8. このページから移動しないでください。

タスク 2: フローを編集する

このタスクでは、場所環境変数を使用するフローを編集します。

  1. ソリューションから、ソリューションに追加した Daily weather クラウド フローを開きます。

  2. 編集を選択します。

    「編集」ボタンを示すスクリーンショット。

  3. 今日の予報を取得するステップを展開します。

  4. 現在デンバーとなっている場所のテキストを削除します。

  5. 場所フィールドを選択し、動的コンテンツ ウィンドウに移動して場所を選択します。

    メール通知用の動的コンポーネントの選択を示すスクリーンショット。

  6. メール通知を送信するステップを展開します。

  7. 本文テキストの前に都市: を追加し、動的コンテンツ ウィンドウから場所を選択します。

    メール通知用の動的コンポーネントの追加プロセスのスクリーンショット。

  8. 場所の後にコロン (:) を追加し、保存を選択します。

  9. フローが保存されるまで待ちます。

  10. テストを選択します。

  11. 手動を選択して、テストを選択します。

  12. フローの実行を選択します。

  13. 完了を選択します。

    フローが正常に実行されます。

  14. アプリ起動ツールを選択し、Outlook を右クリックして、新しいタブで開くを選択します。

    アプリ起動ツールと、新しいタブで Outlook を起動するオプションのスクリーンショット。

  15. フローで送信されるメール通知を受信する必要があります。 メールを選択して開きます。

    メールには、シアトルの天気が表示されます。

    クラウド フローから送信されたシアトルの天気に関するメールのスクリーンショット。

演習 4: ソリューションをエクスポートする

この演習では、作成したソリューションをエクスポートします。

  1. Power Automate に移動して、正しい環境にいることを確認します。

  2. ソリューションを選択し、作成したマイ自動化ソリューションを選択して、エクスポートを選択します。

    「エクスポート」ボタンのスクリーンショット。

  3. 公開を選択し、公開が完了するまで待ちます。

  4. 次へを選択します。

  5. マネージドを選択し、エクスポートを選択します。

  6. ソリューションがエクスポートされるまで待ちます。

  7. エクスポートされたソリューションをコンピューターに保存します。

演習 5: (オプション) ソリューションをインポートする

この演習では、作成したソリューションを新しい環境にインポートします。

重要

2 つ目のテスト環境が必要になります。

  1. Power Automate に移動して、正しい環境にいることを確認します。

  2. ソリューション > インポートを選択します。

    [インポート] ボタンのスクリーンショット。

  3. 参照を選択します。

  4. エクスポートした MyAutomation_1_0_0_1_managed.zip ソリューションを選択し、開くを選択します。

  5. 次へを選択します。

  6. 次へを再度選択します。

  7. 場所の指定を求める必要があります。 場所フェニックスと入力し、インポートを選択します。

    場所としてフェニックスが入力されている「ソリューションのインポート」ダイアログのスクリーンショット。

  8. インポートが完了するまで待ちます。

  9. 作成したマイ自動化ソリューションを開きます。

  10. ソリューション内の Daily weather クラウド フローを開きます。

  11. 編集を選択します。

  12. 天気ステップを展開し、+ 新しい接続の追加を選択します。

    「新しい接続の追加」ボタンのスクリーンショット。

  13. メール ステップを展開し、+ 新しい接続の追加を選択します。

  14. 保存を選択してフローを保存し、フローが保存されるまで待ちます。

  15. フロー名の横にある戻るボタンを選択します。

  16. オンにするボタンを選択して、フローをオンにします。

  17. 実行を選択してフローを実行します。

  18. フローの実行を選択します。

  19. 完了を選択します。

  20. アプリ起動ツールを選択し、Outlook を右クリックして、新しいタブで開くを選択します。

    「Outlook」オプションが選択されていて「新しいタブで開く」ボタンが強調表示されている、アプリ起動ツールのスクリーンショット。

  21. フローで送信されるメール通知を受信する必要があります。 メールを選択して開きます。

    メールには、フェニックスの天気が表示されます。

    クラウド フローから送信されたフェニックスの天気に関するメールのスクリーンショット。