[PowerApps]AI Builder が使える環境を作る方法

#AI Builder とは
先日 Microsoft Business Applications Summit が開催されました。その中で PowerApps でドラッグ＆ドロップによって、AI の機能が使えるようになりました。現在プレビュー中です。

機能とできることについては、以下、マイクロソフト吉田さんのブログ参考にしてください。
Power Platformの新機能「AI Builder」とは
https://memo.tyoshida.me/powerapps/what-is-ai-builder/

なお以下の情報は 2019.06.17 時点のものです。
現在プレビュー機能になっているので、変更される可能性は非常に高いです。あしからず。

#環境構築の準備
さて、これだけ魅力的なものですと、すぐ使ってみたくなりますよね。これを読んでいる皆さん、試すことが **可能** です。試用環境を用意するには**月額 4,350 円/ユーザー**の **PowerApps Plan2** が必要になりますが、ご安心ください。PowerApps には無償で試せる **Community Plan** というものがあります。

詳細は以前私が書いた以下の記事を参考にしてください。
**CDS for Apps を試しに使うには**
https://qiita.com/yugoes1021/items/98c8a3504ac72c7fb5be

さて、いずれにしろ **PowerApps Plan2** 相当が使える状態にしてください。

AI Builder の有効化公式ドキュメントをご覧ください。
**Administer AI Builder**
https://docs.microsoft.com/ja-jp/ai-builder/administer

注目は以下です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/0e82a2b5-8761-1c63-4dec-faf3b978c2b7.png)
なるほど、現状では **US** と **Europe** でのみ使用可能ということですね。というわけで、US か Europe の環境を新規作成する必要があります。

#PowerApps / Flow の「環境」を理解する
PowerApps と Flow には「環境(Environment)」と呼ばれるものがあります。リージョンを選んで、そのリージョンに環境を作ることができます。

詳細は以下の公式ドキュメントをご覧ください。

**Environments overview**
https://docs.microsoft.com/ja-jp/power-platform/admin/environments-overview

ここから以下の手順通りに実行する必要があります。

#US の環境を新規作成する
１．https://make.powerapps.com/ にアクセスし、右上の設定ボタンから [管理センター] を開く
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/1a801a05-7db6-7131-ee30-56b271513067.png)

２．[新しい環境] をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/9ceac1e5-856d-d3ea-a450-d5baf806be37.png)

３．[新しい環境] ダイアログに必要事項入力して、[環境の作成] を押す

- 環境名: QiitaTest
- リージョン： United States ← ここは US or Europe が必須
- 環境の種類： 試用版

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/dd7db7bd-c9df-fb44-5dc4-905b1bcc9552.png)

４．この画面でしばらく待つ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/fa0188cd-b00c-2ab9-bb09-72dda8861b9b.png)

５．[データベースの作成] を押す
AI Builder には Common Data Service (CDS) が必須なので、データベースを作成します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/68a885cd-fa20-cc60-de01-e5d13b677a83.png)

６．以下のように選択して [データベースの作成] を押す
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/3e934f88-b276-6ddc-be66-00f03a1dfffe.png)

７．これで終わるまで待ってください
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/0732234c-667b-4d89-fd29-b277c8eb3950.png)

８．環境ができあがると以下のように表示されます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/d98abbc9-8d35-d169-78f5-616a18fe4754.png)

これで AI Builder が使用可能な環境が出来上がりました。
続いて設定を確認します。

#設定は Power Platform 管理センターで
先ほどまで開いていたのは **PowerApps 管理センター** でした。
今度は **Power Platform 管理センター** を開きます。

**Power Platform 管理センター**
https://admin.powerplatform.microsoft.com/

１．Power Platform 管理センターで作成した環境（今回の場合は QiitaTest) の [...] - [設定] を開く
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/94bcf402-67e6-e253-9714-95f5802e907a.png)

２．[機能] をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/b89e4370-e492-4ab3-9d44-966e8227f1bf.png)

３．[PowerApps で AI モデルを作成する] を [**オン**] にする
他にもいろいろな設定があるので、気になるものは [**オン**] にしてみてください
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/ffe58414-39aa-cb4a-142d-d75d2df5ef0d.png)

４．設定が終わったら右下の [保存] をクリックする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/0f9f2bd2-91d7-bf7f-7202-284c91d481f7.png)

#PowerApps 画面に戻ってアプリ作成画面を開く
１．https://make.powerapps.com に戻り [アプリ] - [アプリの作成] - [キャンバス] をクリック
（右上の Environment が先ほど作成した環境であることを確認してください。クリックすると切り替えができます）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/13b17509-e615-6170-76b8-90f48cee8b54.png)

２．画面左下の [空のアプリ] - [携帯電話レイアウト] をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/7f59df19-eebc-765e-e59d-e481f365f85c.png)

３．[挿入]タブの一番右に [AI Builder(プレビュー)] があるので、ここから選択すると、専用のコントロールを画面に追加することができます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/6edf2c81-40f5-69d5-97c0-f44fbed1bd44.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/152946/0599ae2e-7d3b-6d93-c684-06fa736d76e3.png)

#これで AI Builder が使えるようになりました
いかがでしょうか？無事に使えるようになりましたか？
ここから先の使い方は以下の [吉田さん](https://twitter.com/TaikiYoshidaJP) のブログを参考にしてください

**PowerApps の AI Builder 機能 「名刺リーダー」（Business Card Reader）を使ってみた**
https://memo.tyoshida.me/powerapps/how-to-use-business-card-reader-powerapps-ai-builder/

**PowerApps の AI Builder 機能 「オブジェクト検出」を使ってみた**
https://memo.tyoshida.me/powerapps/how-to-use-object-detection-ai-builder/

ご参考までに。