タグ

automateに関するhiroomiのブックマーク (281)

  • Microsoft Flowの実行回数を自動確認するフローを作成する - 吉田の備忘録

    この実行回数はユーザー当たりではなく、その組織全体で合計されて、共有されます。 スマホで例えると、家族割でギガをシェアするようなイメージです。 例えば、Office 365が100ユーザー場合、2000 x 100 = 200,000回までその組織で利用できます。 この実行回数を超えてしまうと、停止します。(参考:https://docs.microsoft.com/ja-jp/flow/billing-questions) 実行回数は以下のような管理センター(https://admin.flow.microsoft.com/tenant/quotas)から確認可能ですが、これですと管理センターを毎日見るような必要性が出てきます。 大変ですよね。そこで、アイデアがひらめきました。 Microsoft FlowをMicrosoft Flowで管理してしまえばよいのです。 Microsoft

    Microsoft Flowの実行回数を自動確認するフローを作成する - 吉田の備忘録
  • PowerAutomateでExcelファイルに書き込みをしてみる

    概要 今回はメール受信をトリガーとし、PowerAutomateからOneDrive上のExcelファイルにメール内容を書き込みしてみます。 こんな感じ。 PowerAutomateの設定など Excelファイル作成 まずはメール内容等を書き込むためのExcelファイルを用意します。このファイル内のテーブルにレコードが追加されていきます。 今回は以下の項目を書き込んでいきますので、それらをヘッダーとしたテーブルを作成します。テーブル名は分かりやすいものをつけておきませう。 件名文受信日時 Excelファイルの任意の行に各項目名を入力して選択し、ホームタブ > テーブルとして書式設定 をクリックします。 テーブルのスタイルを適当に選び、設定ダイアログで「先頭行をテーブルの見出しとして使用する」にチェックを入れてOKボタンを押下します。 あとはテーブル名を付けるなりして保存して準備完了です。

    PowerAutomateでExcelファイルに書き込みをしてみる
    hiroomi
    hiroomi 2021/03/26
    “「Excel Online (Business)」の「表に行を追加」”
  • LogicApps で追跡対象プロパティを利用して Log に任意のデータを出力する方法 - Morning Girl

    LogicApps のデバッグって結構面倒ですよね。 四六時中実行しているようなフローを作成すると、時々どんな処理を得ているのか、外部からどんなデータを取得して、実行結果がどうなったのかをもう少しうまく把握したいシチュエーションがあります。 でも、LogicAppsの実行結果って成功か失敗かしか判別できず、細かな詳細を見たいときは一つ一つ実行結果を開いて確認する必要があるんですよね。 これがAzure Functionsとかなら、Azure Monitor(Log Analytics)にでもデータを出力するのに! と考えていたら、 そこで最近知った良い方法が 以下のLogicApps でのログ出力で追跡対象プロパティを設定するというものです。 https://docs.microsoft.com/ja-jp/azure/logic-apps/monitor-logic-apps-log-a

    LogicApps で追跡対象プロパティを利用して Log に任意のデータを出力する方法 - Morning Girl
    hiroomi
    hiroomi 2021/03/26
    “logicApps をLog Analyticsワークスペースと紐付けて置く必要があります。”
  • Power Automate 日付や日時の書式やタイムゾーンを指定する関数まとめ|日付をいい感じに変換/出力したいときに見てね | 仕事のあれこれ

    事前情報 日付や日時を考える際の、表示書式やタイムゾーンについて簡単に説明。 知っている方、興味ない方は読み飛ばしてください~ ※Power Automateでのタイムゾーンや書式の指定方法へのリンクは貼ってあるのでよかったら使ってね。

    Power Automate 日付や日時の書式やタイムゾーンを指定する関数まとめ|日付をいい感じに変換/出力したいときに見てね | 仕事のあれこれ
  • Power Automateの例外処理は「スコープ」で行う | 仕事のあれこれ

    例外処理の書き方 一言で表すと 「エラーが発生しそうな処理をスコープで囲い、後ろにエラー発生時の分岐を追加する」 だ。 エラーが発生しそうな処理をスコープで囲う こんな感じで処理をスコープで囲う。 もちろん2つ以上の処理を入れることも可能で、意味を持った単位で処理をくくるとフローが見やすくなるのでおすすめ。 スコープの下に並列で失敗した際の処理を追加する スコープ内の処理が成功したときの処理と、失敗したときの処理を並列で追加する。 実行条件の構成 失敗したときの処理の設定を開いて、「実行条件の構成」を選ぶ。 実行条件の成功を外し、失敗を設定する 実行条件の成功を外し失敗を設定することで、スコープ内の処理が失敗したときにこの処理が呼ばれるようになる。 今回はスキップされた(フローのさらに上のほうでエラーが発生した)ときや、タイムアウトのときも呼ばれるようにしている。 フローを終了する フロー

    Power Automateの例外処理は「スコープ」で行う | 仕事のあれこれ
  • Power AutomateでSharePoint列の値を更新するアクションの仕様について - Qiita

    この記事はOffice 365 Advent Calendar 2019に参加しています。 今日のOffice 365 Advent Calendarが空いてたので備忘も兼ねて書きます。 この記事ではSharePoint列の値を更新するアクションの仕様について、私が経験した範囲内で書いていきます。 (2019年12月5日現在) 記事内で出てくるSharePointの列の種類については、以下のMicrosoft Docsをご確認ください。 リストおよびライブラリの列の種類とオプション Power AutomateにはSharePoint列の値を更新するアクションが幾つかあります。 よく使うアクションはこの辺りですね。 ファイルのプロパティの更新 項目の更新 Power Automateでこれらのアクションを使うと以下のような画面が立ち上がので、ここでSharePoint側をどう更新したいか設

    Power AutomateでSharePoint列の値を更新するアクションの仕様について - Qiita
    hiroomi
    hiroomi 2021/03/23
    SharePointのIDは、非表示で隠れてる。
  • Microsoft (Office365) Flow でエラーをキャッチする方法 - 新しいことにはウェルカム

    Microsoft Flowを普通に使っていると、途中で何かエラーが発生すると、そこでアクションが止まってしまいます。 例えば、SQL Serverからユーザーリストを取得し、そのユーザーに対してSlackを送るFlowがあったとします。 ユーザーリストにユーザーがある場合は問題なく実行されるのですが、ユーザーが無い場合はエラーとなって、Flowがそこで止まってしまいます。 エラーが発生してもそこでFlowを終了せず、エラーをチャッチして、引き続き次のアクションを実行するようにするには、[制御]-[スコープ]アクションを使います。 スコープとは? スコープとは、一連のアクションをグループ化するものです。 一連のアクションの途中でエラーが発生すると、そこでアクションを中止してスコープを抜け、次のアクションに移り、次のアクション内でエラー処理をするといった、例外処理が書けます。 使い方 [制御

    Microsoft (Office365) Flow でエラーをキャッチする方法 - 新しいことにはウェルカム
    hiroomi
    hiroomi 2021/03/23
    “一連のアクションの途中でエラーが発生すると、そこでアクションを中止してスコープを抜け、次のアクションに移り、次のアクション内でエラー処理をするといった、例外処理が書けます。”
  • Power Automate x MSGraphで外部テナント操作用カスタムコネクタを作成する - Power Appsの使い方

    外部テナントをMSGraphで操作するカスタムコネクタ作成について書きます。 Power AutomateとMSGraphを組み合わせると、外部テナントと連動するフローなんかもつくれてしまいます。 ざっくり手順 ざっくり、以下のような流れで作成していきます。 ・AzureADでアプリの登録を行う。 ・管理者の同意をもらう。 ・カスタムコネクタを作成する。 ・各自、自由にMSGraphを使用したPower Automateを作成する。 カスタムコネクタを作成するまでの手順はほぼ自テナントでMSGraphのカスタムコネクタを作成する手順と同様です。 下記のリンクにわかりやすい手順が乗っているので、参考にしてください。 https://docs.microsoft.com/ja-jp/graph/tutorials/flow いくつか注意点がありますのでここに書いておきます。 管理者の同意につい

    Power Automate x MSGraphで外部テナント操作用カスタムコネクタを作成する - Power Appsの使い方
    hiroomi
    hiroomi 2021/02/24
    “各自、自由にMSGraphを使用したPower Automateを作成する。”
  • PowerAutomate のカスタム コネクタで LINE WORKS の監査ログを自動保存する - Qiita

    LINE WORKS の監査ログは管理画面から 180 日分を参照できます。定期的に保存することで 180 日を越えて監査ログを保存することができます。 監査 APIMicrosoft PowerAutomate で実行するカスタム コネクタを作りました。これを利用して自動で定期的に監査ログを保存する方法を説明します。 PowerAutomate のカスタム コネクタ作成 LINE WORKS 用のコネクタは PowerAutomate にないので、カスタム コネクタとして登録します。手順は以下のとおりです。 https://github.com/iwaohig/LINEWORKSAuditlogConnector の LINEWORKSAuditlogConnector.json をダウンロードする。 Microsoft PowerAutomate の [カスタム コネクタ] にア

    PowerAutomate のカスタム コネクタで LINE WORKS の監査ログを自動保存する - Qiita
  • カスタム コネクタの概要

    Azure Logic Apps、Microsoft Power Automate、Microsoft Power Apps には、Microsoft および検証済みサービスに接続するための 1,000 個のコネクタ 以上が用意されていますが、あらかじめ構築されているコネクタが利用できないサービスとの通信が必要になることもあります。 カスタム コネクタでは、独自のトリガーとアクションを備えたコネクタを作成 (さらには共有) できるようにすることで、このシナリオに対応しています。 Lifecycle 1. API をビルドする カスタム コネクタは、REST API (Logic Apps は SOAP API もサポートします) のラッパーで、Logic Apps、Power Automate、または Power Apps に REST または SOAP API との通信を許可します。 こ

    カスタム コネクタの概要
  • プログラマとしてPower Automateでローコード開発した所感 | IIJ Engineers Blog

    Haskellユーザーグループ(愛称 Haskell-jp)発起人の一人にして、Haskell-jpで一番のおしゃべり。 HaskellとWebAssemblyプリキュアとポムポムプリンをこよなく愛する。 こんにちは。IIJ-IIの山悠滋です。普段はIIJ-IIの技術開発室という部署で、IIJ体をサポートするための開発をいろいろしています。 今回は、先月Microsoft Power Automateというサービスで開発したプログラムと、開発して学んだことを共有したいと思います。 Power Automateとは Microsoft Power Automate(旧「Microsoft Flow」)とは、一言で言うとIFTTTやZapierのMicrosoft版、といったところです。「○○のウェブサービスで××というイベントが発生したら、その時の情報を△△という別のウェブサービス

    プログラマとしてPower Automateでローコード開発した所感 | IIJ Engineers Blog
    hiroomi
    hiroomi 2021/02/23
    “単純な「ただサービスAとサービスBをつなぐだけ」みたいなプログラムには大変便利ですが、ある程度の複雑さを求めると途端にしんどくなります。”
  • トリガーの基本 - Power Automate

    トリガーとは、クラウド フローを開始するイベントのことです。 たとえば、誰かがあなたにメールを送信したときに、Microsoft Teams で通知を受け取りたいとします。 この場合、メールの受信がこのフローを開始するトリガーになります。 Power Automate には、SharePoint および Outlook など、サービスへのコネクタが用意されています。 ほとんどのコネクタは、フローを開始するために使用できるビルド済みのトリガーを提供します。 これが、Office 365 Outlook コネクタが既定で提供するトリガーの外観の一部です。 適切なトリガーを選択する トリガーは、即時または手動、スケジュールに基づいて開始することも、メールが届いたときなど、外部イベントが発生した場合に自動的に開始することもできます。 インスタント/手動フローのトリガー モバイル デバイスのボタンを

    トリガーの基本 - Power Automate
  • Power Automate で日付を文字列にしたい

    そのままですが、Excelだと Text関数ですね。 ちなみに、Power Automate で扱う日付は変更が必要なので注意です 参考:Power Automate で扱う時刻を日時間に変換したい 単純に日付を指定する場合はこんな感じ formatDateTime(utcNow(), 'yyyy-MM-dd') フォーマット部分は ハイフンの代わりに ‘yyyy年MM月dd日’としてもOK 日月の頭ゼロ埋めしたいとか英語の月表記とかいろいろできます。 参考:カスタム日時書式指定文字列 formatDateTime(utcNow(), 'MM月-MMM') とすると、 10月 – Oct なんて取得することが出来ます。 Flowのモバイル通知で値を確認したところ 例えば前日の日付を取得する場合 formatDateTime(addDays(utcNow(), -1), 'yyyy-MM-

    Power Automate で日付を文字列にしたい
  • Power Automate から SharePoint リストアイテムを取得して件数確認 | 株式会社イルミネート・ジャパン

    先日いただいた質問からのご紹介です。 やりたいこと SharePoint リストから条件に一致するアイテムの件数を確認したい。 条件: 日付型の列の値と同じ月の件数を知りたい 設定 条件に一致する SharePoint のリストアイテム (複数) を取得するため、フロー内に [複数の項目の取得] アクションを利用します。 アクションを追加後、サイトのアドレスやリスト名を指定して、 フィルター条件は [フィルタークエリ] に OData フィルタークエリを用いて記述します。SharePoint でのコーディングや REST API の操作に慣れた方にはおなじみかと思いますが、そうではない方には最初は ???? となるかもしれません。 [フィルタークエリ] 図の内容ですが、date は条件判断に利用する SharePoint 列名です。列名は内部名で指定します。 ge が 「より大きいまたは等

    Power Automate から SharePoint リストアイテムを取得して件数確認 | 株式会社イルミネート・ジャパン
  • Microsoft Teamsをもうちょっとだけ便利に使う方法 🌴 officeの杜 🥥

    集約先をメールボックスではなく、目的別のteamsのチャンネルにすることが可能になる。 メールのCCに加えることで、重要と思う内容を、メールではなくTeamsに残すことが可能になる。 VBAやNode.jsといったプログラムから利用することで、Outlookを介してメールをおくって、チャンネルに通知が可能になる。 3.に伴い、複数のチャンネルに対して、自動的に大量に通知を連続して送ることも可能(他のウェブサービスからのメール通知をメールではなくTeamsにすることができる) 図:実際にメールで投稿してみた Power Automateとの連携技 OutlookからTeamsへ転送 脱メールの為の仕組みとしてTeamsを入れているのに、一向にメールが減らない。メールボックスに何でもかんでも来る結果、メールフィルタで対応しきれなくなり、ついには仕事を取りこぼす、忘れる、そして誤ってそのままスル

    Microsoft Teamsをもうちょっとだけ便利に使う方法 🌴 officeの杜 🥥
    hiroomi
    hiroomi 2021/01/07
    “これらAPIやWebhookが使えないとなると最後に残るのが「メールで飛ばす」方法があります”
  • ゼロからはじめるAzure(21) 「Azure Logic Apps」を使ってプログラミングなしでアプリケーションを作ってみよう | マイナビニュース

    はじめに 今回はAzureが提供する統合ソリューションである「Azure Logic Apps」について説明します。ノンプログラミングでアプリケーションを構築する方法とその概念について説明していきます。 Azure Logic Appsとは Azure Logic Appsは、企業や組織の間でアプリケーションやデータ、システム、サービスなどを統合する際に使用できるAzureのサービスです。Azure Logic Appsでは、コネクタを繋いで処理フローを作成することで統合アプリケーションを作成していきます。コネクタとは前述したアプリケーションやデータ、システム、サービスなどのコンポーネントのことを指しており、Azure Logic Apps上で扱いやすくするためにコネクタとして粒度が揃えられています。 Azure Logic Appsの最大の特徴は、アプリやシステムの統合をGUI(Azur

    ゼロからはじめるAzure(21) 「Azure Logic Apps」を使ってプログラミングなしでアプリケーションを作ってみよう | マイナビニュース
  • 価格 - Logic Apps | Microsoft Azure

    Azure を探索 Azure について 安全かつ将来を見据えた、オンプレミス、ハイブリッド、マルチクラウド、エッジのクラウド ソリューションについて調べる グローバル インフラストラクチャ 他のどのプロバイダーよりも多くのリージョンを備える持続可能で信頼できるクラウド インフラストラクチャについての詳細情報 クラウドの経済性 Azure の財務上および技術的に重要なガイダンスを利用して、クラウドのビジネス ケースを作成する 顧客イネーブルメント 実績のあるツール、ガイダンス、リソースを使用して、クラウド移行の明確なパスを計画する お客様事例 成功を収めたあらゆる規模と業界の企業によるイノベーションの例を参照する

    価格 - Logic Apps | Microsoft Azure
    hiroomi
    hiroomi 2021/01/07
    見積もりしながら実装
  • 概要 - Azure Logic Apps

    Azure Logic Apps はクラウド プラットフォームであり、コードをほとんど、またはまったく使用せずに、自動化されたワークフローを作成して実行できます。 ビジュアル デザイナーを使用し、事前構築済みの操作から選択することで、アプリ、データ、サービス、システムを統合および管理するワークフローをすばやく構築できます。 Azure Logic Apps を使用すると、クラウド、オンプレミス、ハイブリッド環境で、レガシ、最新、最先端システムをより簡単に接続できます。 コードをほとんど、またはまったく使用しないツールを使用して、エンタープライズおよび企業間 (B2B) シナリオをサポートするスケーラビリティの高い統合ソリューションを迅速に開発できます。 この一覧に例として挙げたのは、Azure Logic Apps を使用して自動化できるタスク、ビジネス プロセス、ワークロードのうちのごく

    概要 - Azure Logic Apps
  • Office 365 Outlook に接続する - Azure Logic Apps

    適用対象: Azure Logic Apps (従量課金プラン + Standard) Azure Logic Apps を使用してワークフロー内の Office 365 Outlook アカウントのタスクを自動化するには、Office 365 Outlook コネクタからワークフローに操作を追加できます。 たとえば、ワークフローで次のタスクを実行できます。 メールの取得、送信、返信を行う。 カレンダーで会議をスケジュールする。 連絡先を追加および編集する。 このガイドでは、Azure Logic Apps で Office 365 Outlook のトリガーやアクションをワークフローに追加する方法について説明します。 Note Office 365 Outlook コネクタは、職場アカウントまたは学校アカウントでのみ動作します。例: @fabrikam.onmicrosoft.com。

    Office 365 Outlook に接続する - Azure Logic Apps
    hiroomi
    hiroomi 2021/01/07
    “Azure Logic Apps を使用して”Azure基点。
  • Microsoft Power Automate のポーリング トリガーを使用する

    ポーリング トリガーは基的に、新しいデータを検索するサービスへの定期的な呼び出しを行うイベントです。 ポーリング トリガーは次の点で Webhook と異なります。ポーリング トリガーは新しいデータが利用可能かどうかを判断するためにイベントを開始するのに対して、Webhook はサービスからの新しいデータのプッシュに応答します。 フローによって新しいデータが利用可能であると判断されたら、そのデータを使用して操作を実行できます。 このチュートリアルでは、ポーリング トリガーを使用して、積極的に新しいデータを取得する方法について説明します。 前提条件 Power Automate サブスクリプション。 フローおよびカスタム コネクタ の構築に関する基的な経験。 ポーリング トリガーのしくみ ポーリング トリガーは、状態を設定することによって始まり、一定の間隔で定期的に更新をチェックします。

    Microsoft Power Automate のポーリング トリガーを使用する