อ่านในภาษาอังกฤษ

แชร์ผ่าน


การแบ่งหน้า

REST API โดยทั่วไปแล้วมีกลไกบางอย่างในการส่งข้อมูลบันทึกจํานวนมากที่แบ่งเป็น หน้า ของผลลัพธ์ Power Query มีความยืดหยุ่นในการสนับสนุนกลไกการแบ่งหน้าที่แตกต่างกันมากมาย อย่างไรก็ตาม เนื่องจากกลไกการแบ่งหน้าแต่ละแบบจะแตกต่างกัน บางจํานวนของการปรับเปลี่ยนตัวอย่างการแบ่งหน้าอาจจําเป็นเพื่อให้เหมาะกับสถานการณ์ของคุณ

รูปแบบทั่วไป

การทํางานที่หนักหน่วงของการรวบรวมผลลัพธ์ของหน้าทั้งหมดลงในตารางเดียวนั้นดําเนินการโดย Table.GenerateByPage() ฟังก์ชันผู้ช่วยเหลือซึ่งโดยทั่วไปสามารถนําไปใช้โดยไม่มีการแก้ไข ส่วนย่อยของ Table.GenerateByPage() โค้ดที่แสดงในส่วนฟังก์ชันตัวช่วยเหลือจะอธิบายวิธีการใช้รูปแบบการแบ่งหน้าทั่วไปบางอย่าง คุณจะต้องทําความเข้าใจเรื่องต่อไปนี้โดยไม่คํานึงถึงรูปแบบ:

  1. คุณจะร้องขอหน้าถัดไปของข้อมูลได้อย่างไร
  2. กลไกการแบ่งหน้าเกี่ยวข้องกับการคํานวณค่าหรือคุณแยก URL สําหรับหน้าถัดไปออกจากการตอบสนองหรือไม่
  3. คุณจะรู้ได้ไงว่าจะหยุดการแบ่งหน้าเมื่อใด
  4. มีพารามิเตอร์ที่เกี่ยวข้องกับการแบ่งหน้า (เช่น "ขนาดหน้า") ที่คุณควรระวังหรือไม่