บทช่วยสอน: จัดสรรส่วนเพิ่มเติมให้กับสภาพแวดล้อม (พรีวิว)
บทความ 09/08/2566
3 ผู้สนับสนุน
คำติชม
ในบทความนี้
จัดสรรส่วนเพิ่มเติมให้กับสภาพแวดล้อม
ยกเลิกการกำหนดส่วนเพิ่มเติม
[บทความนี้เป็นคู่มือรุ่นก่อนวางจำหน่าย และอาจจะมีการเปลี่ยนแปลงในอนาคต]
ส่วนเพิ่มเติมเป็นความจุพิเศษที่โฟลว์ Power Apps, Power Automate และทรัพยากรอื่นๆ สามารถใช้ได้ ความสามารถเหล่านี้สามารถกำหนดในระดับสภาพแวดล้อมในศูนย์จัดการ Power Platform และใช้งานได้ตามการซื้อสิทธิการใช้งานก่อนหน้า หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการจัดการส่วนเพิ่มเติม การรายงาน และการควบคุมการเข้าถึง โปรดดู การจัดการความจุส่วนเพิ่มเติม
ในบทเรียนนี้ คุณจะได้เรียนรู้:
จัดสรรส่วนเพิ่มเติมด้วยตนเองให้กับสภาพแวดล้อมในศูนย์จัดการ Power Platform
จัดสรรส่วนเพิ่มเติมตามขนาดโดยใช้ PowerShell
ยกเลิกการกำหนดส่วนเพิ่มเติม
ตัวอย่างของสถานการณ์นี้ ลูกค้าที่ซื้อเครดิต AI Builder และ Power Automate ต่อโฟลว์กระบวนการ สามารถกำหนดส่วนเพิ่มเติมเหล่านั้นให้กับสภาพแวดล้อมที่จะพิจารณาสำหรับการใช้งานในสภาพแวดล้อมนั้น
ข้อสำคัญ
นี่คือคุณลักษณะพรีวิว
คุณลักษณะพรีวิวไม่ได้มีไว้สำหรับการนำไปใช้งานจริงและอาจมีฟังก์ชันการทำงานที่จำกัด คุณลักษณะเหล่านี้สามารถใช้ได้ก่อนการเปิดตัวอย่างเป็นทางการ เพื่อให้ลูกค้าสามารถเข้าใช้งานได้ก่อนเวลาและให้ข้อคิดเห็น
จัดสรรส่วนเพิ่มเติมให้กับสภาพแวดล้อม
ในการเริ่มต้น ให้ลงชื่อเข้าใช้เป็นผู้ดูแลระบบ Power Platform และจัดสรรเครดิต AI Builder ให้กับสภาพแวดล้อมที่จะใช้
ส่วนเพิ่มเติมบางส่วนไม่พร้อมใช้งานใน Power Platform Admin Center UI เมื่อส่วนเพิ่มเติมใหม่พร้อมใช้งาน มักจะแสดงส่วนเพิ่มเติมเหล่านี้ก่อนโดยใช้ API และเครื่องมือความสามารถในการโปรแกรมเพื่อรับความคิดเห็นจากลูกค้าก่อนที่จะทำให้ส่วนเพิ่มเติมพร้อมใช้งานทั่วไปใน UI ตัวอย่างดังกล่าวคือส่วนเพิ่มเติม Power Automate ต่อกระบวนการ ซึ่งสามารถจัดสรรได้โดยใช้ PowerShell ดังที่แสดงในตัวอย่าง PowerShell ต่อไปนี้
ในศูนย์จัดการ Power Platform ให้เลือก ทรัพยากร >ความจุ
เลื่อนลงไปที่ส่วน ส่วนเพิ่มเติม แล้วเลือกลิงก์ จัดการ
เลือกสภาพแวดล้อมและตรวจทานส่วนเพิ่มเติมต่างๆ ทั้งหมดที่คุณสามารถกำหนดได้ โปรดทราบว่าคุณสามารถปรับส่วนเพิ่มเติมสำหรับส่วนเพิ่มเติมที่คุณซื้อก่อนหน้านี้เท่านั้น
ในตัวอย่างนี้ เราเพิ่มเครดิต AI Builder จำนวน 500 ให้กับสภาพแวดล้อม
เลือก บันทึก
จัดสรรส่วนเพิ่มเติมโดยใช้ PowerShell
โหลดคอนโซล PowerShell ของคุณและดำเนินการคำสั่งต่อไปนี้เพื่อจัดสรรส่วนเพิ่มเติมให้กับสภาพแวดล้อมเฉพาะ ในตัวอย่างนี้ เลือกสภาพแวดล้อมเดียวกับที่ใช้ในตัวอย่างด้วยตนเองในศูนย์จัดการ Power Platform แต่คุณสามารถสอบถามสภาพแวดล้อมต่างๆ และวนซ้ำแต่ละสภาพแวดล้อมได้ตามต้องการ ในตัวอย่างด้านล่าง เราใช้ชนิดส่วนเพิ่มเติมใหม่ PowerAutomatePerProcess ซึ่งยังไม่พร้อมใช้งานใน Power Platform Admin Center UI
สำหรับรายการชนิดส่วนเพิ่มเติมทั้งหมด โปรดดู คำจำกัดความ: ชนิดสกุลเงินภายนอก
#Install the module
Install-Module -Name Az.Accounts
# Set variables for your session
$TenantId = "YOUR_TENANT_GUID_FROM_Microsoft Entra ID"
$EnvironmentId = "YOUR_POWER_PLATFORM_ENVIRONMENT_ID_HERE"
Write-Host "Creating a session against the Power Platform API"
Connect-AzAccount
$AccessToken = Get-AzAccessToken -TenantId $TenantId -ResourceUrl "https://api.powerplatform.com/"
$headers = @{ 'Authorization' = 'Bearer '+$AccessToken.Token }
$headers.Add('Content-Type', 'application/json')
$patchRequestBody = "{`"currencyAllocations`": `"[{currencyType: `"PowerAutomatePerProcess`", allocated:1}]`" }"
Write-Host "Calling patch to adjust add-on allocations..."
$patchRequestResponse = Invoke-RestMethod -Method Patch -Uri "https://api.powerplatform.com/licensing/environments/$EnvironmentId/allocations?api-version=2022-03-01-preview"
-Headers $headers -Body $patchRequestBody
$patchRequestResponse
ยกเลิกการกำหนดส่วนเพิ่มเติม
คุณสามารถยกเลิกการกำหนดส่วนเพิ่มเติมได้ ซึ่งมักทำโดยผู้ดูแลระบบที่ต้องการเรียกคืนความจุเพื่อวัตถุประสงค์อื่น
ลงชื่อเข้าใช้ศูนย์จัดการ Power Platform และเลือก ทรัพยากร >ความจุ
เลือก จัดการ ในส่วน ส่วนเพิ่มเติม
ค้นหาสภาพแวดล้อมของคุณและลบการจัดสรรเครดิต AI Builder ที่ถูกกำหนดก่อนหน้านี้ในบทความนี้
เลือก บันทึก
ยกเลิกการกำหนดส่วนเพิ่มเติมโดยใช้ PowerShell
ใช้สคริปต์ต่อไปนี้เพื่อยกเลิกการกำหนดส่วนเพิ่มเติม คุณต้องเปลี่ยน environmentID เป็นรหัสที่ตรงกับสภาพแวดล้อมของคุณ
#Install the module
Install-Module -Name Az.Accounts
# Set variables for your session
$TenantId = "YOUR_TENANT_GUID_FROM_Microsoft Entra ID"
$EnvironmentId = "YOUR_POWER_PLATFORM_ENVIRONMENT_ID_HERE"
Write-Host "Creating a session against the Power Platform API"
Connect-AzAccount
$AccessToken = Get-AzAccessToken -TenantId $TenantId -ResourceUrl "https://api.powerplatform.com/"
$headers = @{ 'Authorization' = 'Bearer '+$AccessToken.Token }
$headers.Add('Content-Type', 'application/json')
$patchRequestBody = "{`"currencyAllocations`": `"[{currencyType: `"PowerAutomatePerProcess`", allocated:0}]`" }"
Write-Host "Calling patch to adjust add-on allocations..."
$patchRequestResponse = Invoke-RestMethod -Method Patch -Uri "https://api.powerplatform.com/licensing/environments/$EnvironmentId/allocations?api-version=2022-03-01-preview"
-Headers $headers -Body $patchRequestBody
$patchRequestResponse