บทช่วยสอน TripPin
บทช่วยสอนแบบหลายส่วนนี้ครอบคลุมการสร้างส่วนขยายแหล่งข้อมูลใหม่สําหรับ Power Query บทช่วยสอนมีไว้ให้ทําตามลําดับ —บทเรียนแต่ละบทจะสร้างขึ้นบนตัวเชื่อมต่อที่สร้างขึ้นในบทเรียนที่แล้ว โดยการเพิ่มความสามารถใหม่ให้กับตัวเชื่อมต่อของคุณแบบเพิ่มหน่วย
บทช่วยสอนนี้ใช้บริการ OData สาธารณะ (TripPin) เป็นแหล่งอ้างอิง แม้ว่าบทเรียนนี้จําเป็นต้องใช้ฟังก์ชัน OData ของกลไกจัดการ M แต่บทเรียนที่ตามมาจะใช้ Web.Contents ทําให้สามารถใช้ได้ (ส่วนใหญ่) REST API
ข้อกำหนดเบื้องต้น
แอปพลิเคชันต่อไปนี้จะถูกใช้ตลอดบทช่วยสอนนี้:
- Power BI Desktop, รุ่นเผยแพร่เดือนพฤษภาคม 2017 หรือใหม่กว่า
- Power Query SDK สําหรับ Visual Studio Code
- Fiddler — เป็นทางเลือก แต่แนะนําสําหรับการดูและการดีบักคําขอไปยังบริการ REST ของคุณ
เราขอแนะนําอย่างยิ่งให้คุณรีวิว:
- การติดตั้ง PowerQuery SDK
- เริ่มต้นการพัฒนาตัวเชื่อมต่อแบบกําหนดเอง
- การสร้างตัวเชื่อมต่อแรกของคุณ: สวัสดี ทุกท่าน
- การจัดการการเข้าถึงข้อมูล
- การจัดการการรับรองความถูกต้อง
หมายเหตุ
คุณยังสามารถเริ่มบันทึกการติดตามงานของคุณได้ตลอดเวลาโดยการเปิดใช้งานการวินิจฉัยซึ่งจะอธิบายในภายหลังในบทช่วยสอนนี้ ข้อมูลเพิ่มเติม: การเปิดใช้งานการวินิจฉัย
ส่วน
ส่วน | บท | รายละเอียด |
---|---|---|
1 | OData | สร้างตัวเชื่อมต่อข้อมูลอย่างง่ายผ่านบริการ OData |
2 | เหลือ | เชื่อมต่อกับ REST API ที่ส่งกลับการตอบสนอง JSON |
3 | ตารางนําทาง | มอบประสบการณ์การนําทางสําหรับแหล่งข้อมูลของคุณ |
4 | เส้นทางของแหล่งข้อมูล | วิธีระบุข้อมูลประจําตัวสําหรับแหล่งข้อมูลของคุณ |
5 | เพ จจิ้ง | อ่านด้วยการตอบสนองที่มีหน้าจากบริการเว็บ |
6 | บังคับใช้ Schema | บังคับใช้โครงสร้างตารางและชนิดข้อมูลของคอลัมน์ |
7 | Schema ขั้นสูง | บังคับใช้โครงสร้างตารางแบบไดนามิกโดยใช้ชนิด M และเมตาดาต้าภายนอก |
8 | วินิจฉัย | เพิ่มการติดตามโดยละเอียดไปยังตัวเชื่อมต่อ |
9 | ทดสอบการเชื่อมต่อ | ใช้ตัวจัดการ TestConnection เพื่อเปิดใช้งานการรีเฟรชผ่านเกตเวย์ |
10 | Query Folding พื้นฐาน | ใช้ตัวจัดการการพับคิวรีพื้นฐาน |