Sayfalandırma
REST API'lerinin genellikle sonuç sayfalarına ayrılmış büyük hacimli kayıtları iletmek için bazı mekanizmaları vardır. Power Query birçok farklı disk belleği mekanizmasını destekleme esnekliğine sahiptir. Ancak, her disk belleği mekanizması farklı olduğundan, disk belleği örneklerinin bir miktar değişikliği sizin durumunuz için gerekli olabilir.
Tüm sayfa sonuçlarının tek bir tabloya derlenmesi, genellikle hiçbir değişiklik yapılmadan kullanılabilen yardımcı işlev tarafından Table.GenerateByPage()
gerçekleştirilir. Yardımcı işlev bölümünde sunulan Table.GenerateByPage()
kod parçacıkları, bazı yaygın disk belleği desenlerinin nasıl uygulanacaklarını açıklar. Desenden bağımsız olarak şunları anlamanız gerekir:
- Sonraki veri sayfasını nasıl isteyebilirsiniz?
- Disk belleği mekanizması değerleri hesaplamayı mı içeriyor yoksa yanıttan sonraki sayfanın URL'sini ayıklıyor musunuz?
- Disk belleğini ne zaman durduracağını nasıl biliyorsun?
- Disk belleğiyle ilgili bilmeniz gereken parametreler (örneğin, "sayfa boyutu") var mı?