แชร์ผ่าน


ภาพรวมตัวแปรสภาพแวดล้อมสำหรับ Power Platform

ตัวแปรสภาพแวดล้อมจะสร้างสถานการณ์สมมติของการจัดการวงจรชีวิตของแอปพลิเคชัน (ALM) ขั้นพื้นฐานในการย้ายแอปพลิเคชันระหว่างสภาพแวดล้อม Power Platform ในสถานการณ์สมมตินี้ แอปพลิเคชันยังคงเหมือนเดิมทุกประการ ยกเว้นสำหรับการอ้างอิงหลักๆ ของแอปพลิเคชันภายนอก (เช่น ตาราง การเชื่อมต่อ และคีย์) ที่แตกต่างกันระหว่างสภาวะแวดล้อมต้นทางและสภาวะแวดล้อมปลายทาง แอปพลิเคชันกำหนดให้โครงสร้างของตารางหรือการเชื่อมต่อเหมือนกันทุกประการระหว่างสภาพแวดล้อมต้นทางและปลายทาง โดยมีความแตกต่างบางเล็กน้อย ตัวแปรสภาพแวดล้อมช่วยให้คุณสามารถระบุว่าการอ้างอิงภายนอกใดควรได้รับการอัปเดตเมื่อแอปพลิเคชันถูกย้ายข้ามสภาพแวดล้อม

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

หมายเหตุ

ความสามารถใหม่สำหรับแหล่งข้อมูลกำลังได้รับการปรับใช้และอาจยังไม่พร้อมใช้งานในภูมิภาคของคุณ

ประโยชน์ของการใช้ตัวแปรสภาพแวดล้อม:

  • ระบุค่าพารามิเตอร์ใหม่ในขณะที่ นำเข้าโซลูชัน ไปยังสภาพแวดล้อมอื่น ๆ
  • จัดเก็บการกำหนดค่าสำหรับ แหล่งข้อมูล ที่ใช้ในแอปพื้นที่ทำงานและโฟลว์ ตัวอย่างเช่น ไซต์ SharePoint ออนไลน์และพารามิเตอร์รายการสามารถจัดเก็บเป็นตัวแปรสภาพแวดล้อม ดังนั้นจึงช่วยให้คุณสามารถเชื่อมต่อกับไซต์และรายการต่างๆ ในสภาพแวดล้อมที่แตกต่างกันโดยไม่จำเป็นต้องแก้ไขแอปและโฟลว์
  • บรรจุและขนส่งการแก้ไข/ปรับปรุงตามคำสั่งและการกำหนดค่าของคุณเข้าด้วยกันและจัดการในที่เดียว
  • บรรจุและขนส่งข้อมูลลับ เช่น ข้อมูลประจำตัวที่ใช้โดยส่วนประกอบต่างๆ โดยแยกจากส่วนประกอบที่ใช้
  • ตัวแปรสภาพแวดล้อมเดียวสามารถใช้กับส่วนประกอบของโซลูชันต่างๆ ได้ - ไม่ว่าจะเป็นส่วนประกอบชนิดเดียวกันหรือต่างกัน ตัวอย่างเช่น แอปพื้นที่ทำงานและโฟลว์สามารถใช้ตัวแปรสภาพแวดล้อมเดียวกันได้ เมื่อค่าของตัวแปรสภาพแวดล้อมจำเป็นต้องเปลี่ยน คุณจะต้องเปลี่ยนเพียงค่าเดียว
  • นอกจากนี้ หากคุณต้องการเลิกใช้แหล่งข้อมูลในสภาพแวดล้อมการทำงานจริง คุณสามารถอัปเดตค่าตัวแปรสภาพแวดล้อมด้วยข้อมูลสำหรับแหล่งข้อมูลใหม่ แอปและโฟลว์ไม่ต้องการการแก้ไขและจะเริ่มใช้แหล่งข้อมูลใหม่
  • ซึ่งสนับสนุนโดยเครื่องมือ SolutionPackager และ DevOps เปิดใช้งานการรวมอย่างต่อเนื่องและการส่งมอบอย่างต่อเนื่อง (CI/CD)
  • ตัวแปรสภาพแวดล้อมสามารถขยายและเก็บไว้ในการควบคุมต้นทาง คุณยังสามารถจัดเก็บไฟล์ค่าตัวแปรสภาพแวดล้อมที่แตกต่างกันสำหรับการกำหนดค่าแยกต่างหากที่จำเป็นในสภาพแวดล้อมที่แตกต่างกัน จากนั้น ตัวสร้างแพคเกจโซลูชันสามารถยอมรับไฟล์ที่สอดคล้องกับสภาพแวดล้อมที่โซลูชันจะถูกนำเข้า

ตัวแปรสภาพแวดล้อมทำงานอย่างไร

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

สร้างตัวแปรสภาพแวดล้อมในโซลูชัน

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

    • ชื่อ ชื่อเฉพาะจะถูกสร้างขึ้นโดยอัตโนมัติจาก ชื่อที่แสดง แต่คุณสามารถเปลี่ยนได้

    • ชนิดข้อมูล เลือกจาก เลขทศนิยม, ข้อความ, JSON, ตัวเลือกสองรายการ, แหล่งข้อมูล, หรือ ข้อมูลลับ

      หมายเหตุ

      • ถ้า แหล่งข้อมูล เป็นชนิดที่เลือก คุณยังจะต้องเลือก ตัวเชื่อมต่อ, การเชื่อมต่อ ที่ถูกต้องสำหรับตัวเชื่อมต่อที่เลือก, และ ชนิดพารามิเตอร์ ด้วย อย่างไรก็ตาม การเชื่อมต่อจะไม่ถูกจัดเก็บเป็นส่วนหนึ่งของตัวแปรสภาพแวดล้อม การเชื่อมต่อจะใช้สำหรับการดึงค่าพารามิเตอร์ที่มีอยู่เท่านั้น เช่น ไซต์ SharePoint ที่คุณมีสิทธิ์เข้าถึง หรือรายการที่เกี่ยวข้องกับไซต์ สำหรับพารามิเตอร์บางอย่าง เช่น รายการ SharePoint คุณยังจะต้องเลือกตัวแปรสภาพแวดล้อมของแหล่งข้อมูลหลัก เช่น ไซต์ SharePoint ด้วย เมื่อบันทึกแล้ว รายการเหล่านี้จะสัมพันธ์กันในฐานข้อมูล
      • ถ้า ข้อมูลลับ เป็นชนิดที่เลือก จำเป็นต้องมีข้อมูลเพิ่มเติมเพื่อตั้งค่าและกำหนดค่า Azure Key Vault เพื่ออนุญาต Power Platform ให้เข้าถึงข้อมูลลับ
    • Current Value หรือที่เรียกว่า ค่า คุณสมบัตินี้เป็นทางเลือก และเป็นส่วนหนึ่งของตารางค่าตัวแปรสภาพแวดล้อม เมื่อมีค่าปรากฏขึ้นมา ค่านั้นจะถูกใช้ แม้ว่าจะมีค่าเริ่มต้นอยู่ก็ตาม ลบค่าออกจากโซลูชันของคุณ หากคุณไม่ต้องการใช้ในสภาพแวดล้อมถัดไป ค่านี้ยังแยกออกเป็นไฟล์ JSON แยกต่างหากภายในไฟล์ solution.zip ที่ส่งออกและสามารถแก้ไขแบบออฟไลน์ได้ ข้อมูลเพิ่มเติม: ฉันจะลบค่าออกจากตัวแปรสภาพแวดล้อมได้อย่างไร

    • ค่าเริ่มต้น คอลัมน์นี้เป็นส่วนหนึ่งของตารางคำจำกัดความของตัวแปรสภาพแวดล้อมและไม่จำเป็น ค่าเริ่มต้นจะใช้หากไม่มีค่าปัจจุบัน

      การแยกค่าเริ่มต้นและค่าปัจจุบันช่วยให้คุณสามารถให้บริการข้อกำหนดและค่าเริ่มต้นแยกจากค่า ตัวอย่างเช่น ผู้เผยแพร่แอพพลิเคชั่นอาจแสดงรายการข้อเสนอของตนบน AppSource ด้วยค่าเริ่มต้น จากนั้น ลูกค้าสามารถระบุค่าใหม่ได้ เมื่อผู้เผยแพร่แอปพลิเคชันเผยแพร่การอัปเดตไปยังแอปพลิเคชัน ค่าที่ลูกค้ากำหนดจะไม่ถูกเขียนทับ

      ตัวแปรสภาพแวดล้อมใหม่

      หมายเหตุ

      ค่าไม่สามารถมีอยู่ได้โดยไม่มีคำจำกัดความ อินเตอร์เฟสอนุญาตให้สร้างค่าหนึ่งค่าต่อหนึ่งคำจำกัดความเท่านั้น

ป้อนค่าใหม่ขณะนำเข้าโซลูชัน

ส่วนติดต่อการนำเข้าโซลูชันที่ทันสมัยมีความสามารถในการป้อนค่าสำหรับตัวแปรสภาพแวดล้อม ค่านี้ตั้งค่าคุณสมบัติบนตาราง environmentvariablevalue

ตั้งแต่การอัปเดตในวันที่ 7 ธันวาคม 2023 ค่าตัวแปรสภาพแวดล้อมทั้งหมดจะมองเห็นได้เมื่อนำเข้าโซลูชัน (หรือเมื่อ ใช้ไปป์ไลน์เพื่อปรับใช้) ตัวแปรสภาพแวดล้อมที่ไม่มีค่าเริ่มต้นหรือไม่มีค่าจะมีข้อความแจ้งให้ระบุค่า แต่ตัวแปรเหล่านั้นจะถูกกรอกข้อมูลไว้ล่วงหน้าด้วยป้ายกำกับใต้พื้นที่ข้อความซึ่งแสดงถึงแหล่งที่มาของค่า เช่น ค่าโซลูชัน ค่าสภาพแวดล้อมเป้าหมาย หรือค่าเริ่มต้น

การมองเห็นตัวแปรสภาพแวดล้อมระหว่างการนําเข้าโซลูชัน

หมายเหตุ

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

การแจ้งให้ทราบ

การแจ้งเตือนจะปรากฏขึ้นเมื่อตัวแปรสภาพแวดล้อมไม่มีค่าใดๆ นี่เป็นการเตือนให้ตั้งค่าเพื่อให้ส่วนประกอบที่ขึ้นอยู่กับตัวแปรสภาพแวดล้อมไม่ล้มเหลว

การรักษาความปลอดภัย

ตาราง environmentvariabledefinition คือ ผู้ใช้หรือกลุ่มคนที่เป็นเจ้าของ เมื่อคุณสร้างแอปพลิเคชันที่ใช้ตัวแปรสภาพแวดล้อม อย่าลืมกำหนดระดับสิทธิ์ที่เหมาะสมให้กับผู้ใช้ให้กับตารางนี้ สิทธิ์สำหรับตาราง environmentvariablevalue ได้รับการสืบทอดมาจากตาราง environmentvariabledefinition หลัก และดังนั้นจึงไม่ต้องการสิทธิ์ที่แยกต่างหาก สิทธิ์การใช้งานสำหรับตาราง environmentvariabledefinition จะถูกรวมอยู่ใน Security role ของ Environment Maker และ Basic User ตามค่าเริ่มต้น ข้อมูลเพิ่มเติม: ความปลอดภัยใน Dataverse

การตั้งชื่อ

ตรวจสอบให้แน่ใจว่าชื่อตัวแปรของสภาพแวดล้อมไม่ซ้ำกัน เพื่อให้สามารถถูกอ้างอิงได้อย่างถูกต้อง ชื่อที่แสดงของตัวแปรสภาพแวดล้อมที่ซ้ำกันทำให้ตัวแปรสภาพแวดล้อมแยกความแตกต่างและใช้งานได้ยาก ตรวจสอบให้แน่ใจว่าชื่อตัวแปรของสภาพแวดล้อมไม่ซ้ำกันเพื่อให้สามารถอ้างอิงได้อย่างถูกต้อง ชื่อ $authentication และ $connection เป็นพารามิเตอร์ที่สงวนไว้เป็นพิเศษสำหรับโฟลว์และควรหลีกเลี่ยง การบันทึก Flow ถูกบล็อกหากใช้ตัวแปรสภาพแวดล้อมที่มีชื่อเหล่านั้น หากใช้ตัวแปรสภาพแวดล้อมในโฟลว์และชื่อที่แสดงของตัวแปรสภาพแวดล้อมมีการเปลี่ยนแปลง ผู้ออกแบบจะแสดงโทเค็นชื่อที่แสดงทั้งเก่าและใหม่เพื่อช่วยในการระบุ เมื่ออัปเดตโฟลว์ เราขอแนะนำให้ลบการอ้างอิงตัวแปรสภาพแวดล้อมและเพิ่มอีกครั้ง

ข้อจำกัดปัจจุบัน

  • การตรวจสอบค่าตัวแปรสภาพแวดล้อมเกิดขึ้นภายในอินเทอร์เฟซผู้ใช้และภายในส่วนประกอบที่ใช้ แต่ไม่ใช่ภายใน Dataverse ดังนั้น ตรวจสอบให้แน่ใจว่ามีการตั้งค่าที่เหมาะสมหากมีการแก้ไขผ่านโค้ด
  • งาน Power Platform Build Tools ยังไม่พร้อมใช้งานสำหรับการจัดการตัวแปรสภาพแวดล้อมแหล่งข้อมูล อย่างไรก็ตาม กรณีนี้ไม่ได้ปิดกั้นการใช้งานของพวกเขาภายในเครื่องมือที่ Microsoft จัดเตรียมไว้ให้และภายในระบบควบคุมแหล่งที่มา
  • การโต้ตอบกับตัวแปรสภาพแวดล้อมผ่านโค้ดที่กำหนดเองจำเป็นต้องมีการเรียก API เพื่อดึงค่า ไม่มีแคชที่เปิดเผยรหัสที่ไม่ใช่ Microsoft เพื่อใช้ประโยชน์
  • หากต้องการใช้ตัวแปรสภาพแวดล้อมกับรายการ SharePoint ให้สำเร็จ ชื่อที่แสดงและชื่อตรรกะสำหรับแต่ละคอลัมน์ที่เกี่ยวข้องในสภาพแวดล้อมต้นทางและเป้าหมายจะต้องตรงกัน
  • ตัวแปรสภาพแวดล้อมถูกจำกัดไว้ที่อักขระสูงสุด 2,000 ตัว

คำถามที่ถามบ่อย

ทำไมจึงไม่สามารถเห็นค่าของตัวแปรสภาพแวดล้อมของฉัน

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

ฉันจะดูได้อย่างไรว่ามีการใช้ตัวแปรสภาพแวดล้อมที่ใด

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

แหล่งข้อมูลตัวแปรสภาพแวดล้อมเหมือนกับการเชื่อมต่อหรือไม่

ไม่ใช่ แม้ว่าจะเกี่ยวข้องกัน แต่การเชื่อมต่อแสดงถึงข้อมูลรับรองหรือการรับรองความถูกต้องที่จำเป็นในการทำงานกับตัวเชื่อมต่อ ตัวแปรสภาพแวดล้อมแหล่งข้อมูล เก็บพารามิเตอร์ที่ต้องการโดยการดำเนินการอย่างน้อยหนึ่งรายการในตัวเชื่อมต่อ และพารามิเตอร์เหล่านี้มักจะแตกต่างกันไปขึ้นอยู่กับการดำเนินการ ตัวอย่างเช่น การเชื่อมต่อ SharePoint Online ไม่ได้จัดเก็บข้อมูลใด ๆ เกี่ยวกับไซต์ รายการ หรือไลบรารีเอกสาร ดังนั้นการเรียกตัวเชื่อมต่อจึงต้องอาศัยทั้งการเชื่อมต่อที่ถูกต้องและพารามิเตอร์เพิ่มเติมบางอย่าง

ตัวแปรสภาพแวดล้อมแหล่งข้อมูลสามารถใช้กับการเชื่อมต่อที่ใช้ร่วมกัน เช่น SQL Server ที่มีการรับรองความถูกต้อง SQL ได้หรือไม่

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

ตัวแปรสภาพแวดล้อมแหล่งข้อมูลใช้สำหรับตัวเชื่อมต่อที่อาศัยการรับรองความถูกต้องตามผู้ใช้ เช่น Microsoft Entra ID เนื่องจากไม่สามารถรับพารามิเตอร์จากการเชื่อมต่อได้ ด้วยเหตุผลเหล่านี้ การรับรองความถูกต้องด้วย SQL Server ซึ่งเป็นการเชื่อมต่อที่ใช้ร่วมกัน จะไม่ใช้ตัวแปรสภาพแวดล้อมแหล่งข้อมูล

ไปป์ไลน์ ALM อัตโนมัติของฉันสามารถใช้ไฟล์ค่าที่แตกต่างกันสำหรับสภาพแวดล้อมที่แตกต่างกันได้หรือไม่

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

จะเกิดอะไรขึ้นถ้ามีคนลบค่าโดยไม่ได้ตั้งใจ

หากระบบอ้างอิงไม่ได้ป้องกันไว้ รันไทม์จะใช้ค่าที่ใช้ล่าสุดเป็นทางเลือก

หากค่ามีการเปลี่ยนแปลง ค่าใหม่จะถูกนำไปใช้ในแอปพื้นที่ทำงานและโฟลว์ระบบคลาวด์เมื่อใด

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

จำเป็นต้องมีสิทธิ์การใช้งานพรีเมียมหรือไม่

ไม่ใช่ ในขณะที่ ALM ต้องการ Dataverse (หรือ Dynamics 365 for Customer Engagement) ไม่จำเป็นต้องใช้ตัวเชื่อมต่อแบบพรีเมียม ข้อแม้ประการหนึ่งคือ หากคุณใช้ตัวเชื่อมต่อ Dataverse เพื่อโต้ตอบกับตัวแปรสภาพแวดล้อมเช่นเดียวกับที่คุณทำกับเรกคอร์ดข้อมูลอื่น ๆ เช่น บัญชีหรือผู้ติดต่อ ก่อนหน้านี้เป็นวิธีเดียวที่จะใช้ตัวแปรสภาพแวดล้อมในแอปพื้นที่ทำงานและโฟลว์

มีข้อจำกัดเกี่ยวกับจำนวนตัวแปรสภาพแวดล้อมที่ฉันสามารถสร้างได้หรือไม่

ไม่ใช่ อย่างไรก็ตาม ขนาดสูงสุดของโซลูชันคือ 120 MB ข้อมูลเพิ่มเติม: สร้างโซลูชัน

ชื่อและคำอธิบายที่แสดงตัวแปรสภาพแวดล้อมสามารถแปลเป็นภาษาท้องถิ่นได้หรือไม่

ใช่

ฉันควรใช้ตัวแปรสภาพแวดล้อมแทนการจัดเก็บข้อมูลการกำหนดค่าในตารางที่กำหนดเองหรือไม่

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

เหตุใดค่าการเชื่อมต่อจึงแตกต่างจากค่าที่ฉันต้องการกำหนดโดยอัตโนมัติเมื่อนำเข้า

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

ฉันจะลบค่าออกจากตัวแปรสภาพแวดล้อมได้อย่างไร

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

หากต้องการนำค่าออก ให้ทำตามขั้นตอนเหล่านี้:

  1. ในโซลูชันที่มีตัวแปรสภาพแวดล้อม ให้เลือกตัวแปรสภาพแวดล้อมเพื่อแสดงคุณสมบัติ

  2. ภายใต้ ค่าปัจจุบัน เลือก ... > ลบออกจากโซลูชันนี้

    ลบค่าออกจากตัวแปรสภาพแวดล้อม

ฉันสามารถใช้ตัวแปรสภาพแวดล้อมในตัวเชื่อมต่อที่กำหนดเองได้ใช่หรือไม่

ใช่ การรองรับตัวแปรสภาพแวดล้อมในตัวเชื่อมต่อที่กำหนดเอง

ดูเพิ่มเติม

ใช้ตัวแปรสภาพแวดล้อมของแหล่งข้อมูลในแอปพื้นที่ทำงาน
ใช้ตัวแปรสภาพแวดล้อมในโฟลว์ระบบคลาวด์ของการแก้ไขปัญหา Power Automate
การอ้างอิงเอนทิตี/ตาราง EnvironmentVariableDefinition
ตัวอย่าง API เว็บ
ใช้ตัวแปรสภาพแวดล้อมของแหล่งข้อมูลในแอปพื้นที่ทำงาน
ใช้ตัวแปรสภาพแวดล้อมในโฟลว์ระบบคลาวด์ของการแก้ไขปัญหา Power Automate
ใช้ข้อมูลลับของ Azure Key Vault
การรองรับตัวแปรสภาพแวดล้อมในตัวเชื่อมต่อที่กำหนดเอง
บล็อก Power Apps: ตัวแปรสภาพแวดล้อมพร้อมใช้งานในตัวอย่าง!

หมายเหตุ

บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)

แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)