ซึ่งทําให้คุณรู้สึกดีเมื่อคุณตั้งค่าแหล่งข้อมูลและจัดรูปร่างข้อมูลในแบบที่คุณต้องการในที่สุด หวังว่าเมื่อคุณรีเฟรชข้อมูลจากแหล่งข้อมูลภายนอก การดําเนินการจะดําเนินไปอย่างราบรื่น แต่มันไม่ได้เป็นเช่นนั้นเสมอไป การเปลี่ยนแปลงโฟลว์ของข้อมูลทั้งหมดอาจทําให้เกิดปัญหาที่ลงท้ายด้วยข้อผิดพลาดเมื่อคุณพยายามรีเฟรชข้อมูล ข้อผิดพลาดบางอย่างอาจแก้ไขได้ง่าย บางข้อผิดพลาดอาจชั่วคราว และบางข้อผิดพลาดอาจวินิจฉัยได้ยาก สิ่งต่อไปนี้คือชุดของกลยุทธ์ที่คุณสามารถนําไปใช้เพื่อจัดการกับข้อผิดพลาดที่มาในแบบของคุณ
ข้อผิดพลาดที่อาจเกิดขึ้นเมื่อคุณรีเฟรชข้อมูลมีสองชนิด
ส่วนท้องถิ่น ถ้ามีข้อผิดพลาดเกิดขึ้นในเวิร์กบุ๊ก Excel ของคุณ อย่างน้อยความพยายามในการแก้ไขปัญหาของคุณจะถูกจํากัดและจัดการได้มากขึ้น บางครั้งข้อมูลที่รีเฟรชอาจทําให้เกิดข้อผิดพลาดกับฟังก์ชัน หรือข้อมูลสร้างเงื่อนไขที่ไม่ถูกต้องในรายการดรอปดาวน์ ข้อผิดพลาดเหล่านี้น่ารําคาญ แต่ค่อนข้างง่ายในการติดตามระบุและแก้ไข นอกจากนี้ Excel ยังได้ปรับปรุงการจัดการข้อผิดพลาดด้วยข้อความที่ชัดเจนขึ้นและลิงก์ที่สอดคล้องกับบริบทไปยังหัวข้อวิธีใช้แบบกําหนดเป้าหมายเพื่อช่วยให้คุณค้นหาและแก้ไขปัญหาได้
ไกล อย่างไรก็ตาม ข้อผิดพลาดที่มาจากแหล่งข้อมูลภายนอกระยะไกลก็มีความสําคัญเช่นกัน มีบางอย่างเกิดขึ้นในระบบที่อาจอยู่ตรงข้ามถนน ครึ่งทางทั่วโลก หรือบนระบบคลาวด์ ข้อผิดพลาดประเภทนี้ต้องใช้วิธีการที่แตกต่างกัน ข้อผิดพลาดทั่วไปจากระยะไกล ได้แก่:
-
ไม่สามารถเชื่อมต่อกับบริการหรือทรัพยากรได้ ตรวจสอบการเชื่อมต่อของคุณ
-
ไม่พบไฟล์ที่คุณพยายามเข้าถึง
-
เซิร์ฟเวอร์ไม่ตอบสนองและอาจดำเนินการบํารุงรักษาอยู่
-
เนื้อหานี้ไม่พร้อมใช้งาน รายการดังกล่าวอาจถูกเอาออกหรือไม่พร้อมใช้งานชั่วคราว
-
กรุณารอสักครู่ กําลังโหลดข้อมูล
ต่อไปนี้คือคําแนะนําบางส่วนเพื่อช่วยให้คุณจัดการกับข้อผิดพลาดที่คุณอาจพบ
ค้นหาและบันทึกข้อผิดพลาดเฉพาะ ก่อนอื่น ให้ตรวจสอบบานหน้าต่าง & Connections คิวรี (เลือกข้อมูล > คิวรี & Connections เลือกการเชื่อมต่อ แล้วแสดงแถบลอย) ดูว่ามีข้อผิดพลาดในการเข้าถึงข้อมูลใดเกิดขึ้นและจดรายละเอียดใดๆ ที่ให้ไว้ ถัดไป ให้เปิดคิวรีเพื่อดูข้อผิดพลาดที่เฉพาะเจาะจงใดๆ กับแต่ละขั้นตอนคิวรี ข้อผิดพลาดทั้งหมดจะแสดงโดยมีพื้นหลังเป็นสีเหลืองเพื่อให้ระบุได้ง่าย จดบันทึกหรือจับภาพหน้าจอข้อมูลข้อความแสดงข้อผิดพลาด แม้ว่าคุณจะยังไม่เข้าใจอย่างสมบูรณ์ก็ตาม ผู้ร่วมงาน ผู้ดูแลระบบ หรือบริการสนับสนุนในองค์กรของคุณอาจช่วยให้คุณเข้าใจสิ่งที่เกิดขึ้นและเสนอโซลูชันได้ สําหรับข้อมูลเพิ่มเติม ให้ดู การจัดการกับข้อผิดพลาดใน Power Query
ดูข้อมูลวิธีใช้ ค้นหาไซต์วิธีใช้และการฝึกอบรม Office เนื้อหาวิธีใช้ที่ครอบคลุมไม่เพียงแต่จะมีข้อมูลการแก้ไขปัญหาด้วย สําหรับข้อมูลเพิ่มเติม ให้ดู การแก้ไขหรือวิธีแก้ปัญหาชั่วคราวสําหรับปัญหาล่าสุดใน Excel สําหรับ Windows
ใช้ประโยชน์จากชุมชนทางเทคนิค ใช้ไซต์ Microsoft Community เพื่อค้นหาการสนทนาเกี่ยวกับปัญหาของคุณโดยเฉพาะ มีความเป็นไปได้สูงว่าคุณไม่ใช่คนแรกที่ประสบปัญหาคนอื่น ๆ กําลังรับมือกับปัญหาและอาจพบวิธีแก้ปัญหา สําหรับข้อมูลเพิ่มเติม ให้ดูที่ ชุมชน Microsoft Excelและชุมชนคําตอบของ Office
ค้นหาเว็บ ใช้โปรแกรมค้นหาที่คุณต้องการเพื่อค้นหาไซต์เพิ่มเติมบนเว็บที่อาจให้การสนทนาหรือเงื่อนงํา ซึ่งอาจใช้เวลานาน แต่เป็นวิธีการแสดงตาข่ายที่กว้างขึ้นเพื่อค้นหาคําตอบของคําถามที่มีหนามโดยเฉพาะ
ติดต่อฝ่ายสนับสนุนของ Office ณ จุดนี้คุณอาจเข้าใจปัญหาที่ดีกว่ามาก ซึ่งช่วยให้คุณโฟกัสการสนทนาและลดเวลาที่ใช้ไปกับฝ่ายสนับสนุนของ Microsoft ได้ สําหรับข้อมูลเพิ่มเติม ให้ดู ฝ่ายสนับสนุนลูกค้าของ Microsoft 365 และ Office
แม้ว่าคุณอาจไม่สามารถแก้ไขปัญหาได้ คุณสามารถค้นหาว่าปัญหาคืออะไรที่จะช่วยให้ผู้อื่นเข้าใจสถานการณ์และแก้ไขปัญหาให้คุณได้
ปัญหาเกี่ยวกับบริการและเซิร์ฟเวอร์ ข้อผิดพลาดของเครือข่ายและการติดต่อสื่อสารเป็นระยะๆ น่าจะเป็นสาเหตุของปัญหา สิ่งที่ดีที่สุดที่คุณสามารถทําได้คือรอและลองอีกครั้ง บางครั้งปัญหาก็หายไป
การเปลี่ยนแปลงตําแหน่งที่ตั้งหรือความพร้อมใช้งาน ฐานข้อมูลหรือไฟล์ถูกย้าย เสียหาย ออฟไลน์เพื่อการบํารุงรักษา หรือฐานข้อมูลหยุดทํางาน อุปกรณ์ดิสก์อาจเสียหายและไฟล์สูญหาย สําหรับข้อมูลเพิ่มเติม ให้ดู กู้คืนไฟล์ที่สูญหายใน Windows 10
การเปลี่ยนแปลงการรับรองความถูกต้องและความเป็นส่วนตัว อาจเกิดขึ้นได้ในทันทีว่าการอนุญาตไม่ทํางานหรือมีการเปลี่ยนแปลงการตั้งค่าความเป็นส่วนตัว ทั้งสองเหตุการณ์สามารถป้องกันการเข้าถึงแหล่งข้อมูลภายนอกได้ ตรวจสอบกับผู้ดูแลระบบของคุณหรือผู้ดูแลระบบของแหล่งข้อมูลภายนอกเพื่อดูว่ามีอะไรเปลี่ยนแปลงไปบ้าง สําหรับข้อมูลเพิ่มเติม ให้ดู จัดการการตั้งค่าแหล่งข้อมูลและสิทธิ์และ ตั้งค่าระดับความเป็นส่วนตัว
ไฟล์ที่เปิดหรือล็อกไว้ ถ้าข้อความ CSV หรือเวิร์กบุ๊กเปิดอยู่ การเปลี่ยนแปลงใดๆ ในไฟล์จะไม่รวมอยู่ในการรีเฟรชจนกว่าไฟล์จะถูกบันทึก นอกจากนี้ ถ้าไฟล์เปิดอยู่ ไฟล์อาจถูกล็อกและไม่สามารถเข้าถึงได้จนกว่าจะปิด ปัญหานี้อาจเกิดขึ้นได้เมื่อบุคคลอื่นกําลังใช้ Excel เวอร์ชันที่ไม่มีการสมัครใช้งาน ขอให้พวกเขาปิดไฟล์หรือเช็คอินไฟล์ สําหรับข้อมูลเพิ่มเติม ให้ดู ปลดล็อกไฟล์ที่ถูกล็อกสําหรับการแก้ไข
การเปลี่ยนแปลง Schema ที่ Backend บางคนเปลี่ยนชื่อตาราง ชื่อคอลัมน์ หรือชนิดข้อมูล นี่เกือบจะไม่ฉลาดเลยสามารถมีผลกระทบอย่างมากและเป็นอันตรายอย่างยิ่งกับฐานข้อมูล หนึ่งหวังว่าทีมจัดการฐานข้อมูลได้ใส่ตัวควบคุมที่เหมาะสมเพื่อป้องกันไม่ให้เหตุการณ์นี้เกิดขึ้น แต่เกิดการลื่นไถลขึ้น
การบล็อกข้อผิดพลาดจากการพับคิวรี Power Query พยายามปรับปรุงประสิทธิภาพเมื่อใดก็ตามที่ทําได้ การเรียกใช้คิวรีฐานข้อมูลบนเซิร์ฟเวอร์เพื่อใช้ประโยชน์จากประสิทธิภาพและความจุที่มากขึ้นมักจะดีกว่า กระบวนการนี้เรียกว่าการพับคิวรี อย่างไรก็ตาม Power Query บล็อกคิวรีถ้าเป็นไปได้ที่ข้อมูลจะถูกโจมตี ตัวอย่างเช่น การผสานถูกกําหนดระหว่างตารางเวิร์กบุ๊กและตาราง SQL Server ความเป็นส่วนตัวของข้อมูลเวิร์กบุ๊กถูกตั้งค่าเป็น ความเป็นส่วนตัว แต่ข้อมูล SQL Server ถูกตั้งค่าเป็น องค์กร เนื่องจากความเป็นส่วนตัวมีข้อจํากัดมากกว่าองค์กร Power Query บล็อกการแลกเปลี่ยนข้อมูลระหว่างแหล่งข้อมูล การพับคิวรีเกิดขึ้นเบื้องหลัง จึงอาจทําให้คุณประหลาดใจเมื่อเกิดข้อผิดพลาดการบล็อก สําหรับข้อมูลเพิ่มเติม ให้ดู ข้อมูลพื้นฐานเกี่ยวกับการพับคิวรีการพับคิวรี และการพับด้วยการวินิจฉัยคิวรี
บ่อยครั้งที่ Power Query คุณสามารถค้นหาว่าปัญหาคืออะไรและแก้ไขปัญหาด้วยตัวคุณเอง
ตารางและคอลัมน์ที่เปลี่ยนชื่อ การเปลี่ยนแปลงชื่อตารางและคอลัมน์ต้นฉบับหรือส่วนหัวของคอลัมน์เกือบจะก่อให้เกิดปัญหาเมื่อคุณรีเฟรชข้อมูล คิวรีจะใช้ชื่อตารางและคอลัมน์เพื่อจัดรูปร่างข้อมูลในเกือบทุกขั้นตอน หลีกเลี่ยงการเปลี่ยนหรือเอาชื่อตารางและคอลัมน์ต้นฉบับออก เว้นแต่วัตถุประสงค์ของคุณคือทําให้ตรงกับแหล่งข้อมูล
การเปลี่ยนแปลงชนิดข้อมูล การเปลี่ยนแปลงชนิดข้อมูลบางครั้งอาจทําให้เกิดข้อผิดพลาดหรือผลลัพธ์ที่ไม่ได้ตั้งใจ โดยเฉพาะอย่างยิ่งในฟังก์ชันที่อาจต้องใช้ชนิดข้อมูลที่เฉพาะเจาะจงในอาร์กิวเมนต์ ตัวอย่างเช่น การแทนที่ชนิดข้อมูลข้อความในฟังก์ชันตัวเลขหรือพยายามทําการคํานวณชนิดข้อมูลที่ไม่ใช่ตัวเลข สําหรับข้อมูลเพิ่มเติม ให้ดู เพิ่มหรือเปลี่ยนชนิดข้อมูล
ข้อผิดพลาดระดับเซลล์ ข้อผิดพลาดชนิดนี้จะไม่ป้องกันไม่ให้คิวรีโหลด แต่แสดง เป็น ข้อผิดพลาด ในเซลล์ เมื่อต้องการดูข้อความ ให้เลือกช่องว่างในเซลล์ตารางที่มีข้อผิดพลาด คุณสามารถลบ แทนที่ หรือเก็บข้อผิดพลาดไว้เท่านั้น ตัวอย่างของข้อผิดพลาดในเซลล์ ได้แก่:
-
การเปลี่ยนแปลง คุณพยายามแปลงเซลล์ที่มี NA เป็นจํานวนเต็ม
-
คณิตศาสตร์ คุณพยายามคูณค่าข้อความด้วยค่าตัวเลข
-
การเรียงต่อกัน คุณพยายามรวมสตริง แต่หนึ่งในนั้นเป็นตัวเลข
ทดลองและวนซ้ําอย่างปลอดภัย ถ้าคุณไม่แน่ใจว่าการแปลงอาจมีผลกระทบเชิงลบ คัดลอกคิวรี ทดสอบการเปลี่ยนแปลงของคุณ และวนซ้ําผ่านรูปแบบต่างๆ ของคําสั่ง Power Query ถ้าคําสั่งไม่ได้ผล เพียงแค่ลบขั้นตอนที่สร้างแล้วลองอีกครั้ง เมื่อต้องการสร้างข้อมูลตัวอย่างอย่างรวดเร็วด้วย Schema และโครงสร้างเดียวกัน ให้สร้างตาราง Excel ที่มีหลายคอลัมน์และหลายแถว แล้วนําเข้า (เลือก ข้อมูล > จากตาราง/ช่วง) สําหรับข้อมูลเพิ่มเติม ให้ดู สร้างตารางและนําเข้าจากตาราง Excel
คุณอาจรู้สึกเหมือนเด็กในร้านขายลูกกลองเมื่อคุณเข้าใจสิ่งที่คุณสามารถทําได้กับข้อมูลในตัวแก้ไข Power Query เป็นครั้งแรก แต่ต่อต้านการล่อลวงที่จะกินลูกกลองทั้งหมด คุณต้องการหลีกเลี่ยงการทําการเปลี่ยนแปลงที่อาจทําให้เกิดข้อผิดพลาดในการรีเฟรชโดยไม่ได้ตั้งใจ การดําเนินการบางอย่างจะตรงไปตรงมา เช่น การย้ายคอลัมน์ไปยังตําแหน่งอื่นในตาราง และไม่ควรนําไปสู่ข้อผิดพลาดการรีเฟรชขณะเดินทาง เนื่องจาก Power Query ติดตามคอลัมน์ตามชื่อคอลัมน์
การดําเนินการอื่นๆ อาจทําให้เกิดข้อผิดพลาดในการรีเฟรช กฎทั่วไปอย่างหนึ่งของนิ้วโป้งอาจเป็นแสงชี้นําของคุณ หลีกเลี่ยงการทําการเปลี่ยนแปลงที่สําคัญกับคอลัมน์ต้นฉบับ เมื่อต้องการเล่นอย่างปลอดภัย ให้คัดลอกคอลัมน์ต้นฉบับด้วยคําสั่ง (เพิ่มคอลัมน์คอลัมน์แบบกําหนดเองคอลัมน์ที่ซ้ํากัน และอื่นๆ) แล้วทําการเปลี่ยนแปลงของคุณกับคอลัมน์ต้นฉบับเวอร์ชันที่คัดลอกไว้ ต่อไปนี้คือการดําเนินการที่บางครั้งอาจนําไปสู่ข้อผิดพลาดในการรีเฟรชและหลักปฏิบัติที่ดีที่สุดเพื่อช่วยให้สิ่งต่างๆ ราบรื่นยิ่งขึ้น
การดำเนินการ |
การแนะแนว |
---|---|
กรอง |
ปรับปรุงประสิทธิภาพโดยการกรองข้อมูลให้เร็วที่สุดเท่าที่จะเป็นไปได้ในคิวรี และเอาข้อมูลที่ไม่จําเป็นออกเพื่อลดการประมวลผลที่ไม่จําเป็น นอกจากนี้ ให้ใช้ ตัวกรองอัตโนมัติ เพื่อค้นหาหรือเลือกค่าที่เฉพาะเจาะจง และใช้ประโยชน์จากตัวกรองเฉพาะชนิดที่พร้อมใช้งานในคอลัมน์วันที่ เวลา และโซนเวลาวันที่ (เช่น เดือนสัปดาห์วัน) |
ชนิดข้อมูลและส่วนหัวของคอลัมน์ |
Power Query จะเพิ่มสองขั้นตอนลงในคิวรีของคุณโดยอัตโนมัติหลังจากขั้นตอนแหล่งข้อมูลแรก: ส่วนหัวที่เลื่อนระดับ ซึ่งจะเลื่อนระดับแถวแรกของตารางเป็นส่วนหัวของคอลัมน์ และ เปลี่ยนชนิด ซึ่งจะแปลงค่าจากชนิดข้อมูลใดๆ เป็นชนิดข้อมูลโดยยึดตามการตรวจสอบค่าจากแต่ละคอลัมน์ นี่เป็นความสะดวกสบายที่เป็นประโยชน์ แต่อาจมีบางครั้งที่คุณต้องการควบคุมลักษณะการทํางานนี้อย่างชัดเจนเพื่อป้องกันข้อผิดพลาดในการรีเฟรชโดยไม่ตั้งใจ สําหรับข้อมูลเพิ่มเติม ให้ดู เพิ่มหรือเปลี่ยนชนิดข้อมูล และ เลื่อนระดับหรือลดระดับส่วนหัวของแถวและคอลัมน์ |
เปลี่ยนชื่อ คอลัมน์ |
หลีกเลี่ยงการเปลี่ยนชื่อคอลัมน์ต้นฉบับ ใช้คําสั่ง เปลี่ยนชื่อ สําหรับคอลัมน์ที่เพิ่มโดยคําสั่งหรือการกระทําอื่น สําหรับข้อมูลเพิ่มเติม ให้ดู เปลี่ยนชื่อคอลัมน์ |
แยกคอลัมน์ |
แยกสําเนาของคอลัมน์ต้นฉบับ ไม่ใช่คอลัมน์ต้นฉบับ สําหรับข้อมูลเพิ่มเติม ให้ดู แยกคอลัมน์ของข้อความ |
ผสานคอลัมน์ |
ผสานสําเนาของคอลัมน์ต้นฉบับ ไม่ใช่คอลัมน์ต้นฉบับ สําหรับข้อมูลเพิ่มเติม ให้ดู ผสานคอลัมน์ |
เอาคอลัมน์ออก |
ถ้าคุณมีจํานวนคอลัมน์ที่ต้องการเก็บไว้เพียงเล็กน้อย ให้ใช้ เลือกคอลัมน์ เพื่อเก็บคอลัมน์ที่คุณต้องการ พิจารณาความแตกต่างระหว่างการเอาคอลัมน์ออกและการเอาคอลัมน์อื่นออก เมื่อคุณเลือกที่จะเอาคอลัมน์อื่นออก และคุณรีเฟรชข้อมูลของคุณ คอลัมน์ใหม่ที่เพิ่มลงในแหล่งข้อมูลเนื่องจากการรีเฟรชครั้งล่าสุดของคุณอาจยังคงไม่ถูกตรวจพบเนื่องจากคอลัมน์เหล่านั้นจะถูกพิจารณาว่าเป็นคอลัมน์อื่นๆ เมื่อมีการดําเนินการขั้นตอน เอาคอลัมน์ออก อีกครั้งในคิวรี สถานการณ์นี้จะไม่เกิดขึ้นถ้าคุณเอาคอลัมน์ออกอย่างชัดเจน เคล็ดลับ ไม่มีคําสั่งให้ซ่อนคอลัมน์ (เนื่องจากมีอยู่ใน Excel) อย่างไรก็ตาม ถ้าคุณมีคอลัมน์จํานวนมากและคุณต้องการซ่อนคอลัมน์จํานวนมากเพื่อช่วยเน้นงานของคุณ คุณสามารถทําดังต่อไปนี้: เอาคอลัมน์ออก จําขั้นตอนที่ถูกสร้างขึ้น แล้วเอาขั้นตอนนั้นออกก่อนที่คุณจะโหลดคิวรีกลับไปยังเวิร์กชีต สําหรับข้อมูลเพิ่มเติม ให้ดู เอาคอลัมน์ออก |
แทนที่ ค่า |
เมื่อคุณแทนที่ค่า คุณไม่ได้กําลังแก้ไขแหล่งข้อมูล แต่คุณกําลังทําการเปลี่ยนแปลงค่าในคิวรี ในครั้งถัดไปที่คุณรีเฟรชข้อมูลของคุณ ค่าที่คุณค้นหาอาจเปลี่ยนแปลงไปเล็กน้อย หรือไม่ได้อยู่ที่นั่นอีกต่อไป ดังนั้นคําสั่ง แทนที่ อาจไม่ทํางานตามที่ต้องการ สําหรับข้อมูลเพิ่มเติม ให้ดู แทนที่ค่า |
Pivot และ ยกเลิกการทํา Pivot |
เมื่อคุณใช้คําสั่ง คอลัมน์ Pivot ข้อผิดพลาดอาจเกิดขึ้นเมื่อคุณ Pivot คอลัมน์ ไม่รวมค่า แต่จะส่งกลับค่ามากกว่าหนึ่งค่า สถานการณ์นี้อาจเกิดขึ้นหลังจากการดําเนินการรีเฟรชที่เปลี่ยนแปลงข้อมูลในลักษณะที่ไม่ได้คาดหมาย ใช้คําสั่ง ยกเลิกการทํา Pivot คอลัมน์อื่น เมื่อไม่ทราบคอลัมน์ทั้งหมด และคุณต้องการให้คอลัมน์ใหม่ถูกเพิ่มระหว่างการดําเนินการรีเฟรชเพื่อยกเลิกการตรึงด้วย ใช้คําสั่ง ยกเลิกการทํา Pivot เฉพาะคอลัมน์ที่เลือกเมื่อคุณไม่ทราบจํานวนคอลัมน์ในแหล่งข้อมูล และคุณต้องการตรวจสอบให้แน่ใจว่าคอลัมน์ที่เลือกยังคงถูกถอนการตรึงหลังจากการดําเนินการรีเฟรช สําหรับข้อมูลเพิ่มเติม ให้ดูที่ คอลัมน์ Pivot และ ยกเลิกการทํา Pivot |
ป้องกันไม่ให้เกิดข้อผิดพลาด ถ้าแหล่งข้อมูลภายนอกได้รับการจัดการโดยกลุ่มอื่นในองค์กรของคุณ พวกเขาจะต้องตระหนักถึงการพึ่งพาพวกเขาและเพื่อหลีกเลี่ยงการเปลี่ยนแปลงระบบของพวกเขาที่อาจทําให้เกิดปัญหาขั้นปลายน้ํา เก็บบันทึกผลกระทบต่อข้อมูล รายงาน แผนภูมิ และสิ่งประดิษฐ์อื่นๆ ที่ขึ้นอยู่กับข้อมูล ตั้งค่าสายการติดต่อสื่อสารเพื่อให้แน่ใจว่าพวกเขาเข้าใจผลกระทบและทําตามขั้นตอนที่จําเป็นเพื่อให้สิ่งต่างๆ ดําเนินไปอย่างราบรื่น ค้นหาวิธีการสร้างตัวควบคุมที่ลดการเปลี่ยนแปลงที่ไม่จําเป็นและคาดว่าจะมีผลที่ตามมาของการเปลี่ยนแปลงที่จําเป็น เป็นที่ยอมรับว่านี่เป็นเรื่องง่ายที่จะพูดและบางครั้งยากที่จะทํา
หลักฐานในอนาคตด้วยพารามิเตอร์คิวรี ใช้พารามิเตอร์คิวรีเพื่อลดการเปลี่ยนแปลง ตัวอย่างเช่น ตําแหน่งที่ตั้งของข้อมูล คุณสามารถออกแบบพารามิเตอร์คิวรีเพื่อแทนที่ตําแหน่งที่ตั้งใหม่ เช่น เส้นทางโฟลเดอร์ ชื่อไฟล์ หรือ URL มีวิธีเพิ่มเติมในการใช้พารามิเตอร์คิวรีเพื่อลดปัญหา สําหรับข้อมูลเพิ่มเติม ให้ดู สร้างคิวรีพารามิเตอร์