Azure Java SDK でページネーションのロジックを書いています。明らかな考えは、最後に取得した行の RowKey を保存し、次回のクエリでそれを使用することです。ただし、複数のパーティションにまたがるクエリの場合は、応答ヘッダーから x-ms-continuation-NextPartitionKey および x-ms-continuation-NextRowKey 継続トークンを取得する必要があります。C# の例 ( http://msdn.microsoft.com/en-us/library/dd135718.aspx ) を見たことがありますが、同等の Java を見つけることができません。
Azure Java-SDK を使用してこれらの継続トークンを取得するにはどうすればよいですか? CloudTableClient.execute を使用して TableResult を取得しています。
TableQuery<DynamicTableEntity> myQuery = TableQuery
.from("test", DynamicTableEntity.class)
.where(where_condition).take(size);
CloudTableClient client = Table.getInstance().getConnection();
Iterator<DynamicTableEntity> rows = client.execute(query).iterator();