แชร์ผ่าน


สถานการณ์สมมติที่ 3: การย้ายจากโซลูชันที่ไม่มีการจัดการไปสู่โซลูชันที่มีการจัดการในองค์กรของคุณ

สถานการณ์นี้เน้นสถานการณ์ที่สภาพแวดล้อมการผลิตของคุณประกอบด้วยเฉพาะโซลูชันที่ไม่มีการจัดการสําหรับการกําหนดค่าของคุณหรือการกําหนดค่าของคุณถูกสร้างขึ้นในโซลูชันเริ่มต้น งานที่อธิบายไว้ที่นี่แสดงวิธีการแปลงคอมโพเนนต์ที่ไม่มีการจัดการทั้งหมดของคุณเป็นจัดการโดยใช้โซลูชันเดียวที่ใช้ในการสร้างเลเยอร์ที่มีการจัดการเดียวในสภาพแวดล้อมการทดสอบและการผลิตของคุณ ต่อมา คุณอาจต้องการสร้างโซลูชันเพิ่มเติมเพื่อพัฒนากลยุทธ์การแบ่งชั้นและการขึ้นต่อกันที่แตกต่างกันระหว่างโซลูชันต่างๆ

ยกเว้นสําหรับสภาพแวดล้อมการพัฒนาของคุณ คุณควรมีโซลูชันที่มีการจัดการในสภาพแวดล้อมของคุณเท่านั้น ข้อมูลมากกว่านี้: โซลูชันที่การจัดการและไม่มีการจัดการ

ข้อกำหนดเบื้องต้น

  • แยกสภาพแวดล้อมการพัฒนาและสภาพแวดล้อมการทำงานจริง นอกจากนี้ เราขอแนะนำให้คุณรักษาสภาพแวดล้อมการทดสอบอย่างน้อยหนึ่งรายการที่แยกจากสภาพแวดล้อมการพัฒนาและสภาพแวดล้อมการทำงานจริงของคุณ
  • เข้าใจความสําคัญของผู้เผยแพร่ ข้อมูลเพิ่มเติม: ผู้เผยแพร่โซลูชัน

แปลงโซลูชันที่ไม่มีการจัดการเป็นแบบที่มีการจัดการ

  1. ระบุและลบตารางและคอมโพเนนต์ที่ไม่จําเป็นออก:

    1. สร้างการสำรองข้อมูลของสภาพแวดล้อมการทำงานจริงของคุณ คุณสามารถนำส่วนประกอบที่อาจถูกลบออกโดยไม่ได้ตั้งใจกลับมา ผ่านการส่งออกและนำเข้าโซลูชันได้ในขั้นตอนถัดไป
    2. ลบตารางและส่วนประกอบที่ไม่ต้องการออกจากสภาพแวดล้อมการทำงานจริงของคุณ ตัวอย่างเช่น ให้พิจารณาการลบตารางที่ไม่มีเรกคอร์ดหรือเรกคอร์ดที่เก่ามาก หรือตารางและส่วนประกอบที่ไม่มีการขึ้นต่อกัน ข้อมูลเพิ่มเติม: ดูการขึ้นต่อกันสำหรับส่วนประกอบ
  2. สร้างโซลูชัน เดียว เพื่อใช้ในการแปลงคอมโพเนนต์จากที่ไม่มีการจัดการเป็นมีการจัดการ:

    คำเตือน

    สิ่งสําคัญคือต้องเลือกผู้เผยแพร่สําหรับโซลูชันที่ไม่มีการจัดการนี้อย่างระมัดระวัง ตามแนวคิดแล้ว คุณควรสร้างผู้เผยแพร่รายเดียวในสภาพแวดล้อมการพัฒนาของคุณเพื่อหลีกเลี่ยงการใช้ผู้เผยแพร่เริ่มต้น ถ้าคุณมีผู้เผยแพร่หลายราย ตอนนี้คือเวลาที่จะตัดสินใจว่าผู้เผยแพร่รายใดที่จะใช้ในการก้าวไปข้างหน้า เมื่อมีการนําเข้าคอมโพเนนต์โดยใช้โซลูชันที่มีการจัดการกับผู้เผยแพร่เฉพาะ คุณจะไม่สามารถเปลี่ยนผู้เผยแพร่สําหรับคอมโพเนนต์นั้นได้ ดังนั้นจึงเป็นการดีที่สุดที่จะใช้ผู้เผยแพร่เดียวเท่านั้นเพื่อให้มีความยืดหยุ่นในการเปลี่ยนแบบจําลองการแบ่งชั้นในโซลูชันในภายหลัง โปรดทราบว่า คําแนะนํานี้จะสามารถใช้ได้เฉพาะเมื่อคุณยังคงทํางานกับโซลูชันที่ไม่มีการจัดการในสภาพแวดล้อมการผลิตของคุณเมื่อคุณเริ่มกระบวนการนี้เท่านั้น

    1. ในสภาพแวดล้อมการพัฒนาของคุณ สร้างโซลูชันที่ไม่มีการจัดการรายการเดียวที่ใช้เพื่อประกอบด้วยคอมโพเนนต์แบบกําหนดเองทั้งหมด ซึ่งรวมถึงตาราง แอปที่ขับเคลื่อนด้วยแบบจําลอง ฟอร์ม มุมมอง คอลัมน์ แผนภูมิ และแดชบอร์ดที่คุณอาจสร้างขึ้น แต่ยังอาจมีการเปลี่ยนแปลงคอมโพเนนต์ของ Microsoft การรวมคอมโพเนนต์เหล่านี้เข้าด้วยกันในโซลูชันเดียวสามารถช่วยลดโอกาสของปัญหาการแบ่งชั้นโซลูชันข้ามที่อาจเกิดขึ้นหากคุณใช้โซลูชันหลายตัว ข้อมูลเพิ่มเติม: สร้างโซลูชัน
    2. เพิ่มลงในโซลูชันเฉพาะสิ่งที่ถูกสร้างหรือปรับเปลี่ยนเท่านั้น:
      • สําหรับตาราง ที่ไม่มีการจัดการ เช่น ตารางแบบกําหนดเอง คุณจะไม่ใช้การแบ่งเซกเมนต์ตารางเมื่อคุณเพิ่มตารางไปยังโซลูชัน แต่เลือก รวมออบเจ็กต์ทั้งหมด เมื่อเพิ่มตารางเหล่านั้นไปยังโซลูชัน
      • ถ้ามีตาราง ที่มีการจัดการ เช่น ตารางนอกกรอบที่คุณได้กําหนดเอง ให้ใช้การแบ่งเซกเมนต์ตาราง เมื่อคุณเพิ่มตารางเหล่านั้นไปยังโซลูชัน ตัวอย่างเช่น ถ้าคุณเปลี่ยนชื่อที่แสดงสําหรับคอลัมน์ที่มีอยู่ของตารางแบบใช้งานทันที เช่น บัญชี และ ผู้ติดต่อ ใช้การแบ่งเซกเมนต์เพื่อให้คุณส่งออกเฉพาะคอมโพเนนต์แบบกําหนดเองที่โครงการของคุณต้องการ และไม่ใช่คอมโพเนนต์เพิ่มเติมที่คุณไม่ต้องการ เนื่องจากมีอยู่ในสภาพแวดล้อมเป้าหมาย เมื่อต้องการทําเช่นนี้ เลือก แก้ไขวัตถุ แล้วเพิ่มเฉพาะคอมโพเนนต์ที่คุณกําหนดเองในโซลูชัน ข้อมูลเพิ่มเติม: ใช้การแบ่งเซกเมนต์ตารางในโซลูชัน

        เคล็ดลับ

        หากต้องการดูว่าส่วนประกอบที่มีการจัดการได้รับการปรับแต่งหรือไม่ ให้มองหาเลเยอร์ที่ไม่มีการจัดการซึ่งปรากฏเหนือเลเยอร์ที่มีการจัดการพื้นฐานของส่วนประกอบนั้น ข้อมูลเพิ่มเติม: ดูเลเยอร์โซลูชันสำหรับส่วนประกอบ

  3. ปรับใช้โซลูชันที่มีการจัดการ เดี่ยว ในสภาพแวดล้อมเป้าหมายของคุณ:

    1. เราขอแนะนําให้คุณปรับใช้โซลูชันนี้ในสําเนาของสภาพแวดล้อมการผลิตของคุณเพื่อใช้เป็นการตรวจสอบความถูกต้อง ข้อมูลเพิ่มเติม: คัดลอกสภาพแวดล้อม
    2. ส่งออกโซลูชันเดียวจากสภาพแวดล้อมการพัฒนาของคุณในรูปแบบที่มีการจัดการ ข้อมูลเพิ่มเติม: ส่งออกโซลูชัน
    3. ถ้ามีโซลูชันที่ไม่มีการจัดการในสภาพแวดล้อมเป้าหมายของคุณที่มีชื่อเดียวกันกับโซลูชันที่มีการจัดการที่คุณต้องการนําเข้า ให้ลบเรกคอร์ดโซลูชันที่ไม่มีการจัดการในสภาพแวดล้อมเป้าหมาย หากต้องการลบเรกคอร์ดโซลูชันที่ไม่มีการจัดการ ไปที่ Power Apps เลือกสภาพแวดล้อมการทดสอบหรือสภาพแวดล้อมการทำงานจริง เลือก โซลูชัน เลือกโซลูชันที่ไม่มีการจัดการ และจากนั้น บนแถบคำสั่ง เลือก ลบ โปรดสังเกตว่าการลบโซลูชันที่ไม่มีการจัดการไม่ได้เป็นการลบส่วนประกอบที่ไม่มีการจัดการของโซลูชัน
    4. นําเข้าโซลูชันที่มีการจัดการ เดี่ยว ลงในสภาพแวดล้อมเป้าหมายของคุณ ข้อมูลเพิ่มเติม:ส่งออกโซลูชัน
  4. ตรวจสอบความถูกต้องของสภาพแวดล้อมเป้าหมาย:

    1. มีการทดสอบหลายชนิดที่คุณสามารถใช้เพื่อตรวจสอบว่าฟังก์ชันหรือคุณลักษณะเฉพาะของแอปทำงานอย่างถูกต้องหรือไม่ การทดสอบเหล่านี้บางส่วนรวมถึงการทดสอบหน่วย การทดสอบแบบครบวงจร และการทดสอบการยอมรับของผู้ใช้ (UAT)
    2. เมื่อมีการนําเข้าโซลูชันที่มีการจัดการ คอมโพเนนต์ทั้งหมดที่ไม่มีการจัดการจะถูกแปลงเป็นจัดการ วัตถุประสงค์คือเพื่อกําจัดเลเยอร์ที่ใช้งานในสภาพแวดล้อมเป้าหมายของคุณ ตรวจสอบว่ามีส่วนประกอบใด ๆ ที่มีเลเยอร์ที่ใช้งานอยู่หรือไม่ หากคุณพบ อาจเป็นเพราะคุณพลาดการรวมไว้ในโซลูชันที่ไม่มีการจัดการในสภาพแวดล้อมการพัฒนาของคุณ ในกรณีดังกล่าว ให้กลับไปยังสภาพแวดล้อมการพัฒนาของคุณ เพิ่มคอมโพเนนต์ที่ขาดหายไป และปรับใช้โซลูชันที่มีการจัดการใหม่

ขั้นตอนถัดไป

ตอนนี้ คุณได้ย้ายไปใช้โซลูชันที่มีการจัดการแล้ว เราขอแนะนำให้คุณทำความเข้าใจโซลูชันและการจัดเลเยอร์องค์ประกอบ นอกจากนี้ มีข้อยกเว้นของสภาพแวดล้อมการพัฒนาของคุณ ไม่ควรมีการแก้ไข/ปรับปรุงตามคำสั่งที่ไม่มีการจัดการหรือโซลูชันที่ไม่มีการจัดการใดๆ ในสภาพแวดล้อมของคุณ ข้อมูลเพิ่มเติม: เลเยอร์ของโซลูชัน

ดูเพิ่มเติม

สถานการณ์สมมติที่ 5: การสนับสนุนการพัฒนาทีม