การเปรียบเทียบชนิดข้อมูล Access และ Dataverse

นำไปใช้กับ
Access for Microsoft 365
หมาย เหตุ ฟีเจอร์นี้อยู่ในความพร้อมใช้งานทั่วไป (GA) ในช่องทางการเผยแพร่รายเดือนของ Microsoft 365 ณ เดือนพฤษภาคม 2022 หากคุณอยู่ในช่องทางองค์กรรายครึ่งปีของ Microsoft จะพร้อมใช้งานในเดือนธันวาคม 2022 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเข้าร่วม ให้ดูที่ aka.ms/AccessAndPowerPlatform

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

ชนิดข้อมูลจํานวนมากที่ได้รับการสนับสนุน มีขีดจํากัดและรูปแบบที่แตกต่างกันบางอย่างระหว่าง Access และ Dataverse ระหว่างการโยกย้าย กระบวนการตรวจสอบจะแจ้งเตือนคุณเกี่ยวกับข้อผิดพลาดในการแปลงข้อมูล ในกรณีส่วนใหญ่มีทางเลือกหรือวิธีแก้ปัญหาเชิงปฏิบัติ สําหรับข้อมูลเพิ่มเติม ให้ดู บทนําสู่ชนิดข้อมูลและคุณสมบัติของเขตข้อมูลในชนิดข้อมูล Access และคอลัมน์ใน Dataverse

ตารางต่อไปนี้แสดงรายละเอียดเพิ่มเติมเกี่ยวกับชนิดข้อมูล ขีดจํากัด และชุดรูปแบบที่สนับสนุน

สรุปชนิดข้อมูล

Access Dataverse ขีดจำกัด รูป แบบ
ข้อความสั้น ข้อความ Dataverse: อักขระ 4000 ตัว
การเข้าถึง: อักขระ 255 ตัว
ใน Dataverse ถ้าสตริงได้รับการอัปเดตเกิน 255 อักขระ Access จะแคสต์ค่าเป็น ข้อความยาว สําหรับแสดง
ข้อความยาว ข้อความแบบหลายบรรทัด Dataverse: อักขระ 1,048,576 ตัว
การเข้าถึง: 1 GB โดยมีขีดจํากัดจอแสดงผล 64,000
Access จะป้องกันการส่งออกถ้าเกินขีดจํากัด Dataverse
ไฮเปอร์ลิงก์ URL Dataverse: อักขระ 4000 ตัว
การเข้าถึง: อักขระ 8,192 ตัว (รวมถึง URL ชื่อที่แสดง และส่วนเคล็ดลับเครื่องมือ)
ไม่ว่า URL ของ Access เป็นเพียง URL ธรรมดาหรือมี URL อย่างน้อยหนึ่งส่วน URL ก็จะถูกแปลงเป็นคอลัมน์เดียวใน Dataverse
DateTime DateTime ทั้ง Dataverse และ Access ใช้รูปแบบวันที่และเวลามาตรฐาน การสนับสนุนเต็มรูปแบบ
วันที่และเวลาที่ขยาย ไม่มีค่าเท่ากัน การเข้าถึง: สําหรับข้อมูลเพิ่มเติม ให้ดู วันที่/เวลาที่ขยาย ไม่สนับสนุน
AutoNumber ซ้ำ Dataverse: GUID
Access: จํานวนเต็ม, +2,147,483,647
Dataverse จะแปลงค่า Access เป็นจํานวนเต็ม
สกุลเงิน สกุลเงิน Dataverse: +/- 922,337,203,685,477 ที่มีทศนิยมสองถึงสิบตําแหน่ง
Access: +/- 922,337,203,685,477 ที่มีตําแหน่งทศนิยมสี่ตําแหน่ง
Dataverse มีการแปลงอัตราแลกเปลี่ยนในตัว แต่สนับสนุนรูปแบบสกุลเงินเดียวในตารางเท่านั้น
Access สนับสนุนรูปแบบสกุลเงินมากกว่าหนึ่งรูปแบบในตาราง
พิจารณาแปลงชนิดข้อมูลสกุลเงินของ Access เป็นทศนิยม
อีกวิธีหนึ่งคือ คุณสามารถนําเข้าตารางระบบสกุลเงิน (ซึ่งมีตารางอัตราแลกเปลี่ยนและตารางพื้นฐานสําหรับทุกสกุลเงิน) จาก Dataverse ไปยัง Access สําหรับข้อมูลเพิ่มเติม ให้ดู ตารางและคอลัมน์ของระบบ Dataverse
ตัวเลข: ทศนิยม ตัวเลขทศนิยม Dataverse: +/-100,000,000,000 และทศนิยมสูงสุด 10 ตําแหน่ง
Access: +/- 10^28-1 และทศนิยมสูงสุด 28 ตําแหน่ง
Access จะไม่ส่งออกข้อมูลที่เกินขีดจํากัด Dataverse
ตัวเลข: จํานวนเต็ม จํานวนเต็ม Dataverse: +/- 2,147,483,647
การเข้าถึง: +/- 2,147,483,647 (1, 2 หรือ 4 ไบต์)
การสนับสนุนเต็มรูปแบบ
ตัวเลข: เดี่ยว (4 ไบต์)
ตัวเลข: สองชั้น (8 ไบต์)
หมายเลขจุดลอยตัว Dataverse: ค่าเศษส่วนสูงสุด 17 หลัก แต่การแสดงผลจะจํากัดไว้ที่ +/- 100 พันล้านที่มีทศนิยมห้าตําแหน่ง และค่าทางคณิตศาสตร์ประมาณ

การเข้าถึง: สี่ไบต์
ค่าลบ: 3.402823E38 ถึง -1.401298E-45
ค่าบวก: 1.401298E-45 ถึง 3.402823E38

เข้าถึงแปดไบต์:
ค่าลบ: 1.79769313486231E308 ถึง -4.94065645841247E-324 ค่าบวก: 4.94065645841247E-324 ถึง 1.79769313486231E308
ไม่สนับสนุน
เคล็ด ลับ เมื่อต้องการโยกย้ายชนิดข้อมูลจุดลอยตัวของ Access ให้แปลงเป็นชนิดข้อมูลตัวเลขก่อน ตั้งค่าคุณสมบัติ ขนาดเขตข้อมูล เป็น ทศนิยม แล้วโยกย้ายข้อมูลไปยัง Dataverse ซึ่งจะจัดเก็บเป็นชนิดข้อมูลตัวเลขทศนิยม
เมื่อเปรียบเทียบกับชนิดข้อมูลของจุดลอยตัวของ Access ชนิดข้อมูลจุดลอยตัว Dataverse สามารถสร้างความแตกต่างเล็กน้อยที่อาจปัดเศษสําหรับการแสดงผล โดยปกติแล้วนี่ไม่ใช่ปัญหา แต่ในระหว่างการคํานวณซ้ําคุณสามารถได้รับผลลัพธ์ที่ไม่ถูกต้องเล็กน้อย ถ้าจําเป็นต้องระบุความแม่นยําสัมบูรณ์ ให้พิจารณาใช้ชนิดข้อมูล Dataverse Decimal เนื่องจากชนิดข้อมูลนี้มีช่วงของค่าเศษส่วนที่ใหญ่กว่า และรักษาความแม่นยําไว้
ตัวเลขขนาดใหญ่ จํานวนเต็มขนาดใหญ่ (BigInt) Dataverse: 8 ไบต์, -2^63 ถึง 2^63-1
Access: 8 ไบต์, -2^63 ถึง 2^63-1
การสนับสนุนเต็มรูปแบบ
สิ่งที่แนบมา ไฟล์ Dataverse: 128 MB, หนึ่งไฟล์ต่อคอลัมน์ และจัดเก็บไว้ในระบบคลาวด์
Access: 2 GB หลายไฟล์ต่อคอลัมน์ และจัดเก็บไว้ในฐานข้อมูล
ยังไม่ได้รับการสนับสนุน แต่จะมาเร็วๆ นี้ ดูการอัปเดต
วัตถุ OLE รูปภาพ (หรือไฟล์) Dataverse: 32 MB สนับสนุน GIF, PNG, JPG และ BMP หนึ่งรูปต่อคอลัมน์ และจัดเก็บไว้ในระบบคลาวด์
Access: 2 GB สนับสนุนรูปภาพ แผนภูมิ และตัวควบคุม Active X และจัดเก็บไว้ในฐานข้อมูล
ไม่สนับสนุน
ตัวช่วยสร้างการค้นหา การค้นหา Dataverse: การค้นหาหนึ่งคอลัมน์
Access: การค้นหาคอลัมน์อย่างน้อยหนึ่งคอลัมน์
สนับสนุน
Access จะส่งออกการค้นหาเพียงหนึ่งคอลัมน์เท่านั้นซึ่งจําเป็นต้องมีการจัดเตรียม สําหรับข้อมูลเพิ่มเติม ให้ดู สร้างเขตข้อมูลตัวเลือกสําหรับการโยกย้ายไปยัง Dataverse
ใช่/ไม่ใช่ ใช่/ไม่ใช่ (หรือสองตัวเลือก) ทั้ง Dataverse และ Access ใช้ค่าบูลีน การสนับสนุนเต็มรูปแบบสําหรับสองตัวเลือก
ไม่มีการสนับสนุนสําหรับชุดตัวเลือกแบบเลือกหลายรายการ
คอลัมน์จากการคํานวณ ไม่มีค่าเท่ากัน Dataverse: คุณสามารถสร้างการคํานวณโดยยึดตามจํานวนเต็ม ทศนิยม หรือชนิดข้อมูลข้อความได้ สําหรับข้อมูลเพิ่มเติม ให้ดู กําหนดคอลัมน์จากการคํานวณใน Power Apps และ สร้างและกําหนดเขตข้อมูลการคํานวณหรือค่าสะสมใน Microsoft Dataverse
Access: สําหรับข้อมูลเพิ่มเติม ให้ดูที่ คอลัมน์จากการคํานวณ
เฉพาะผลลัพธ์ของคอลัมน์จากการคํานวณของ Access เท่านั้นที่จะถูกส่งออก
เขตข้อมูลแบบหลายค่า เลือกเขตข้อมูลหรือตัวเลือกหลายรายการ Dataverse: เก็บค่าเป็นสตริงที่ใช้ตัวคั่นในคอลัมน์เดียว
Access: จัดเก็บเขตข้อมูลแบบหลายค่าในหลายตาราง สําหรับข้อมูลเพิ่มเติม ให้ดูที่ เขตข้อมูลแบบหลายค่า
ไม่สนับสนุน
Rich Text ข้อความหรือข้อความหลายบรรทัด Dataverse: ข้อความสนับสนุนอักขระได้สูงสุด 4000 ตัวและข้อความแบบหลายบรรทัดสนับสนุนอักขระที่มีการจัดรูปแบบสูงสุด 1,048,576 ตัว
Access: ชนิดข้อมูลข้อความยาว (หรือที่เรียกว่า Memo) ที่ตั้งค่าคุณสมบัติ TextFormat เป็น RichText
ไม่สนับสนุน
ไฮเปอร์ลิงก์ URL Dataverse: แสดงเฉพาะข้อความ URL
Access: นอกจากข้อความ URL แล้ว Access ยังมีคอมโพเนนต์ในตัวที่มีชื่อที่จําง่ายและชื่อที่แสดงของลิงก์
สนับสนุน
คอมโพเนนต์ไฮเปอร์ลิงก์สําหรับชื่อที่จําง่ายและชื่อที่ใช้แสดงจะถูกสร้างขึ้นเป็นคอลัมน์เพิ่มเติมใน Dataverse การดําเนินการเหล่านี้จะยังคงทํางานได้ตามที่คาดไว้ในฟอร์มและรายงาน Access

ดูเพิ่มเติม

โยกย้ายข้อมูล Access ไปยัง Dataverse