ทำงานกับโซลูชันโดยใช้ PowerShell
API ตัวตรวจสอบเว็บ Power Apps มีกลไกในการเรียกใช้การตรวจสอบการวิเคราะห์แบบคงที่กับการปรับแต่ง และส่วนขยายให้กับแพลตฟอร์ม Microsoft Dataverse พร้อมใช้งานสำหรับผู้สร้างและผู้พัฒนา สามารถทำการตรวจสอบการวิเคราะห์สภาพสถิตย์จำนวนมากบนโซลูชันของพวกเขา โดยเทียบกับชุดกฎแนวทางปฏิบัติที่ดีที่สุด เพื่อระบุรูปแบบที่เป็นปัญหาเหล่านี้ได้อย่างรวดเร็ว เริ่มใช้งาน Web API ตัวตรวจสอบ Power Apps ดู เริ่มต้นใช้งาน
บริการตรวจสอบให้ตรรกะสำหรับ คุณสมบัติตัวตรวจสอบโซลูชัน ใน พอร์ทัล ผู้สร้าง Power Apps และรวมไว้เป็นส่วนหนึ่งของระบบอัตโนมัติสำหรับ ส่งโปรแกรมประยุกต์ไปยัง AppSource ในส่วนนี้ เราอธิบายวิธีเรียกใช้การวิเคราะห์โซลูชันแนวปฏิบัติที่ดีที่สุดของการปรับแต่งของตุณ และส่วนขยายในไปป์ไลน์ของ DevOps เพื่อตรวจสอบคุณภาพของส่วนประกอบโซลูชันของคุณ
เคล็ดลับ
เคล็ดลับ #1: พิจารณาใช้โมดูล PowerShell Microsoft.PowerApps.Checker.PowerShell แทนที่จะใช้ web API โมดูลเป็นเครื่องมือที่รองรับชุมชนซึ่งมีอยู่ใน แกลลอรี PowerShell ข้อจำกัดปัจจุบันคือต้องใช้ Windows PowerShell ในขั้นตอนการดำเนินโครงการของคุณ หากคุณไม่สามารถปฏิบัติตามข้อกำหนดนี้ได้ การโต้ตอบกับ API เว็บโดยตรงน่าจะเป็นวิธีที่ดีที่สุด
เคล็ดลับ #2: คุณสามารถจัดการโซลูชันได้อย่างง่ายดาย โดยใช้ PowerShell ซึ่งเป็นส่วนหนึ่งของระบบอัตโนมัติที่คุณกำหนดเอง อ้างถึงโมดูล Microsoft.Xrm.Data.PowerShell ซึ่งเป็นเครื่องมือที่สร้างและสนับสนุนชุมชน ดูตัวอย่างโค้ด ที่นี่ ตัวอย่างเช่นExport-CrmSolution "MySolution"
Export-CrmSolution -conn $conn -SolutionName "MySolution" -Managed -SolutionFilePath "C:\temp" -SolutionZipFileName "MySolution_Managed.zip"
Import-CrmSolutionAsync -SolutionFilePath c:\temp\mysolution.zip -ActivateWorkflows -OverwriteUnManagedCustomizations -MaxWaitTimeInSeconds 600
นอกจากนี้ ยังมีงานตรวจสอบในเครื่องมือสร้าง Azure DevOps รวมถึงงานตรวจสอบ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้งานนั้นในไปป์ไลน์การสร้างของคุณ ดู ตรวจสอบคุณภาพ
ดูเพิ่มเติม
โมดูล PowerShell
Online Management API (REST) ที่จะจัดการสภาพแวดล้อม