Aracılığıyla paylaş


Servers - Create

belirtilen Analysis Services sunucusunu istekte belirtilen yapılandırmaya göre sağlar.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AnalysisServices/servers/{serverName}?api-version=2017-08-01

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

Belirli bir Analysis Services sunucusunun parçası olduğu Azure Kaynak grubunun adı. Bu ad en az 1 karakter uzunluğunda ve 90'dan fazla olmamalıdır.

Normal ifade deseni: ^[-\w\._\(\)]+$

serverName
path True

string

Analysis Services sunucusunun adı. En az 3 karakter ve en fazla 63 karakter olmalıdır.

Normal ifade deseni: ^[a-z][a-z0-9]*$

subscriptionId
path True

string

Microsoft Azure aboneliği için benzersiz tanımlayıcı. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True

string

İstemci API sürümü.

İstek Gövdesi

Name Gerekli Tür Description
location True

string

Analysis Services kaynağının konumu.

sku True

ResourceSku

Analysis Services kaynağının SKU'su.

properties.asAdministrators

ServerAdministrators

AS sunucu yöneticileri koleksiyonu

properties.backupBlobContainerUri

string

Yedekleme kapsayıcısına SAS kapsayıcısı URI'si.

properties.gatewayDetails

GatewayDetails

AS sunucusu için yapılandırılan ağ geçidi ayrıntıları.

properties.ipV4FirewallSettings

IPv4FirewallSettings

AS sunucusunun güvenlik duvarı ayarları.

properties.managedMode

ManagedMode

Sunucunun yönetilen modu (0 = yönetilmiyor, 1 = yönetilen).

properties.querypoolConnectionMode

ConnectionMode

Okuma-yazma sunucusunun sorgu havuzuna katılımı nasıl denetlener.
Aşağıdaki değerlere sahip olabilir:

  • readOnly - okuma-yazma sunucusunun sorgu işlemlerine katılmamayı amaçladığını gösterir
  • all - okuma-yazma sunucusunun sorgu işlemlerine katılabileceğini gösterir
Kapasite 1 olduğunda readOnly belirtilmesi hatayla sonuçlanır.

properties.serverMonitorMode

ServerMonitorMode

AS sunucusu için sunucu izleme modu

properties.sku

ResourceSku

Analysis Services kaynağının SKU'su.

tags

object

Ek kaynak sağlama özelliklerinin anahtar-değer çiftleri.

Yanıtlar

Name Tür Description
200 OK

AnalysisServicesServer

Tamam ögesini seçin. İşlem başarıyla tamamlandı.

201 Created

AnalysisServicesServer

InProgress. İşlem hala tamamlanıyor.

202 Accepted

AnalysisServicesServer

Hazırlanıyor. İşlem hala tamamlanıyor.

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Create a server.

Örnek isteği

PUT https://management.azure.com/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01

{
  "sku": {
    "capacity": 1,
    "name": "S1",
    "tier": "Standard"
  },
  "tags": {
    "testKey": "testValue"
  },
  "location": "West US",
  "properties": {
    "asAdministrators": {
      "members": [
        "azsdktest@microsoft.com",
        "azsdktest2@microsoft.com"
      ]
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest",
  "location": "West US",
  "name": "azsdktest",
  "properties": {
    "asAdministrators": {
      "members": [
        "azsdktest@microsoft.com",
        "azsdktest2@microsoft.com"
      ]
    },
    "provisioningState": "Provisioning",
    "serverFullName": "asazure://nightly1.asazure-int.windows.net/azsdktest",
    "state": "Provisioning"
  },
  "sku": {
    "capacity": 1,
    "name": "S1",
    "tier": "Standard"
  },
  "tags": {
    "testKey": "testValue"
  }
}
{
  "id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest",
  "location": "West US",
  "name": "azsdktest",
  "properties": {
    "asAdministrators": {
      "members": [
        "azsdktest@microsoft.com",
        "azsdktest2@microsoft.com"
      ]
    },
    "provisioningState": "Provisioning",
    "serverFullName": "asazure://nightly1.asazure-int.windows.net/azsdktest",
    "state": "Provisioning"
  },
  "sku": {
    "capacity": 1,
    "name": "S1",
    "tier": "Standard"
  },
  "tags": {
    "testKey": "testValue"
  }
}
{
  "id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest",
  "location": "West US",
  "name": "azsdktest",
  "properties": {
    "asAdministrators": {
      "members": [
        "azsdktest@microsoft.com",
        "azsdktest2@microsoft.com"
      ]
    },
    "provisioningState": "Preparing",
    "serverFullName": "asazure://nightly1.asazure-int.windows.net/azsdktest",
    "state": "Preparing"
  },
  "sku": {
    "capacity": 1,
    "name": "S1",
    "tier": "Standard"
  },
  "tags": {
    "testKey": "testValue"
  }
}

Tanımlar

Name Description
AnalysisServicesServer

Analysis Services kaynağının bir örneğini temsil eder.

ConnectionMode

Okuma-yazma sunucusunun sorgu havuzuna katılımı nasıl denetlener.
Aşağıdaki değerlere sahip olabilir:

  • readOnly - okuma-yazma sunucusunun sorgu işlemlerine katılmamayı amaçladığını gösterir
  • all - okuma-yazma sunucusunun sorgu işlemlerine katılabileceğini gösterir
Kapasite 1 olduğunda readOnly belirtilmesi hatayla sonuçlanır.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtının biçimini açıklar.

GatewayDetails

Ağ geçidi ayrıntıları.

IPv4FirewallRule

Güvenlik duvarı kuralının ayrıntıları.

IPv4FirewallSettings

Güvenlik duvarı kuralları dizisi.

ManagedMode

Sunucunun yönetilen modu (0 = yönetilmiyor, 1 = yönetilen).

ProvisioningState

Analysis Services kaynağının geçerli dağıtım durumu. provisioningState, kaynak sağlama durumlarını gösterir.

ResourceSku

Analysis Services kaynağı için SKU adını ve Azure fiyatlandırma katmanını temsil eder.

ServerAdministrators

Yönetici kullanıcı kimlikleri dizisi.

ServerMonitorMode

AS sunucusu için sunucu izleme modu

SkuTier

SKU'nun uygulandığı Azure fiyatlandırma katmanının adı.

State

Analysis Services kaynağının geçerli durumu. Durum, kaynak sağlama dışında daha fazla durum belirtmektir.

AnalysisServicesServer

Analysis Services kaynağının bir örneğini temsil eder.

Name Tür Default value Description
id

string

Analysis Services kaynağını temsil eden bir tanımlayıcı.

location

string

Analysis Services kaynağının konumu.

name

string

Analysis Services kaynağının adı.

properties.asAdministrators

ServerAdministrators

AS sunucu yöneticileri koleksiyonu

properties.backupBlobContainerUri

string

Yedekleme kapsayıcısına SAS kapsayıcısı URI'si.

properties.gatewayDetails

GatewayDetails

AS sunucusu için yapılandırılan ağ geçidi ayrıntıları.

properties.ipV4FirewallSettings

IPv4FirewallSettings

AS sunucusunun güvenlik duvarı ayarları.

properties.managedMode

ManagedMode

1

Sunucunun yönetilen modu (0 = yönetilmiyor, 1 = yönetilen).

properties.provisioningState

ProvisioningState

Analysis Services kaynağının geçerli dağıtım durumu. provisioningState, kaynak sağlama durumlarını gösterir.

properties.querypoolConnectionMode

ConnectionMode

All

Okuma-yazma sunucusunun sorgu havuzuna katılımı nasıl denetlener.
Aşağıdaki değerlere sahip olabilir:

  • readOnly - okuma-yazma sunucusunun sorgu işlemlerine katılmamayı amaçladığını gösterir
  • all - okuma-yazma sunucusunun sorgu işlemlerine katılabileceğini gösterir
Kapasite 1 olduğunda readOnly belirtilmesi hatayla sonuçlanır.

properties.serverFullName

string

Analysis Services kaynağının tam adı.

properties.serverMonitorMode

ServerMonitorMode

1

AS sunucusu için sunucu izleme modu

properties.sku

ResourceSku

Analysis Services kaynağının SKU'su.

properties.state

State

Analysis Services kaynağının geçerli durumu. Durum, kaynak sağlama dışında daha fazla durum belirtmektir.

sku

ResourceSku

Analysis Services kaynağının SKU'su.

tags

object

Ek kaynak sağlama özelliklerinin anahtar-değer çiftleri.

type

string

Analysis Services kaynağının türü.

ConnectionMode

Okuma-yazma sunucusunun sorgu havuzuna katılımı nasıl denetlener.
Aşağıdaki değerlere sahip olabilir:

  • readOnly - okuma-yazma sunucusunun sorgu işlemlerine katılmamayı amaçladığını gösterir
  • all - okuma-yazma sunucusunun sorgu işlemlerine katılabileceğini gösterir
Kapasite 1 olduğunda readOnly belirtilmesi hatayla sonuçlanır.

Name Tür Description
All

string

ReadOnly

string

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

httpStatusCode

integer

Http durum kodu

message

string

Hata iletisi.

subCode

integer

Hata alt kodu

target

string

Hata hedefi.

timeStamp

string

hatanın zaman damgası.

ErrorResponse

Hata yanıtının biçimini açıklar.

Name Tür Description
error

ErrorDetail

Hata nesnesi

GatewayDetails

Ağ geçidi ayrıntıları.

Name Tür Description
dmtsClusterUri

string

DMTS kümesinin Uri'sini.

gatewayObjectId

string

Ağ geçidi kaynağı için DMTS kümesindeki ağ geçidi nesne kimliği.

gatewayResourceId

string

Sunucuyla ilişkilendirilecek ağ geçidi kaynağı.

IPv4FirewallRule

Güvenlik duvarı kuralının ayrıntıları.

Name Tür Description
firewallRuleName

string

Kural adı.

rangeEnd

string

IPv4'ün bitiş aralığı.

rangeStart

string

IPv4'ün başlangıç aralığı.

IPv4FirewallSettings

Güvenlik duvarı kuralları dizisi.

Name Tür Description
enablePowerBIService

boolean

PBI hizmetini etkinleştirme göstergesi.

firewallRules

IPv4FirewallRule[]

Güvenlik duvarı kuralları dizisi.

ManagedMode

Sunucunun yönetilen modu (0 = yönetilmiyor, 1 = yönetilen).

Name Tür Description
0

Integer

1

Integer

ProvisioningState

Analysis Services kaynağının geçerli dağıtım durumu. provisioningState, kaynak sağlama durumlarını gösterir.

Name Tür Description
Deleting

string

Failed

string

Paused

string

Pausing

string

Preparing

string

Provisioning

string

Resuming

string

Scaling

string

Succeeded

string

Suspended

string

Suspending

string

Updating

string

ResourceSku

Analysis Services kaynağı için SKU adını ve Azure fiyatlandırma katmanını temsil eder.

Name Tür Default value Description
capacity

integer

1

Salt okunur sorgu havuzundaki örnek sayısı.

name

string

SKU düzeyinin adı.

tier

SkuTier

SKU'nun uygulandığı Azure fiyatlandırma katmanının adı.

ServerAdministrators

Yönetici kullanıcı kimlikleri dizisi.

Name Tür Description
members

string[]

Yönetici kullanıcı kimlikleri dizisi.

ServerMonitorMode

AS sunucusu için sunucu izleme modu

Name Tür Description
0

Integer

1

Integer

SkuTier

SKU'nun uygulandığı Azure fiyatlandırma katmanının adı.

Name Tür Description
Basic

string

Development

string

Standard

string

State

Analysis Services kaynağının geçerli durumu. Durum, kaynak sağlama dışında daha fazla durum belirtmektir.

Name Tür Description
Deleting

string

Failed

string

Paused

string

Pausing

string

Preparing

string

Provisioning

string

Resuming

string

Scaling

string

Succeeded

string

Suspended

string

Suspending

string

Updating

string