Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Definizione di risorsa Bicep
Il tipo di risorsa capacità può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Esempi di utilizzo
Esempi bicep
Un esempio di base di distribuzione di PowerBI Embedded.
param resourceName string = 'acctest0001'
param location string = 'westeurope'
resource capacity 'Microsoft.PowerBIDedicated/capacities@2021-01-01' = {
name: resourceName
location: location
sku: {
name: 'A1'
}
properties: {
administration: {
members: [
deployer().objectId
]
}
mode: 'Gen2'
}
}
Moduli verificati di Azure
Per distribuire questo tipo di risorsa, è possibile usare moduli verificati di Azure.
| Module | Description |
|---|---|
| capacità dedicata di Power BI | Modulo risorse AVM per la capacità dedicata di Power BI |
Formato risorsa
Per creare una risorsa Microsoft.PowerBIDedicated/capacities, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.PowerBIDedicated/capacities@2021-01-01' = {
location: 'string'
name: 'string'
properties: {
administration: {
members: [
'string'
]
}
mode: 'string'
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
Microsoft.PowerBIDedicated/capacities
| Name | Description | Value |
|---|---|---|
| location | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
| name | Nome della risorsa | string Constraints: Lunghezza minima = 3 Lunghezza massima = 63 Pattern = ^[a-z][a-z0-9]*$ (obbligatorio) |
| properties | Proprietà della richiesta di operazione di provisioning. | DedicatedCapacityProperties |
| sku | SKU della risorsa di capacità dedicata di PowerBI. | CapacitySku (obbligatorio) |
| tags | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
CapacitySku
| Name | Description | Value |
|---|---|---|
| capacity | Capacità dello SKU. | int |
| name | Nome del livello sku. | stringa (obbligatorio) |
| tier | Nome del piano tariffario di Azure a cui si applica lo SKU. | 'AutoPremiumHost' 'PBIE_Azure' 'Premium' |
DedicatedCapacityAdministrators
| Name | Description | Value |
|---|---|---|
| members | Matrice di identità utente dell'amministratore. | string[] |
DedicatedCapacityProperties
| Name | Description | Value |
|---|---|---|
| administration | Raccolta di amministratori della capacità dedicata | DedicatedCapacityAdministrators |
| mode | Specifica la generazione della capacità di Power BI Embedded. Se non viene specificato alcun valore, viene usato il valore predefinito 'Gen2'. Ulteriori informazioni | 'Gen1' 'Gen2' |
TrackedResourceTags
| Name | Description | Value |
|---|
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa capacità può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedi comandi di distribuzione dei gruppi di risorse Per un elenco delle proprietà modificate in ciascuna versione API, vedi registro delle modifiche.
Esempi di utilizzo
Modelli di avvio rapido di Azure
I modelli di avvio rapido di Azure seguenti distribuire questo tipo di risorsa.
| Template | Description |
|---|---|
|
Creare una capacità di Power BI Embedded |
Questo modello crea una capacità di Power BI in Azure, che semplifica il modo in cui gli ISV e gli sviluppatori usano le funzionalità di Power BI con l'analisi incorporata. |
Formato risorsa
Per creare una risorsa Microsoft.PowerBIDedicated/capacities, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.PowerBIDedicated/capacities",
"apiVersion": "2021-01-01",
"name": "string",
"location": "string",
"properties": {
"administration": {
"members": [ "string" ]
},
"mode": "string"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
Microsoft.PowerBIDedicated/capacities
| Name | Description | Value |
|---|---|---|
| apiVersion | Versione dell'API | '2021-01-01' |
| location | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
| name | Nome della risorsa | string Constraints: Lunghezza minima = 3 Lunghezza massima = 63 Pattern = ^[a-z][a-z0-9]*$ (obbligatorio) |
| properties | Proprietà della richiesta di operazione di provisioning. | DedicatedCapacityProperties |
| sku | SKU della risorsa di capacità dedicata di PowerBI. | CapacitySku (obbligatorio) |
| tags | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
| type | Tipo di risorsa | 'Microsoft.PowerBIDedicated/capacities' |
CapacitySku
| Name | Description | Value |
|---|---|---|
| capacity | Capacità dello SKU. | int |
| name | Nome del livello sku. | stringa (obbligatorio) |
| tier | Nome del piano tariffario di Azure a cui si applica lo SKU. | 'AutoPremiumHost' 'PBIE_Azure' 'Premium' |
DedicatedCapacityAdministrators
| Name | Description | Value |
|---|---|---|
| members | Matrice di identità utente dell'amministratore. | string[] |
DedicatedCapacityProperties
| Name | Description | Value |
|---|---|---|
| administration | Raccolta di amministratori della capacità dedicata | DedicatedCapacityAdministrators |
| mode | Specifica la generazione della capacità di Power BI Embedded. Se non viene specificato alcun valore, viene usato il valore predefinito 'Gen2'. Ulteriori informazioni | 'Gen1' 'Gen2' |
TrackedResourceTags
| Name | Description | Value |
|---|
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa capacità può essere distribuito con operazioni destinate a:
- Gruppi di risorse Per un elenco delle proprietà modificate in ogni versione dell'API, vedi il registro modifiche.
Esempi di utilizzo
Esempi di Terraform
Un esempio di base di distribuzione di PowerBI Embedded.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
azurerm = {
source = "hashicorp/azurerm"
}
}
}
provider "azurerm" {
features {
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
data "azurerm_client_config" "current" {
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "capacity" {
type = "Microsoft.PowerBIDedicated/capacities@2021-01-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
administration = {
members = [
data.azurerm_client_config.current.object_id,
]
}
mode = "Gen2"
}
sku = {
name = "A1"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
Formato risorsa
Per creare una risorsa Microsoft.PowerBIDedicated/capacities, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.PowerBIDedicated/capacities@2021-01-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
administration = {
members = [
"string"
]
}
mode = "string"
}
sku = {
capacity = int
name = "string"
tier = "string"
}
}
}
Valori delle proprietà
Microsoft.PowerBIDedicated/capacities
| Name | Description | Value |
|---|---|---|
| location | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
| name | Nome della risorsa | string Constraints: Lunghezza minima = 3 Lunghezza massima = 63 Pattern = ^[a-z][a-z0-9]*$ (obbligatorio) |
| properties | Proprietà della richiesta di operazione di provisioning. | DedicatedCapacityProperties |
| sku | SKU della risorsa di capacità dedicata di PowerBI. | CapacitySku (obbligatorio) |
| tags | Tag delle risorse | Dizionario di nomi e valori di tag. |
| type | Tipo di risorsa | "Microsoft.PowerBIDedicated/capacities@2021-01-01" |
CapacitySku
| Name | Description | Value |
|---|---|---|
| capacity | Capacità dello SKU. | int |
| name | Nome del livello sku. | stringa (obbligatorio) |
| tier | Nome del piano tariffario di Azure a cui si applica lo SKU. | 'AutoPremiumHost' 'PBIE_Azure' 'Premium' |
DedicatedCapacityAdministrators
| Name | Description | Value |
|---|---|---|
| members | Matrice di identità utente dell'amministratore. | string[] |
DedicatedCapacityProperties
| Name | Description | Value |
|---|---|---|
| administration | Raccolta di amministratori della capacità dedicata | DedicatedCapacityAdministrators |
| mode | Specifica la generazione della capacità di Power BI Embedded. Se non viene specificato alcun valore, viene usato il valore predefinito 'Gen2'. Ulteriori informazioni | 'Gen1' 'Gen2' |
TrackedResourceTags
| Name | Description | Value |
|---|