Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definicja zasobu Bicep
Typ zasobu pojemności można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.PowerBIDedicated/capacities, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.PowerBIDedicated/capacities@2017-10-01' = {
location: 'string'
name: 'string'
properties: {
administration: {
members: [
'string'
]
}
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
Microsoft.PowerBIDedicated/pojemności
| Nazwa | Opis | Wartość |
|---|---|---|
| lokalizacja | Lokalizacja dedykowanego zasobu usługi PowerBI. | ciąg (wymagany) |
| nazwa | Nazwa zasobu | struna Ograniczenia: Minimalna długość = 3 Maksymalna długość = 63 Wzorzec = ^[a-z][a-z0-9]*$ (wymagane) |
| Właściwości | Właściwości żądania operacji aprowizacji. | DedicatedCapacityProperties (Właściwości dedykowanejPojemności) |
| Numer jednostki magazynowej | Jednostka SKU dedykowanego zasobu usługi PowerBI. | ResourceSku (wymagane) |
| Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
DedicatedCapacityAdministrators
| Nazwa | Opis | Wartość |
|---|---|---|
| Członków | Tablica tożsamości użytkowników administratora. | ciąg znakowy[] |
DedicatedCapacityProperties (Właściwości dedykowanejPojemności)
| Nazwa | Opis | Wartość |
|---|---|---|
| administracja | Kolekcja administratorów pojemności dedykowanej | DedicatedCapacityAdministrators |
Jednostka SKU zasobów
| Nazwa | Opis | Wartość |
|---|---|---|
| dyspozycyjność | Pojemność jednostki SKU. | Int |
| nazwa | Nazwa poziomu jednostki SKU. | ciąg (wymagany) |
| warstwa | Nazwa warstwy cenowej platformy Azure, do której ma zastosowanie jednostka SKU. | "PBIE_Azure" |
Tagi zasobów
| Nazwa | Opis | Wartość |
|---|
Przykłady użycia
Moduły zweryfikowane na platformie Azure
Następujące moduły zweryfikowane platformy Azure mogą służyć do wdrażania tego typu zasobu.
| Moduł | Opis |
|---|---|
| dedykowaną pojemność usługi Power BI | Moduł zasobów AVM dla pojemności dedykowanej usługi Power BI |
Definicja zasobu szablonu usługi ARM
Typ zasobu pojemności można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.PowerBIDedicated/pojemności, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.PowerBIDedicated/capacities",
"apiVersion": "2017-10-01",
"name": "string",
"location": "string",
"properties": {
"administration": {
"members": [ "string" ]
}
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
Microsoft.PowerBIDedicated/pojemności
| Nazwa | Opis | Wartość |
|---|---|---|
| apiVersion (wersja interfejsu api) | Wersja interfejsu API | '2017-10-01' |
| lokalizacja | Lokalizacja dedykowanego zasobu usługi PowerBI. | ciąg (wymagany) |
| nazwa | Nazwa zasobu | struna Ograniczenia: Minimalna długość = 3 Maksymalna długość = 63 Wzorzec = ^[a-z][a-z0-9]*$ (wymagane) |
| Właściwości | Właściwości żądania operacji aprowizacji. | DedicatedCapacityProperties (Właściwości dedykowanejPojemności) |
| Numer jednostki magazynowej | Jednostka SKU dedykowanego zasobu usługi PowerBI. | ResourceSku (wymagane) |
| Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
| typ | Typ zasobu | "Microsoft.PowerBIDedicated/capacities" |
DedicatedCapacityAdministrators
| Nazwa | Opis | Wartość |
|---|---|---|
| Członków | Tablica tożsamości użytkowników administratora. | ciąg znakowy[] |
DedicatedCapacityProperties (Właściwości dedykowanejPojemności)
| Nazwa | Opis | Wartość |
|---|---|---|
| administracja | Kolekcja administratorów pojemności dedykowanej | DedicatedCapacityAdministrators |
Jednostka SKU zasobów
| Nazwa | Opis | Wartość |
|---|---|---|
| dyspozycyjność | Pojemność jednostki SKU. | Int |
| nazwa | Nazwa poziomu jednostki SKU. | ciąg (wymagany) |
| warstwa | Nazwa warstwy cenowej platformy Azure, do której ma zastosowanie jednostka SKU. | "PBIE_Azure" |
Tagi zasobów
| Nazwa | Opis | Wartość |
|---|
Przykłady użycia
Szablony szybkiego startu platformy Azure
Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.
| Szablon | Opis |
|---|---|
|
Tworzenie pojemności usługi Power BI Embedded wdrażanie |
Ten szablon tworzy pojemność usługi Power BI na platformie Azure, co upraszcza sposób używania przez niezależnych dostawców oprogramowania i deweloperów możliwości usługi Power BI z osadzoną analizą. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu pojemności można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.PowerBIDedicated/capacities, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.PowerBIDedicated/capacities@2017-10-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
administration = {
members = [
"string"
]
}
}
sku = {
capacity = int
name = "string"
tier = "string"
}
}
}
Wartości właściwości
Microsoft.PowerBIDedicated/pojemności
| Nazwa | Opis | Wartość |
|---|---|---|
| lokalizacja | Lokalizacja dedykowanego zasobu usługi PowerBI. | ciąg (wymagany) |
| nazwa | Nazwa zasobu | struna Ograniczenia: Minimalna długość = 3 Maksymalna długość = 63 Wzorzec = ^[a-z][a-z0-9]*$ (wymagane) |
| Właściwości | Właściwości żądania operacji aprowizacji. | DedicatedCapacityProperties (Właściwości dedykowanejPojemności) |
| Numer jednostki magazynowej | Jednostka SKU dedykowanego zasobu usługi PowerBI. | ResourceSku (wymagane) |
| Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
| typ | Typ zasobu | "Microsoft.PowerBIDedicated/capacities@2017-10-01" |
DedicatedCapacityAdministrators
| Nazwa | Opis | Wartość |
|---|---|---|
| Członków | Tablica tożsamości użytkowników administratora. | ciąg znakowy[] |
DedicatedCapacityProperties (Właściwości dedykowanejPojemności)
| Nazwa | Opis | Wartość |
|---|---|---|
| administracja | Kolekcja administratorów pojemności dedykowanej | DedicatedCapacityAdministrators |
Jednostka SKU zasobów
| Nazwa | Opis | Wartość |
|---|---|---|
| dyspozycyjność | Pojemność jednostki SKU. | Int |
| nazwa | Nazwa poziomu jednostki SKU. | ciąg (wymagany) |
| warstwa | Nazwa warstwy cenowej platformy Azure, do której ma zastosowanie jednostka SKU. | "PBIE_Azure" |
Tagi zasobów
| Nazwa | Opis | Wartość |
|---|
Przykłady użycia
Przykłady programu Terraform
Podstawowy przykład wdrażania usługi 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 = ["*"]
}