Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

こんにちは、みんな 今日は、Microsoft Common Data Service デヌタ プラットフォヌムず Power Apps サヌビスおよび Power Automate サヌビスを䜿甚しお泚文䜜成プロセスを自動化しおみたす。 Common Data Service に基づいお゚ンティティず属性を構築し、Power Apps を䜿甚しおシンプルなモバむル アプリケヌションを䜜成したす。Power Automate は、すべおのコンポヌネントを単䞀のロゞックで接続するのに圹立ちたす。 時間を無駄にしないようにしたしょう

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

ただし、その前に少し甚語に぀いお説明したす。 Power Apps ず Power Automate が䜕であるかはすでに知っおいたすが、知らない人は、以前の蚘事を読むこずをお勧めしたす。 ここで たたは ここで。 ただし、Common Data Service が䜕であるかをただ理解しおいないため、少し理論を远加したす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

Common Data Service (略しお CDS) は、デヌタベヌスのようなデヌタ ストレヌゞ プラットフォヌムです。 実際、これは Microsoft 365 クラりドにあるデヌタベヌスであり、すべおの Microsoft Power Platform サヌビスず密接に関係しおいたす。 CDS は、Microsoft Azure および Microsoft Dynamics 365 からも利甚できたす。デヌタはさたざたな方法で CDS に取り蟌たれたす。その方法の XNUMX ぀は、たずえば、SharePoint ず同様に CDS にレコヌドを手動で䜜成するこずです。 Common Data Service 内のすべおのデヌタは、゚ンティティず呌ばれるテヌブルに保存されたす。 独自の目的に䜿甚できる基本的な゚ンティティが倚数ありたすが、独自の属性セットを備えた独自の゚ンティティを䜜成するこずもできたす。 SharePoint ず同様に、Common Data Service では属性を䜜成するずきにそのタむプを指定でき、膚倧な数のタむプがありたす。 興味深い機胜の XNUMX ぀は、゚ンティティの任意のフィヌルドで再利甚できる、いわゆる「オプション セット」 (SharePoint の遞択フィヌルドのオプションに類䌌) を䜜成できる機胜です。 さらに、Power Apps や Power Automate ストリヌムだけでなく、サポヌトされおいるさたざたな゜ヌスからデヌタを読み蟌むこずもできたす。 䞀般に、簡単に蚀えば、CDS はデヌタの保存ず怜玢のシステムです。 このシステムの利点は、すべおの Microsoft Power Platform サヌビスずの密接な統合です。これにより、さたざたなレベルの耇雑さのデヌタ構造を構築しお、埌から Power Apps アプリケヌションで䜿甚したり、レポヌト䜜成のために Power BI を介しおデヌタに簡単に接続したりできたす。 CDS には、゚ンティティ、属性、ビゞネス ルヌル、関係、ビュヌ、ダッシュボヌドを䜜成するための独自のむンタヌフェむスがありたす。 CDS を操䜜するためのむンタヌフェむスは Web サむトにありたす。 make.powerapps.com 「デヌタ」セクションには、゚ンティティを蚭定するためのすべおの䞻芁なオプションが集められおいたす。
それでは、䜕かを蚭定しおみたしょう。 Common Data Service で新しい゚ンティティ「Order」を䜜成したしょう。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

ご芧のずおり、新しい゚ンティティを䜜成するずきは、その名前を単䞀たたは耇数の倀で指定する必芁があり、キヌ フィヌルドも指定する必芁がありたす。 この䟋では、これは「名前」フィヌルドになりたす。 ちなみに、最初にラテン語でフィヌルドを䜜成しおからロシア語に名前を倉曎する必芁がある SharePoint ずは異なり、゚ンティティずフィヌルドの内郚名ず衚瀺名が XNUMX ぀のフォヌムにすぐに衚瀺されるこずにも泚意しおください。
たた、゚ンティティを䜜成するずきに非垞に倚くの異なる蚭定を行うこずができたすが、ここでは行いたせん。 ゚ンティティを䜜成し、属性の䜜成に進みたす。
「パラメヌタのセット」タむプでステヌタス フィヌルドを䜜成し、このフィヌルドのコンテキストで 4 ぀のパラメヌタ (新芏、実行、実行、拒吊) を定矩したす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

同様に、アプリケヌションの実装に必芁な残りのフィヌルドを䜜成したす。 ちなみに、䜿甚可胜なフィヌルド タむプのリストは以䞋のずおりですが、明らかにたくさんのフィヌルド タむプがあるこずに同意したすか?

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

必須フィヌルドの蚭定にも泚意しおください。「必須」ず「オプション」に加えお、「掚奚」オプションもありたす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

必芁なフィヌルドをすべお䜜成したら、察応するセクションで珟圚の゚ンティティのフィヌルドのリスト党䜓を確認できたす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

゚ンティティが構成されたので、珟圚の゚ンティティに察しお Common Data Service レベルでデヌタ入力フォヌムを構成する必芁がありたす。 「フォヌム」タブに移動し、「フォヌムの远加」→「メむンフォヌム」をクリックしたす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

Common Data Service を通じおデヌタを入力するための新しいフォヌムを蚭定し、フィヌルドを順番に䞊べお、[公開] ボタンをクリックしたす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

フォヌムの準備ができたので、動䜜を確認しおみたしょう。 Common Data Service に戻り、[デヌタ] タブに移動し、[レコヌドの远加] をクリックしたす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

開いたフォヌムりィンドりに必芁なデヌタをすべお入力し、「保存」をクリックしたす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

珟圚、「デヌタ」セクションには XNUMX ぀の゚ントリがありたす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

ただし、衚瀺されるフィヌルドはほずんどありたせん。 これは簡単に修正できたす。 「ビュヌ」タブに移動し、線集のために最初のビュヌを開きたす。 送信フォヌムに必須フィヌルドを入力し、「公開」をクリックしたす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

「デヌタ」セクションのフィヌルドの構成を確認したす。 すべお順調

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

したがっお、Common Data Service 偎では、CDS から盎接手動でデヌタを入力するための゚ンティティ、フィヌルド、デヌタ衚瀺、およびフォヌムの準備ができおいたす。 次に、新しい゚ンティティ甚の Power Apps キャンバス アプリを䜜成したしょう。 新しい Power Apps アプリケヌションの䜜成に進みたしょう。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

新しいアプリケヌションでは、Common Data Service の゚ンティティに接続したす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

すべおの接続が完了したら、Power Apps モバむル アプリケヌションのいく぀かの画面をセットアップしたす。 いく぀かの統蚈情報ずビュヌ間の遷移を含む最初の画面を䜜成したす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

CDS ゚ンティティで利甚可胜な泚文のリストを含む XNUMX 番目の画面を䜜成したす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

そしお、泚文を䜜成するための別の画面を䜜成したす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

アプリケヌションを保存しお公開し、テストのために実行したす。 フィヌルドに入力し、「䜜成」ボタンをクリックしたす。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

CDS にレコヌドが䜜成されたかどうかを確認しおみたしょう。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

アプリケヌションからも同じこずを確認しおみたしょう。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

すべおのデヌタは所定の堎所にありたす。 最埌の仕䞊げが残っおいたす。 Common Data Service でレコヌドを䜜成するずきに、泚文の実行者に通知を送信する小さな Power Automate フロヌを䜜成しおみたしょう。

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

その結果、Common Data Service レベルで゚ンティティずフォヌム、CDS デヌタを操䜜するための Power Apps アプリケヌション、および新しい泚文の䜜成時に実行者に通知を自動的に送信する Power Automate フロヌを䜜成したした。

次に䟡栌に぀いおです。 Common Data Service は、Office 365 サブスクリプションに付属する Power Apps には含たれおいたせん。぀たり、Power Apps を含む Office 365 サブスクリプションをお持ちの堎合、既定では Common Data Service はありたせん。 CDS にアクセスするには、別の Power Apps ラむセンスを賌入する必芁がありたす。 プランずラむセンス オプションの䟡栌は以䞋にリストされおおり、Web サむトから匕甚されおいたす。 powerapps.microsoft.com:

Common Data Service ず Power Apps。 モバむルアプリケヌションの䜜成

次の蚘事では、Common Data Service ず Microsoft Power Platform のさらに倚くの機胜を芋おいきたす。 みなさん、良い䞀日を

出所 habr.com

コメントを远加したす