แชร์ผ่าน


รับข้อมูลเว็บเพจโดยให้ตัวอย่าง

การรับข้อมูลจากเว็บเพจช่วยให้ผู้ใช้สามารถแยกข้อมูลจากเว็บเพจได้อย่างง่ายดาย อย่างไรก็ตาม ข้อมูลบนเว็บเพจมักจะไม่อยู่ในตารางที่เป็นระเบียบ ซึ่งดึงข้อมูลได้ง่าย การรับข้อมูลจากหน้าดังกล่าวอาจเป็นเรื่องท้าทาย แม้ว่าข้อมูลจะมีการจัดโครงสร้างและสอดคล้องกันก็ตาม

มีวิธีแก้ไขวิธีหนึ่ง ด้วยคุณลักษณะ รับข้อมูลจากเว็บตามตัวอย่าง คุณสามารถแสดงข้อมูล Power Query ที่คุณต้องการแยกโดยให้หนึ่งหรือหลายตัวอย่างภายในกล่องโต้ตอบตัวเชื่อมต่อ Power Query จะรวบรวมข้อมูลอื่นบนหน้าดังกล่าวที่ตรงกับตัวอย่างของคุณ ด้วยโซลูชันนี้ คุณสามารถแยกข้อมูลทุกประเภทจากเว็บเพจ รวมถึงข้อมูลที่พบในตารางและข้อมูลอื่น ๆ ที่ไม่ใช่ตารางได้

Get data from web by example.

หมายเหตุ

ราคาที่แสดงในรูปภาพมีวัตถุประสงค์ตัวอย่างเช่นเท่านั้น

รับข้อมูลจากเว็บตามตัวอย่าง

เลือกตัวเลือก เว็บ ในการเลือกตัวเชื่อมต่อ จากนั้นเลือกเชื่อมต่อเพื่อดําเนินการต่อ

ใน จากเว็บ ป้อน URL ของหน้าเว็บที่คุณต้องการดึงข้อมูล ในบทความนี้ เราจะใช้เว็บเพจ Microsoft Store และแสดงวิธีการทํางานของตัวเชื่อมต่อนี้

ถ้าคุณต้องการทําตาม คุณสามารถใช้ URL ของ Microsoft Store ที่เราใช้ในบทความนี้:

      https://www.microsoft.com/store/top-paid/games/xbox?category=classics

Web dialog.

เมื่อคุณเลือก ตกลง คุณจะถูกนําทางไปยัง กล่องโต้ตอบตัว นําทาง ที่ซึ่งจะแสดงตารางที่ตรวจพบโดยอัตโนมัติจากเว็บเพจ ในกรณีที่ปรากฏในรูปภาพด้านล่างนี้ จะไม่พบตาราง เลือก เพิ่มตารางโดยใช้ตัวอย่าง เพื่อแสดงตัวอย่าง

Navigator window.

เพิ่มตารางโดยใช้ตัวอย่าง จะแสดงหน้าต่างแบบโต้ตอบที่คุณสามารถดูตัวอย่างเนื้อหาของเว็บเพจได้ ป้อนค่าตัวอย่างของข้อมูลที่คุณต้องการแยก

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

data by example.

หมายเหตุ

ค่าแนะนําจะแสดงค่าที่มีความยาวน้อยกว่าหรือเท่ากับ 128 อักขระเท่านั้น

เมื่อคุณพอใจกับข้อมูลที่ดึงออกมาจากเว็บเพจแล้ว ให้เลือก ตกลง เพื่อไปที่ตัวแก้ไข Power Query จากนั้นคุณสามารถใช้การแปลงข้อมูลเพิ่มเติมหรือจัดรูปร่างข้อมูลได้ เช่น การรวมข้อมูลนี้กับแหล่งข้อมูลอื่น

applying more transformations.

ดูเพิ่มเติม