หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
Summary
| Item | คำอธิบาย |
|---|---|
| สถานะการเผยแพร่ | ความพร้อมใช้งานทั่วไป |
| ผลิตภัณฑ์ | Excel Power BI (แบบจําลองความหมาย) Power BI (กระแสข้อมูล) ผ้า (กระแสข้อมูลรุ่น 2) Power Apps (กระแสข้อมูล) Dynamics 365 Customer Insights Analysis Services |
| เอกสารอ้างอิงฟังก์ชัน |
ตาราง Xml Xml.เอกสาร |
Note
ความสามารถบางอย่างอาจมีอยู่ในผลิตภัณฑ์เดียว แต่ไม่ใช่อย่างอื่นเนื่องจากตารางเวลาการปรับใช้และความสามารถเฉพาะของโฮสต์
รองรับความสามารถ
- นำเข้า
โหลดไฟล์ XML ภายในเครื่องจาก Power Query Desktop
เมื่อต้องการโหลดแฟ้ม XML ภายในเครื่อง:
เลือกตัวเลือก XML ในการเลือก รับข้อมูล การดําเนินการนี้จะเปิดเบราว์เซอร์ไฟล์ในเครื่องและอนุญาตให้คุณเลือกไฟล์ XML ของคุณ
เรียกดูไดเรกทอรีที่มีแฟ้ม XMl ภายในเครื่องที่คุณต้องการโหลด แล้วเลือก เปิด
ในตัว นําทาง ให้เลือกข้อมูลที่คุณต้องการ แล้วเลือก โหลด เพื่อโหลดข้อมูล หรือ แปลงข้อมูล เพื่อแปลงข้อมูลในตัวแก้ไข Power Query ต่อไป
โหลดไฟล์ XML ภายในเครื่องจาก Power Query Online
เมื่อต้องการโหลดแฟ้ม XML ภายในเครื่อง:
จากหน้า แหล่งข้อมูล ให้เลือก XML
ป้อนเส้นทางไปยังแฟ้ม XML โลคัล
เลือกเกตเวย์ข้อมูลภายในองค์กรจากเกตเวย์ข้อมูล
หากจําเป็นต้องมีการตรวจสอบสิทธิ์ ให้ป้อนข้อมูลประจําตัวของคุณ
เลือก ถัดไป
การโหลดไฟล์ XML จะเปิดใช้ตัวแก้ไข Power Query โดยอัตโนมัติ จากตัวแก้ไข คุณสามารถแปลงข้อมูลได้หากต้องการ หรือคุณสามารถบันทึกและปิดเพื่อโหลดข้อมูลก็ได้
โหลดไฟล์ XML จากเว็บ
ถ้าคุณต้องการโหลดแฟ้ม XML จากเว็บ แทนที่จะเลือกตัวเชื่อมต่อ XML คุณสามารถเลือกตัวเชื่อมต่อเว็บได้ วางที่อยู่ของไฟล์ที่ต้องการ แล้วคุณจะได้รับแจ้งให้เลือกการรับรองความถูกต้อง เนื่องจากคุณกําลังเข้าถึงเว็บไซต์แทนไฟล์แบบคงที่ หากไม่มีการรับรองความถูกต้อง คุณสามารถเลือก ไม่ระบุชื่อ เช่นเดียวกับในกรณีภายในเครื่อง คุณจะเห็นตารางที่ตัวเชื่อมต่อโหลดตามค่าเริ่มต้น ซึ่งคุณสามารถโหลดหรือแปลงได้
แก้ไข ปัญหา
โครงสร้างข้อมูล
เนื่องจากเอกสาร XML จํานวนมากมีข้อมูลที่ขาดๆ หายๆ หรือซ้อนกัน คุณอาจต้องทําการสร้างข้อมูลเพิ่มเติมเพื่อให้ได้ข้อมูลในรูปแบบที่จะทําให้สะดวกในการวิเคราะห์ สิ่งนี้ถือเป็นจริงไม่ว่าคุณจะใช้ฟังก์ชันที่เข้าถึง Xml.Tables ได้ของ UI หรือ Xml.Document ฟังก์ชัน ขึ้นอยู่กับความต้องการของคุณ คุณอาจพบว่าคุณต้องสร้างรูปร่างข้อมูลมากหรือน้อย
ข้อความเทียบกับโหนด
ถ้าเอกสารของคุณมีโหนดพี่น้องที่เป็นข้อความและไม่ใช่ข้อความผสมกัน คุณอาจพบปัญหา
ตัวอย่างเช่น หากคุณมีโหนดเช่นนี้:
<abc>
Hello <i>world</i>
</abc>
Xml.Tables จะส่งคืนส่วน "โลก" แต่ละเว้น "สวัสดี" เฉพาะองค์ประกอบเท่านั้นที่จะถูกส่งคืน ไม่ใช่ข้อความ อย่างไรก็ตาม Xml.Document จะกลับมา "Hello <i>world</i>" โหนดภายในทั้งหมดถูกเปลี่ยนเป็นข้อความ และโครงสร้างจะไม่ถูกเก็บรักษาไว้