LoginSignup
2
1

More than 1 year has passed since last update.

Forms: Power BI のコネクターが出てくるまでは FormsAPI を使ってみては?

Last updated at Posted at 2021-12-26

背景

会社にて Forms の分析に困ってる人がいたので、FormsAPI使ってみたら?という提案用に

普通のやり方

結果の表示にある、Excel から分析するのが定番かな、と思います。
image.png

昔はこのファイルの生成を事前にやっておかないといけなかったりと面倒だったんですが、今は不要になってる気も・・

Forms API を利用する方法

今回の肝は以下。Forms API を使ってデータ取得をする。
そのうち Power BI でForms コネクターが提供されるとは思うので、それまでの繋ぎに。

  1. Tenant ID は、list-my-environments で Default Environment から取得
  2. User ID は、office365users などで取得
  3. Form ID は、Forms の Trigger か、APIで取得とか
  4. Responses API で回答取得
  1. 上記で書いた方法で、Response API URL を用意
  2. Web コネクターで上記URLからデータ取得
    image.png
  3. JSON 分解すれば・・こんな感じで最新データが即座に利用出来ますよ。
    image.png

ID 取得方法別解

  • TenantID の取得方法は、以下でも
    • Power Automate の Default 環境で、URL から取得
      image.png

"Default-" は削除必要

  • User ID の取得方法は、以下でも

    • Office プロファイルで Delve のURLから取得
      image.png
  • Forms ID の取得方法は以下でも

    • 取得したい Form を開き、URLから取得
      image.png

keyword

How to analyze Forms with Forms API in Power BI

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1