หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ในบทความนี้ คุณจะได้เรียนรู้วิธีการเปลี่ยนชื่อตารางและแก้ไข schema ของตารางโดยการเพิ่ม เปลี่ยนชื่อ และเอาคอลัมน์ออก ความหมายและการขึ้นต่อกันของการเปลี่ยนแปลง schema ของตารางบนวัตถุที่อ้างอิงและการแมปได้รับการทําเค้าร่าง
ข้อควรระวัง
- การนําเข้าที่มีอยู่ การแมปการนําเข้า อัปเดตนโยบาย ฟังก์ชัน การส่งออก มุมมองที่เป็นรูปธรรม และการดําเนินการอื่น ๆ ที่เกี่ยวข้องอาจล้มเหลวหลังจากแก้ไขสคีมาของตาราง ดู การขึ้นต่อกัน และตรวจสอบให้แน่ใจว่าคุณได้แก้ไขการใช้งานของการแมปการนําเข้า อัปเดตตํารวจ ฟังก์ชัน การส่งออก และมุมมองที่เป็นเนื้อหาตามความเหมาะสม
อ้าง อิง
การแก้ไขสคีมาของตารางอาจทําให้เกิดการนําเข้าและความล้มเหลวของคิวรีเนื่องจากการอ้างอิงที่อ้างอิงชื่อตารางหรือคอลัมน์ตาราง ความหมายของการแก้ไขเค้าร่างจะแสดงในเมทริกซ์ต่อไปนี้
| แก้ไข Schema | เมืองขึ้น |
|---|---|
| การเปลี่ยนชื่อตาราง |
มุมมองที่เป็นรูปธรรม: * ตามค่าเริ่มต้น มุมมองที่เป็นรูปธรรมทั้งหมดที่อ้างอิงชื่อตารางเก่าจะได้รับการอัปเดตเป็นจุดไปยังชื่อใหม่ในลักษณะที่เป็นธุรกรรม * ถ้ามีการอ้างอิงชื่อตารางจากฟังก์ชันที่จัดเก็บไว้ซึ่งเรียกใช้โดยคิวรีมุมมอง คุณจําเป็นต้องอัปเดตการอ้างอิงมุมมองที่เป็นรูปธรรมด้วยตนเองโดยใช้ เปลี่ยนแปลงให้เป็นรูปธรรม-มุมมอง |
| การเปลี่ยนชื่อคอลัมน์ | * การเปลี่ยนชื่อคอลัมน์จะอัปเดตการอ้างอิงทั้งหมดโดยอัตโนมัติในการแมป การนําเข้า* การเปลี่ยนชื่อคอลัมน์จะรักษาการแปลงใด ๆ ที่มีอยู่ในการทําแผนที่ของคุณ |
| การเพิ่มคอลัมน์ | * การเพิ่มคอลัมน์ใหม่จะไม่อัปเดตการแมปการนําเข้าโดยอัตโนมัติ ถ้าคุณต้องการรวมคอลัมน์ใหม่ คุณต้องอัปเดตการแมปด้วยตนเอง
* การแก้ไข schema ไม่อัปเดตการแมปของข้อมูลขาเข้าไปยังคอลัมน์ตารางในระหว่างการนําเข้า * หลังจากเพิ่มคอลัมน์ ตรวจสอบให้แน่ใจว่าคุณอัปเดต การแมป เพื่อให้มีการนําเข้าข้อมูลอย่างถูกต้อง สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการแมปการนําเข้าข้อมูล โปรดดู คําสั่งการแมปการนําเข้าข้อมูลที่มีการเปลี่ยนแปลง |
| ชนิดคอลัมน์ | การแก้ไขชนิดคอลัมน์ไม่ได้รับการสนับสนุนโดยใช้ตัวเลือกแก้ไข schema ของตาราง เนื่องจากการเปลี่ยนชนิดคอลัมน์จะทําให้ข้อมูลสูญหาย |
| การลบคอลัมน์ออก | * การลบคอลัมน์จะลบคอลัมน์ออกจากการทําแผนที่ การนําเข้าทั้งหมด* การลบคอลัมน์ไม่สามารถแก้ไขย้อนกลับได้และทําให้ข้อมูลสูญหาย คุณไม่สามารถคิวรีข้อมูลในคอลัมน์ที่ถูกลบออกได้ * ความระมัดระวัง ถ้าคุณลบคอลัมน์ บันทึก และจากนั้นเพิ่มอีกครั้ง ข้อมูลจะไม่ถูกคืนค่า ซึ่งมีลักษณะการทํางานเหมือนกับการแมปคอลัมน์ใหม่และการการนําเข้าไม่ได้รับการอัปเดต คุณจะต้องอัปเดตการแมปการนําเข้าด้วยตนเอง |
ข้อกําหนดเบื้องต้น
- พื้นที่ทํางานที่มีความจุที่เปิดใช้งาน Microsoft Fabric
- ฐานข้อมูล KQL ที่มีสิทธิ์ในการแก้ไข
- การแก้ไข Schema ของตารางไม่ได้รับการสนับสนุนเมื่อมีการเชื่อมต่อ OneLake ที่ใช้งานอยู่ ปิดใช้งานความพร้อมใช้งาน OneLake ก่อนการเปลี่ยนชื่อตารางหรือแก้ไขคอลัมน์ตาราง คุณสามารถเปิดใช้งานในภายหลัง และสําเนาใหม่จะถูกบันทึกใน OneLake
เปลี่ยนชื่อตาราง
การเปลี่ยนชื่อตารางจะอัปเดตการอ้างอิงทั้งหมดโดยอัตโนมัติในการแมปการนําเข้าของคุณ ในบางกรณี การทําแผนที่ตารางและการอ้างอิงต้องมีการอัปเดตด้วยตนเอง ตรวจทาน การขึ้นต่อ กันก่อนที่จะเปลี่ยนชื่อตาราง
เรียกดูฐานข้อมูล KQL ที่คุณต้องการ และในบานหน้าต่าง Explorer ขยายตาราง
เลือกตารางจากรายการ และเปิด เมนู เพิ่มเติม [...]
ในหน้าต่าง แก้ไขเค้าร่างตาราง แก้ไขชื่อตาราง อีกทางหนึ่งคือ แก้ไขคําอธิบายตาราง
ในส่วน การขึ้นต่อกัน ให้ตรวจสอบวัตถุที่อ้างอิง
ตามค่าเริ่มต้น จะเปิดใช้งาน อัปเดตมุมมองแบบเป็นภาพอัตโนมัติ คุณสามารถดูการอัปเดตไปยังคําสั่ง ในตัวแสดงคําสั่งได้
ถ้าจําเป็น ปิดใช้งานอัปเดตมุมมองให้เป็นปัจจุบันโดยอัตโนมัติ ตรวจสอบให้แน่ใจว่าคุณตรวจทานผลกระทบในการ ขึ้นต่อกัน และอัปเดตการอิงตามตารางด้วยตนเองถ้าจําเป็น
เลือก อัปเดต และในหน้าต่างการยืนยัน ให้ป้อนชื่อตารางอีกครั้ง และเลือก แก้ไข Schema ตาราง
แก้ไขคอลัมน์ตาราง
การเปลี่ยนชื่อและการเพิ่มคอลัมน์ลงในตารางจะอัปเดตการอ้างอิงทั้งหมดโดยอัตโนมัติในการแมปการนําเข้าของคุณ ในบางกรณี การทําแผนที่ตารางและการอ้างอิงต้องมีการอัปเดตด้วยตนเอง ตรวจทาน การขึ้นต่อกัน ก่อนที่จะแก้ไขคอลัมน์ตาราง
เรียกดูฐานข้อมูล KQL ที่คุณต้องการ และในบานหน้าต่าง explorer ขยายตาราง
เลือกตารางจากรายการ และเปิด เมนู เพิ่มเติม [...]
เมื่อต้องการเพิ่มคอลัมน์ใหม่ ให้ใส่ชื่อคอลัมน์ที่ด้านล่างของรายการคอลัมน์ ชื่อคอลัมน์ต้องเริ่มต้นด้วยตัวอักษร และสามารถมีตัวเลข จุด ยัติภังค์ หรือขีดล่างได้
เลือกชนิดข้อมูลสําหรับคอลัมน์ของคุณ ชนิดคอลัมน์เริ่มต้นคือ
stringแต่สามารถเปลี่ยนแปลงได้ในเมนูดรอปดาวน์ของเขตข้อมูลชนิดคอลัมน์เลือก เพิ่มคอลัมน์ เพื่อเพิ่มคอลัมน์เพิ่มเติม
ในส่วน การขึ้นต่อกัน ให้ตรวจสอบวัตถุที่อ้างอิง
ตามค่าเริ่มต้น จะเปิดใช้งานการแมปการอัปเดตอัตโนมัติ คุณสามารถดูการอัปเดตไปยังคําสั่งการแมปการนําเข้า ในตัวแสดงคําสั่งได้
หากจําเป็น ให้ปิดใช้งาน อัปเดตการทําแผนที่โดยอัตโนมัติ ตรวจสอบให้แน่ใจว่าคุณตรวจทานผลกระทบในการ ขึ้นต่อกัน และอัปเดตการอิงตามตารางด้วยตนเองถ้าจําเป็น
หากจําเป็น ให้อัปเดตการ แมปการนําเข้าข้อมูล
เนื้อหาที่เกี่ยวข้อง
- สร้างตารางเปล่า
- การแมปการนําเข้าข้อมูล