3

SQL データベースに接続されている powerapp があります。powerapps には 500 個の共有ポイント リスト アイテムを表示するという制限があることを知っています。また、SQL データベースからデータをプルするときに、この 500 個のレコード取得制限も適用されるかどうかを知りたいです。

4

2 に答える 2

3

500 レコードは、PowerApps に返すことができる既定のレコード数です。これを 2000 レコードまで使用できますFile/App Settings/Advanced Settings

  • 通常、ユーザーはモバイル アプリで 2000 を超えるレコードを必要としません。
  • 開発者は、多くの場合、大規模なデータセットを照会し、委任のしきい値を下回るコレクションを作成する方法を理解する必要があります。

考慮すべきいくつかのオプション:

  • 複数のコレクションを使用して一度に 2,000 レコードを取得し、すべてのコレクションを 1 つのコレクションに結合します。

    • うまくスケーリングしません。
  • レコードの大部分が静的である場合は、それらをすべて Excel ファイルに読み込み、アプリで "パッケージ化" します。

    • コンテンツが動的な場合、「同期」を維持するのが難しい
  • 結果が常に 2,000 件未満のレコードになることを保証するために、/ ステートメントにAND慣れるOR

    • 例:
ClearCollect(colMyCollection,
  Filter(dbo.giantSqlDb, 
      createdDate > varOneYearAgo &&
      customerName = customerDropdown.Selected.Value &&
      // ... etc. Always guaruntee the results will be less than 2k records
于 2019-07-21T18:43:53.607 に答える