Dataverse から ID で行を取得する
ID で行を取得 アクションを使用して、Microsoft Dataverse からデータを取得します。 このアクションは、一意の ID がわかっている場合に、特定の行の列を取得するのに役立ちます。
チップ
ID で行を取得した後、フローの後半にあるすべてのステップでその行の列を使用できます。
次の手順に従って、行 ID を使用して、アカウント テーブルから行を取得します。
新しいステップ を選択して、アクションをフローに追加します。
行の取得 を 操作の選択 カードの コネクタとアクションを検索 の検索ボックスに入力します。
Microsoft Dataverse を選択します。
ID で行を取得 アクションを選択します。
アカウント テーブルを テーブル名 の一覧から選択し、行 ID を アカウント テーブルから取得する行の 行 ID ボックスに入力します。
注意
行 ID 列は、次の図に示すように、取得する行の一意の ID です。 行 ID を使用する前に、フロー内のアクションでクエリを使用して行 ID を取得できます。
詳細オプション
詳細オプションの表示 を選択して、返される情報をさらに詳細に定義するプロパティを設定します。
詳細オプションは:
- 列を選択する
- 展開クエリ
- パーティション ID
列を選択する
特にループ内でこのステップを実行している場合は、フローで取得するデータ量を最適化する必要があることがあります。 すべての列を取得する代わりに、それらの列の一意の名前を入力して、取得する列を指定できます。 列をコンマで区切ります。
展開クエリ
クエリの展開 を使用して、関連するテーブルから返されるデータを定義する OData スタイルの式を指定します。 ナビゲーション プロパティには次の 2 種類があります。
単一値 ナビゲーション プロパティは、多対一のリレーションシップをサポートし、別のテーブルへの参照を設定できる 検索 列に対応します。
コレクション値 ナビゲーション プロパティは、一対多または多対多のリレーションシップに対応します。
ナビゲーション プロパティ名のみを含める場合、関連する行のすべてのプロパティが表示されます。 詳細については、クエリで関連するテーブル行を取得する を参照してください。
フロー ステップで クエリの展開ボックスを使用するには、次の図に示すように Odata 式を入力します。 この例は、アカウントの primarycontactid の contactid 列と fullname 列を取得する方法を示しています。