นำเข้าหรือส่งออกข้อมูลจาก Microsoft Dataverse
หมายเหตุ
มีผลในเดือนพฤศจิกายน 2020:
- Common Data Service มีการเปลี่ยนชื่อเป็น Microsoft Dataverse เรียนรู้เพิ่มเติม
- มีการอัปเดตคำศัพท์บางคำใน Microsoft Dataverse ตัวอย่างเช่น เอนทิตี เปลี่ยนเป็น ตาราง และ ฟิลด์ เปลี่ยนเป็น คอลัมน์ เรียนรู้เพิ่มเติม
บทความนี้จะได้รับการอัปเดตเร็วๆ นี้เพื่อให้สอดคล้องกับคำศัพท์ล่าสุด
ในการนำเข้าและส่งออกข้อมูลจำนวนมากจากแฟ้ม Microsoft Excel หรือ CSV ใช้คุณลักษณะรับข้อมูลจากแฟ้ม Excel และส่งออกข้อมูล สำหรับสภาพแวดล้อม Dataverse ที่ปรับปรุง
มีวิธีสองวิธีที่คุณสามารถนำเข้าแฟ้มลงในตารางจากไฟล์ Excel หรือ CSV ได้
ตัวเลือกที่ 1: นำเข้าโดยการสร้าง และปรับเปลี่ยนเท็มเพลตแฟ้ม
ตารางทุกรายการมีคอลัมน์ที่จำเป็นที่ต้องมีอยู่ในแฟ้มที่นำเข้าของคุณ เราขอแนะนำให้ คุณสร้างเท็มเพลต ก่อนอื่น ส่งออกข้อมูลจากตาราง ใช้ไฟล์เดียวกัน (ที่ปรับเปลี่ยนกับข้อมูลของคุณ) เพื่อนำเข้าข้อมูลลงในตาราง เท็มเพลตนี้จะบันทึกเวลาและความพยายาม คุณจะไม่จำเป็นต้องพิจารณาคอลัมน์ที่จำเป็นสำหรับตารางแต่ละรายการ
เตรียมเท็มเพลตไฟล์
ก. ส่งออกข้อมูลตารางไปยังแฟ้ม CSV ทำตามขั้นตอนใน ส่งออกข้อมูลไปยัง CSV
ข. กำหนดแผนเพื่อให้แน่ใจว่า ข้อมูลจะไม่ซ้ำกัน ใช้ คีย์หลัก หรือ คีย์สำรอง อย่างใดอย่างหนึ่ง
ค. อ้างอิงไปยังส่วนถัดไปสำหรับคำแนะนำ เพื่อให้แน่ใจว่าข้อมูลจะไม่ซ้ำ ก่อนที่คุณจะนำเข้าลงในตารางปรับเปลี่ยนแฟ้มด้วยข้อมูลของคุณ
- คัดลอกข้อมูลจากแฟ้ม Excel หรือ CSV ของคุณ ลงในเท็มเพลตที่คุณเพิ่งสร้างขึ้น
นำเข้าแฟ้ม
ก. ใน powerapps.com ขยายส่วน ข้อมูล เลือก แอป ในบานหน้าต่างการนำทางด้านซ้าย
ข. เลือกตารางที่คุณต้องการนำเข้าข้อมูล
ค. เลือกจุดไข่ปลาหรือเมนูด้านบน เลือก รับข้อมูล เลือก รับข้อมูลจาก Excelหมายเหตุ
เมื่อต้องการนำเข้าข้อมูลไปยังตารางมากกว่าหนึ่งรายการ ในเมนูด้านบน เลือก รับข้อมูล เลือก รับข้อมูลจาก Excel จากนั้น คุณสามารถเลือกตารางที่หลากหลายได้ และเลือก ถัดไป

ง. บนหน้าจอ นำเข้าข้อมูล เลือกว่าจะนำเข้าข้อมูลจาก Excel หรือแฟ้ม CSV
จ. เลือก อัปโหลด
ฉ. เลือกแฟ้มของคุณ ทำตามพร้อมท์เพื่ออัปโหลดแฟ้มของคุณช. หลังจากที่มีการอัปโหลดแฟ้ม และ สถานะการแม็ป เป็นสีเขียว เลือก นำเข้า ที่มุมบนขวา อ้างอิงไปยังส่วนถัดไปเพื่อนำทาง และแก้ไขข้อผิดพลาดในการแม็ปใดๆ
ซ. หลังจากการนำเข้าเสร็จสิ้นเรียบร้อยแล้ว คุณจะเห็นจำนวนรวมของการแทรกและการปรับปรุง
หมายเหตุ
ใช้ตรรกะการ Upsert (การปรับปรุงหรือการแทรก) เพื่อปรับปรุงแถว ถ้ามีอยู่แล้ว หรือแทรกแถวใหม่
ตัวเลือกที่ 2: นำเข้าโดยการนำแฟ้มต้นฉบับของคุณเอง
ถ้าคุณไม่ใช่ผู้ใช้ขั้นสูง และทราบคอลัมน์ที่จำเป็นสำหรับตารางที่กำหนดให้สำหรับตาราง Dataverse กำหนดแฟ้มต้นฉบับ Excel หรือ CSV ของคุณเอง ทำตามขั้นตอนใน นำเข้าแฟ้ม
นำทางข้อผิดพลาดในการแม็ป
ถ้าคุณได้รับข้อผิดพลาดในการแม็ป หลังจากที่คุณอัปโหลดแฟ้ม เลือก สถานะการแม็ป ใช้ขั้นตอนต่อไปนี้เพื่อตรวจสอบ และแก้ปัญหาข้อผิดพลาดในการแม็ปคอลัมน์
ใช้เมนูแบบหล่นลงทางด้านขวา ภายใต้ แสดง เพื่อนำไปสู่ ฟิลด์ที่ไม่มีการแม็ป คอลัมน์ที่มีข้อผิดพลาด หรือ ฟิลด์ที่จำเป็น
เคล็ดลับ
โดยขึ้นอยู่กับว่าคุณได้รับคำเตือนหรือข้อผิดพลาด ตรวจสอบ ฟิลด์ที่ไม่มีการแม็ป หรือ คอลัมน์ที่มีข้อผิดพลาด โดยใช้เมนูแบบหล่นลงใน การแม็ปคอลัมน์
- หลังจากที่คุณแก้ปัญหาข้อผิดพลาดและคำเตือนทั้งหมด เลือก บันทึกการเปลี่ยนแปลง ที่มุมบนขวา คุณจะกลับไปยังหน้าจอ นำเข้าข้อมูล
- เมื่อคอลัมน์ สถานะการแม็ป แสดง เสร็จสมบูรณ์ เป็นสีเขียว เลือก นำเข้า ที่มุมบนขวา
- เมื่อคุณได้รับข้อความ นำเข้าเสร็จเรียบร้อยแล้ว จะแสดงการแทรกและการปรับปรุงทั้งหมด
ให้แน่ใจในความไม่ซ้ำกัน เมื่อคุณนำเข้าข้อมูลไปยังตารางจาก Excel หรือ CSV
ตาราง Dataverse ใช้คีย์หลักเพื่อระบุแถวที่ไม่ซ้ำกันภายในตารางของตาราง Dataverse คีย์หลักสำหรับตาราง Dataverse เป็นรหัสเฉพาะสากล (GUID) ซึ่งจะฟอร์มพื้นฐานเริ่มต้นสำหรับการระบุแถว การดำเนินการข้อมูล เช่น การนำเข้าข้อมูลลงในตาราง Dataverse แสดงคีย์หลักเริ่มต้น
ตัวอย่าง:
คีย์หลักสำหรับตาราง ลูกค้าองค์กร คือ accountid

บางครั้ง คีย์หลักอาจไม่ทำงาน เมื่อคุณรวมข้อมูลจากแหล่งข้อมูลภายนอก ใช้ Dataverse เพื่อกำหนดคีย์สำรองที่ระบุแถวในตำแหน่งของคีย์หลักโดยเฉพาะ
ตัวอย่าง:
สำหรับตาราง ลูกค้าองค์กร คุณอาจตั้งค่า transactioncurrencyid เป็นคีย์สำรอง โดยใช้ตัวระบุที่ขึ้นกับคีย์ทางธรรมชาติได้ ตัวอย่างเช่นใช้ ดอลลาร์สหรัฐ แทนค่า GUID 88c6c893-5b45-e811-a953-000d3a33bcb9 ที่แสดงก่อนหน้านี้ คุณยังสามารถเลือก สัญลักษณ์สกุลเงิน หรือ ชื่อสกุลเงิน เป็นคีย์ได้


ผู้ใช้ยังสามารถใช้คีย์หลักเป็นตัวระบุ หลังจากที่พวกเขาระบุคีย์สำรองได้ ในตัวอย่างก่อนหน้านี้ ไฟล์แรกจะยังคงถูกต้อง ถ้า GUIDs เป็นข้อมูลที่ถูกต้อง
ส่งออกข้อมูลไปยัง CSV
คุณสามารถทำการส่งออกข้อมูลแบบครั้งเดียวได้จากตารางมาตรฐานหรือตารางแบบกำหนดเอง และคุณสามารถส่งออกข้อมูลจากตารางมากกว่าหนึ่งรายการได้ในแต่ละครั้ง ถ้าคุณส่งออกข้อมูลจากตารางมากกว่าหนึ่งรายการ ตารางแต่ละรายการถูกส่งออกไปยังแฟ้ม Microsoft CSV ของตนเอง
ใน powerapps.com ขยายส่วน ข้อมูล เลือก แอป บนบานหน้าต่างการนำทางด้านซ้าย
เลือกตารางที่คุณต้องการส่งออกข้อมูล
เลือกจุดไข่ปลาหรือเมนูด้านบน เลือก ส่งออกข้อมูล

หมายเหตุ
เมื่อต้องการส่งออกข้อมูลจากตารางที่หลากหลาย ในเมนูด้านบน เลือก ส่งออก เลือก วันที่ คุณสามารถเลือกตารางที่หลากหลายได้
หลังจากการส่งออกเสร็จสิ้นเรียบร้อยแล้ว คุณสามารถ ดาวน์โหลดข้อมูลที่ส่งออก ได้ การดาวน์โหลดนี้ช่วยให้คุณเชื่อมโยงไปยังแฟ้ม CSV ที่สามารถดาวน์โหลดได้
ชนิดของข้อมูลที่ไม่ได้รับการสนับสนุน
ชนิดของข้อมูลต่อไปนี้จะไม่ได้รับการสนับสนุนในขณะนี้
โซนเวลา
ตัวเลือกแบบเลือกหลายรายการ
Image
ไฟล์
หมายเหตุ
คุณลักษณะรับข้อมูลจาก Excel และคุณลักษณะการส่งออกข้อมูล ไม่ถูกรวมอยู่ในแผนนักพัฒนาของ Power Apps