Dataverse から ID で行を取得する

ID で行を取得 アクションを使用して、Microsoft Dataverse からデータを取得します。 このアクションは、一意の ID がわかっている場合に、特定の行の列を取得するのに役立ちます。

チップ

ID で行を取得した後、フローの後半にあるすべてのステップでその行の列を使用できます。

次の手順に従って、行 ID を使用して、アカウント テーブルから行を取得します。

  1. 新しいステップ を選択して、アクションをフローに追加します。

  2. 行の取得操作の選択 カードの コネクタとアクションを検索 の検索ボックスに入力します。

  3. Microsoft Dataverse を選択します。

    Microsoft Dataverse アクションをフィルターします。

  4. ID で行を取得 アクションを選択します。

    ID で行を取得するアクションを選択します。

  5. アカウント テーブルを テーブル名 の一覧から選択し、行 ID を アカウント テーブルから取得する行の 行 ID ボックスに入力します。

    完成した ID で行を取得するカード。

    注意

    行 ID 列は、次の図に示すように、取得する行の一意の ID です。 行 ID を使用する前に、フロー内のアクションでクエリを使用して行 ID を取得できます。

詳細オプション

詳細オプションの表示 を選択して、返される情報をさらに詳細に定義するプロパティを設定します。

詳細オプションが強調表示された、完成した ID で行を取得するカード。

詳細オプションは:

  • 列を選択する
  • 展開クエリ
  • パーティション ID

一意の列名。

列を選択する

特にループ内でこのステップを実行している場合は、フローで取得するデータ量を最適化する必要があることがあります。 すべての列を取得する代わりに、それらの列の一意の名前を入力して、取得する列を指定できます。 列をコンマで区切ります。

展開クエリ

クエリの展開 を使用して、関連するテーブルから返されるデータを定義する OData スタイルの式を指定します。 ナビゲーション プロパティには次の 2 種類があります。

  • 単一値 ナビゲーション プロパティは、多対一のリレーションシップをサポートし、別のテーブルへの参照を設定できる 検索 列に対応します。

  • コレクション値 ナビゲーション プロパティは、一対多または多対多のリレーションシップに対応します。

ナビゲーション プロパティ名のみを含める場合、関連する行のすべてのプロパティが表示されます。 詳細については、クエリで関連するテーブル行を取得する を参照してください。

フロー ステップで クエリの展開ボックスを使用するには、次の図に示すように Odata 式を入力します。 この例は、アカウントprimarycontactidcontactid 列と fullname 列を取得する方法を示しています。

クエリの展開の式の例。