ビジネス プロセス フロー用の Common Data Service

ビジネス プロセス フロー用の Common Data Service

Power Automateでビジネス プロセス フローを設定する前に、まずCDS ( Common Data Service )を作成する必要があります。このチュートリアルでは、ビジネス プロセス フローを作成する前に CDSを作成する方法について主に説明します。

Common Data Service は、組織内のさまざまな方向から送信されるすべてのデータを統合するための Microsoft の方法です。 

目次

Common Data Service の利点を理解する

たとえば、小売店の場合、POS または POS システム、レジ システム、人事ソフトウェア、給与計算ソフトウェア、および請求書などのベンダーからデータが入ってきます。これらはすべて別のソフトウェアに取り込まれます。 

ビジネス プロセス フロー用の Common Data Service

CDS を使用すると、それらすべてを取り込んで 1 か所にまとめることができます。すべてのデータを Common Data Service に保存すると、すべての情報に 1 か所でアクセスできるようになります。さらに、構築する必要があるアプリはすべて CDS から構築できます。これにより、これらのデータを使用してフローやアプリケーションを構築できます。  

さらに、Common Data Service に関する特定のビジネス ルールを適用できます。ビジネス ルールの一例は、POS データを取得するたびに、それが完全であることを確認する必要がある場合です。したがって、すべてのレジからのトランザクションを確実にキャプチャする必要があります。 

Microsoft と Common Data Service を使用することの 3 番目で最後の利点は、安全であり、大量のバックアップが作成されることです。したがって、何らかの理由でデータがクラッシュした場合でも、すべてのデータは CDS に保存され、バックアップされ、復元することができます。 

これらが CDS の利点です。繰り返しますが、ビジネス プロセス フローを使用するには、CDS をセットアップする必要があります。

Common Data Service のエンティティ

Common Data Service は、組織内のすべてのさまざまなデータ ソースと、そのデータを使用するアプリの間のデータ レイヤーとして考えることができます。そのデータ層内には、エンティティと呼ばれるものがあります。

エンティティは、 CDSレイヤーにあるさまざまなテーブルです。 

それを確認してみましょう。[データ] ドロップダウンをクリックし、[エンティティ]をクリックします。  

ビジネス プロセス フロー用の Common Data Service

これにより、エンティティを含むPower Appsページが開きます。

ビジネス プロセス フロー用の Common Data Service

これらのエンティティはそれぞれテーブルです。Microsoft は、企業内で見つかった一般的なエンティティを共通データ サービス層にすでにプリロードしています。したがって、どのような種類の会社であっても、連絡先情報や電子メール情報などを記載したテーブルを用意することになります。 

ビジネス プロセス フロー用の Common Data Service

別のチュートリアルでは、エンティティを作成し、それを中心にビジネス プロセス フローを作成します。繰り返しになりますが、これを行う理由は、ビジネス プロセス フローを作成するために必要なすべてのインフラストラクチャをセットアップするためです。

新しい CDS 環境の作成

CDSについてもう 1 つ知っておくべきことは、環境です。現在、デフォルトの環境にいます。ページの右上を見るとそれがわかります。 

ビジネス プロセス フロー用の Common Data Service

残念ながら、組織の許可なしにデフォルト環境でエンティティを作成することはできません。したがって、まず新しい環境を構築して、エンティティの作成に必要な権限を取得しましょう。

まず、ページの右上にある設定アイコンをクリックします。

ビジネス プロセス フロー用の Common Data Service

次に、「管理センター」をクリックします。 

ビジネス プロセス フロー用の Common Data Service

[環境]ページにリダイレクトされ、そこで新しい環境を作成し、作成された環境のリストを確認できます。

ビジネス プロセス フロー用の Common Data Service

[+ New]をクリックして、新しい環境を作成しましょう。 

ビジネス プロセス フロー用の Common Data Service

これにEnv1という名前を付けます。

ビジネス プロセス フロー用の Common Data Service

TypeにはTrial を使用しましょう。トライアルタイプでのみ取得できるデータベースが必要なので、サンドボックス環境にはしたくありません。 

ビジネス プロセス フロー用の Common Data Service

希望する地域を選択できます。この例では、デフォルトのAsiaのままにしておきます。「目的」テキストボックスはオプションなので、空白のままにしておきます。

ビジネス プロセス フロー用の Common Data Service

ここでもデータベースが必要なので、これをYesに切り替えましょう。 

ビジネス プロセス フロー用の Common Data Service

次に、 「次へ」ボタンをクリックしましょう。

ビジネス プロセス フロー用の Common Data Service

この次の部分では、 [サンプル アプリとデータのデプロイ] オプションを[はい]に切り替えること以外は何も変更する必要はありません。これは、PowerApps データのサンプルを取得するためのものです。 

ビジネス プロセス フロー用の Common Data Service

[保存]をクリックしましょう。

ビジネス プロセス フロー用の Common Data Service

ロードには再び数分かかります。完了すると、作成した新しい環境がこの環境ページにリストされ、現在準備段階にあることがわかります。 

ビジネス プロセス フロー用の Common Data Service

環境を保存してから約 5 ~ 10 分待った後、[更新]ボタンをクリックします。

ビジネス プロセス フロー用の Common Data Service

次に、環境の 状態が準備できていることがわかります。

ビジネス プロセス フロー用の Common Data Service

権限とセキュリティロールの設定

次に、権限を追加しましょう。まず、[設定]をクリックします。 

ビジネス プロセス フロー用の Common Data Service

次に、「セキュリティ ロール」に移動します。

ビジネス プロセス フロー用の Common Data Service

[環境メーカー]をクリックします。

ビジネス プロセス フロー用の Common Data Service

その後、人を追加してみましょう。 

ビジネス プロセス フロー用の Common Data Service

サインアップに使用した電子メールを追加して、自分自身を追加しましょう。 

ビジネス プロセス フロー用の Common Data Service

次に、「追加」ボタンをクリックします。 

ビジネス プロセス フロー用の Common Data Service

Henry Legge (現在使用しているアカウント) に、エンティティを作成または削除し、データを追加または削除する権限を 付与しました。

ビジネス プロセス フロー用の Common Data Service

これを運用環境に導入する場合、このようなセキュリティ ロールがあると良いでしょう。これは、インフラストラクチャのセットアップ後に誰が何を実行でき、どの権限を持っているかを正確に知るためです。

環境を作成した後、Power Appsエンティティページに戻ってこのページを更新し、新しい環境に切り替えることができます。 

ビジネス プロセス フロー用の Common Data Service

ページの右上部分にある「環境」をクリックし、前に作成した環境 ( Env1 ) を選択しましょう。

ビジネス プロセス フロー用の Common Data Service

新しい環境にリダイレクトされます。ご覧のとおり、29 日後に有効期限が切れるという通知があります。これは単なるチュートリアルなので大丈夫です。ただし、保持したい実際のデータがある場合は、必ず 29 日以内にエクスポートしてください。 

ビジネス プロセス フロー用の Common Data Service


Power Automate でのビジネス プロセス フローの統合
Power Automate のゼロからのフロー作成
Microsoft Power Automate: ワークフローの自動化

結論

簡単に言うと、ビジネス プロセス フローを作成する際に不可欠な Common Data Service を作成できます。繰り返しますが、CDS を使用すると、アプリケーションを構築するときに必要なすべての情報を 1 か所に保管できるようになります。最も簡単に言うと、データベースのようなデータの保存および取得システムです。

また、バックアップが自動的に作成されるため、情報が安全になります。CDS を作成する前に、エンティティを作成できる環境をセットアップする必要があることに注意してください。前述したように、エンティティの作成方法については別のチュートリアルで説明します。

ではごきげんよう、

ヘンリー


Python における Self とは: 実際の例

Python における Self とは: 実際の例

Python における Self とは: 実際の例

RでRDSファイルを保存してロードする方法

RでRDSファイルを保存してロードする方法

R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。

最初の N 営業日の再考 – DAX コーディング言語ソリューション

最初の N 営業日の再考 – DAX コーディング言語ソリューション

この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。

LuckyTemplates のフィルター コンテキストの概要

LuckyTemplates のフィルター コンテキストの概要

この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。

LuckyTemplates を使用したビジネス レポート

LuckyTemplates を使用したビジネス レポート

これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて