ใช้ Azure Cloud Shell
Azure โฮสต์ Azure Cloud Shell ซึ่งเป็นสภาพแวดล้อมของเชลล์แบบโต้ตอบที่คุณสามารถใช้ผ่านเบราว์เซอร์ของคุณ คุณสามารถใช้ Bash หรือ PowerShell กับ Cloud Shell เพื่อทํางานกับบริการต่าง ๆ ของ Azure ได้ คุณสามารถใช้คําสั่ง Cloud Shell ที่ติดตั้งไว้ล่วงหน้าเพื่อเรียกใช้โค้ดในบทความนี้ได้โดยไม่ต้องติดตั้งสิ่งใดๆ ในสภาพแวดล้อมภายในเครื่องของคุณ
วิธีการเริ่มใช้ Azure Cloud Shell:
ตัวเลือก |
ตัวอย่าง/ลิงก์ |
เลือก ลอง ที่มุมบนขวาของบล็อกรหัส การเลือก ลอง จะไม่คัดลอกรหัสไปยัง Cloud Shell โดยอัตโนมัติ |
|
ไปที่ https://shell.azure.comหรือเลือกปุ่ม เปิดใช้งาน Cloud Shell เพื่อเปิดระบบ Cloud Shell ในเบราว์เซอร์ของคุณ |
|
เลือก ปุ่ม Cloud Shell บนแถบเมนูที่มุมขวาบนใน พอร์ทัล Azure |
|
หากต้องการเรียกใช้โค้ดในบทความนี้ใน Azure Cloud Shell:
เริ่มระบบ Cloud Shell
เลือก ปุ่ม คัดลอก บนบล็อกรหัสเพื่อคัดลอกโค้ด
วางรหัสลงในเซสชันของ Cloud Shell โดยการเลือก Ctrl+Shift+V บน Windows และ Linux หรือโดยการเลือก Cmd+Shift+V บน macOS
เลือก Enter เพื่อเรียกใช้รหัส
เตรียมสภาพแวดล้อมของคุณ
คําสั่งความจุ Power BI embedded จําเป็นต้องใช้เวอร์ชัน 2.3.1 หรือใหม่กว่าของ Azure CLI เรียกใช้ az --version
เพื่อค้นหาเวอร์ชันและไลบรารีขึ้นต่อกันที่ติดตั้งอยู่ หากต้องการติดตั้งหรืออัปเกรด โปรดดู ติดตั้ง Azure CLI
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย คําสั่งเข้าสู่ระบบ az หากคุณกําลังใช้การติดตั้ง CLI ภายในเครื่อง
az login
ทําตามขั้นตอนที่แสดงในเครื่องของคุณเพื่อดําเนินกระบวนการรับรองความถูกต้องให้เสร็จสมบูรณ์
ติดตั้งส่วนขยาย Azure CLI
เมื่อทํางานกับการอ้างอิงส่วนขยายสําหรับ Azure CLI คุณต้องติดตั้งส่วนขยายก่อน ส่วนขยาย Azure CLI ช่วยให้คุณเข้าถึงคําสั่งแบบทดลองและรุ่นก่อนวางจําหน่ายที่ยังไม่ได้ส่งเป็นส่วนหนึ่งของแกนหลัก CLI หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับส่วนขยายรวมถึงการอัปเดตและการถอนการติดตั้ง ดูใช้ส่วนขยายกับ Azure CLI
ติดตั้งส่วนขยายสําหรับความจุ Power BI Embedded โดยการเรียกใช้คําสั่งต่อไปนี้:
az extension add --name powerbidedicated
สร้างความจุด้วย Azure CLI
ใช้การสร้างคําสั่ง az Power BI embedded-capacity เพื่อสร้างความจุ
az powerbi embedded-capacity create --location westeurope
--name
--resource-group
--sku-name "A1"
--sku-tier "PBIE_Azure"
ลบความจุด้วย Azure CLI
หากต้องการลบความจุโดยใช้ Azure CLI ให้ใช้ คําสั่งการลบ Azure Power BI embedded-capacity
az powerbi embedded-capacity delete --name
--resource-group
จัดการความจุของคุณด้วย Azure CLI
คุณสามารถดูคําสั่ง Power BI Embedded Azure CLI ทั้งหมดใน Azure Power BI ได้
ใช้เทมเพลตของตัวจัดการทรัพยากร
เทมเพลต ของตัวจัดการทรัพยากรเป็นไฟล์ JavaScript Object Notation (JSON) ที่กําหนดโครงสร้างพื้นฐานและการกําหนดค่าสําหรับโครงการของคุณ เทมเพลตนี้ใช้ไวยากรณ์ที่เปิดเผยซึ่งช่วยให้คุณระบุสิ่งที่คุณต้องการปรับใช้โดยไม่ต้องเขียนลําดับของคําสั่งการเขียนโปรแกรมเพื่อสร้าง ถ้าคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการพัฒนาเทมเพลตตัวจัดการทรัพยากร ดู ที่ คู่มือ ของตัวจัดการทรัพยากร และ การอ้างอิงเทมเพลต
หากคุณไม่มีการสมัครใช้งาน Azure ให้สร้าง บัญชีฟรี ก่อนที่คุณจะเริ่ม
ตรวจทานเทมเพลต
เทมเพลตที่ใช้ในเริ่มต้นใช้งานด่วนนี้มาจาก เทมเพลตเริ่มต้นใช้งานด่วน Azure
เมื่อกําหนดทรัพยากร Azure ในเทมเพลต Microsoft.PowerBIDedicated/ความจุ Az - สร้างความจุ Power BI Embedded
ใช้เทมเพลตนี้เพื่อสร้างทรัพยากร Power BI Embedded
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"name": {
"type": "string",
"metadata": {
"description": "The capacity name, which is displayed in the Azure portal and the Power BI admin portal"
}
},
"location": {
"type": "string",
"defaultValue": "[resourceGroup().location]",
"metadata": {
"description": "The location where Power BI is hosted for your tenant"
}
},
"sku": {
"type": "string",
"allowedValues": [
"A1",
"A2",
"A3",
"A4",
"A5",
"A6"
],
"metadata": {
"description": "The pricing tier, which determines the v-core count and memory size for the capacity"
}
},
"admin": {
"type": "string",
"metadata": {
"description": "A user within your Power BI tenant, who will serve as an admin for this capacity"
}
}
},
"resources": [
{
"type": "Microsoft.PowerBIDedicated/capacities",
"apiVersion": "2021-01-01",
"name": "[parameters('name')]",
"location": "[parameters('location')]",
"sku": {
"name": "[parameters('sku')]"
},
"properties": {
"administration": {
"members": [
"[parameters('admin')]"
]
}
}
}
]
}
ปรับใช้เทมเพลต
เลือกลิงก์ต่อไปนี้เพื่อลงชื่อเข้าใช้ Azure และเปิดเทมเพลต เทมเพลตจะสร้างความจุ Power BI Embedded
กรอกข้อมูลที่จําเป็น จากนั้นเลือก ตรวจสอบ + สร้าง
การสมัครใช้งาน - การสมัครใช้งานที่คุณต้องการสร้างความจุด้วย
กลุ่ม ทรัพยากร - กลุ่มทรัพยากรที่ประกอบด้วยความจุใหม่นี้ เลือกจากกลุ่มทรัพยากรที่มีอยู่ หรือสร้างกลุ่มอื่น สําหรับข้อมูลเพิ่มเติม ดู ภาพรวมของ Azure Resource Manager
ภูมิภาค - ภูมิภาคที่ความจุจะสังกัดอยู่
ชื่อ - ชื่อความจุ
ตําแหน่งที่ตั้ง - ตําแหน่งที่ตั้งที่โฮสต์ Power BI สําหรับผู้เช่าของคุณ ตําแหน่งเริ่มต้นของคุณคือภูมิภาคบ้านของคุณ แต่คุณสามารถเปลี่ยนตําแหน่งได้โดยใช้ ตัวเลือก Multi-Geo
SKU - SKU ที่คุณต้องการ สําหรับข้อมูลเพิ่มเติม ให้ดู หน่วยความจํา SKU และกําลังสําหรับการประมวลผล
ผู้ดูแลระบบ - ผู้ดูแลระบบสําหรับความจุ
หมายเหตุ
- ตามค่าเริ่มต้น ผู้ดูแลระบบความจุคือผู้ใช้ที่สร้างความจุ
- คุณสามารถเลือกผู้ใช้อื่นหรือบริการหลักเป็นผู้ดูแลระบบความจุ
- ผู้ดูแลระบบความจุต้องเป็นสมาชิกของผู้เช่าที่มีการเตรียมใช้งานความจุ ผู้ใช้ทางธุรกิจไปยังธุรกิจ (B2B) ไม่สามารถเป็นผู้ดูแลระบบความจุได้
ตรวจสอบการปรับใช้
หากต้องการตรวจสอบการปรับใช้ ให้ทําสิ่งต่อไปนี้:
ลงชื่อเข้าใช้พอร์ทัล Azure
ในกล่องค้นหา ค้นหาสําหรับ Power BI Embedded
ตรวจสอบรายการของความจุ Power BI Embedded และตรวจสอบว่าความจุใหม่ที่คุณสร้างขึ้นอยู่ในรายการหรือไม่
ล้างแหล่งข้อมูล
หากต้องการลบความจุที่คุณสร้างขึ้น ให้ทําตามขั้นตอนเหล่านี้:
ลงชื่อเข้าใช้พอร์ทัล Azure
ในกล่องค้นหา ค้นหาสําหรับ Power BI Embedded
เปิดเมนูบริบทของความจุที่คุณสร้างขึ้นและเลือกลบ
ในหน้าการยืนยัน ให้ป้อนชื่อของความจุและเลือกลบ