次のような Azure テーブル ストレージを使用したクエリがあります。
http://ourstoragekey.table.core.windows.net/AZCUST()?$filter=PartitionKey%20eq%20'AZSAMPLES'
一部のレポートでは、実際のレポートを生成する前に小さなサブセットをユーザーに表示できるようにしたいと考えています。
基本的に、私がやりたいのは $top と $filter を組み合わせて、次のようなクエリを作成することです
http://ourstoragekey.table.core.windows.net/AZCUST()?$top=3&$filter=PartitionKey%20eq%20'AZSAMPLES'
これは機能し、3つのアイテムのみを返しますが、最初の呼び出しで継続キーを取得していますが、これは理にかなっていますが、後続の各呼び出しは同じ継続キーを返し続けるため、無限ループに陥ります。
前のキーが現在のキーと同じかどうかを確認してドロップアウトできると思いますが、キーは私のものではなく、それを操作したり一貫性を期待したりする場所ではないという理論に基づいて常にコーディングしてきました. これは API に属しており、私がやっているのはそれを渡すことです。
これは可能ですか、それとも戻ってきた最初の x 個のアイテムを取得して、使用していない可能性のある 997 個のアイテムを捨てる必要がありますか?
ありがとう。
アーロン