共用方式為


Servers - Create

根據要求中指定的組態布建指定的 Analysis Services 伺服器。

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

URI 參數

名稱 位於 必要 類型 Description
resourceGroupName
path True

string

指定 Analysis Services 伺服器所屬的 Azure 資源群組名稱。 此名稱長度必須至少為1個字元,且不超過90個字元。

Regex 模式: ^[-\w\._\(\)]+$

serverName
path True

string

Analysis Services 伺服器的名稱。 它至少必須是 3 個字元,最多 63 個字元。

Regex 模式: ^[a-z][a-z0-9]*$

subscriptionId
path True

string

Microsoft Azure 訂用帳戶的唯一標識符。 訂用帳戶識別碼會構成每個服務呼叫 URI 的一部分。

api-version
query True

string

用戶端 API 版本。

要求本文

名稱 必要 類型 Description
location True

string

Analysis Services 資源的位置。

sku True

ResourceSku

Analysis Services 資源的 SKU。

properties.asAdministrators

ServerAdministrators

AS 伺服器管理員的集合

properties.backupBlobContainerUri

string

備份容器的 SAS 容器 URI。

properties.gatewayDetails

GatewayDetails

為 AS 伺服器設定的閘道詳細資料。

properties.ipV4FirewallSettings

IPv4FirewallSettings

AS 伺服器的防火牆設定。

properties.managedMode

ManagedMode

伺服器 (0 = 未受管理,1 = managed) 。

properties.querypoolConnectionMode

ConnectionMode

如何控制讀寫伺服器參與查詢集區。
它具有下列值:

  • readOnly - 指出讀寫伺服器不適合參與查詢作業
  • all - 表示讀寫伺服器可以參與查詢作業
當容量為 1 時指定 readOnly 會導致錯誤。

properties.serverMonitorMode

ServerMonitorMode

AS 伺服器的伺服器監視模式

properties.sku

ResourceSku

Analysis Services 資源的 SKU。

tags

object

其他資源布建屬性的索引鍵/值組。

回應

名稱 類型 Description
200 OK

AnalysisServicesServer

正常。 作業已成功完成。

201 Created

AnalysisServicesServer

InProgress。 作業仍在完成中。

202 Accepted

AnalysisServicesServer

準備。 作業仍在完成中。

Other Status Codes

ErrorResponse

描述作業失敗原因的錯誤回應。

安全性

azure_auth

Azure Active Directory OAuth2 Flow

類型: oauth2
Flow: implicit
授權 URL: https://login.microsoftonline.com/common/oauth2/authorize

範圍

名稱 Description
user_impersonation 模擬您的用戶帳戶

範例

Create a server.

範例要求

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"
      ]
    }
  }
}

範例回覆

{
  "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"
  }
}

定義

名稱 Description
AnalysisServicesServer

表示 Analysis Services 資源的實例。

ConnectionMode

如何控制讀寫伺服器參與查詢集區。
它具有下列值:

  • readOnly - 指出讀寫伺服器不適合參與查詢作業
  • all - 表示讀寫伺服器可以參與查詢作業
當容量為 1 時指定 readOnly 會導致錯誤。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

ErrorDetail

錯誤詳細數據。

ErrorResponse

描述錯誤回應的格式。

GatewayDetails

閘道詳細數據。

IPv4FirewallRule

防火牆規則的詳細數據。

IPv4FirewallSettings

防火牆規則的陣列。

ManagedMode

伺服器 (0 = 未受管理,1 = managed) 。

ProvisioningState

Analysis Services 資源的目前部署狀態。 provisioningState是指出資源布建的狀態。

ResourceSku

代表 Analysis Services 資源的 SKU 名稱和 Azure 定價層。

ServerAdministrators

系統管理員使用者身分識別的陣列。

ServerMonitorMode

AS 伺服器的伺服器監視模式

SkuTier

套用 SKU 的 Azure 定價層名稱。

State

Analysis Services 資源的目前狀態。 狀態是指出資源布建以外的更多狀態。

AnalysisServicesServer

表示 Analysis Services 資源的實例。

名稱 類型 預設值 Description
id

string

表示 Analysis Services 資源的標識碼。

location

string

Analysis Services 資源的位置。

name

string

Analysis Services 資源的名稱。

properties.asAdministrators

ServerAdministrators

AS 伺服器管理員的集合

properties.backupBlobContainerUri

string

備份容器的 SAS 容器 URI。

properties.gatewayDetails

GatewayDetails

為 AS 伺服器設定的閘道詳細資料。

properties.ipV4FirewallSettings

IPv4FirewallSettings

AS 伺服器的防火牆設定。

properties.managedMode

ManagedMode

1

伺服器 (0 = 未受管理,1 = managed) 。

properties.provisioningState

ProvisioningState

Analysis Services 資源的目前部署狀態。 provisioningState是指出資源布建的狀態。

properties.querypoolConnectionMode

ConnectionMode

All

如何控制讀寫伺服器參與查詢集區。
它具有下列值:

  • readOnly - 指出讀寫伺服器不適合參與查詢作業
  • all - 表示讀寫伺服器可以參與查詢作業
當容量為 1 時指定 readOnly 會導致錯誤。

properties.serverFullName

string

Analysis Services 資源的完整名稱。

properties.serverMonitorMode

ServerMonitorMode

1

AS 伺服器的伺服器監視模式

properties.sku

ResourceSku

Analysis Services 資源的 SKU。

properties.state

State

Analysis Services 資源的目前狀態。 狀態是指出資源布建以外的更多狀態。

sku

ResourceSku

Analysis Services 資源的 SKU。

tags

object

其他資源布建屬性的索引鍵/值組。

type

string

Analysis Services 資源的類型。

ConnectionMode

如何控制讀寫伺服器參與查詢集區。
它具有下列值:

  • readOnly - 指出讀寫伺服器不適合參與查詢作業
  • all - 表示讀寫伺服器可以參與查詢作業
當容量為 1 時指定 readOnly 會導致錯誤。

名稱 類型 Description
All

string

ReadOnly

string

ErrorAdditionalInfo

資源管理錯誤其他資訊。

名稱 類型 Description
info

object

其他資訊。

type

string

其他信息類型。

ErrorDetail

錯誤詳細數據。

名稱 類型 Description
additionalInfo

ErrorAdditionalInfo[]

錯誤其他資訊。

code

string

錯誤碼。

details

ErrorDetail[]

錯誤詳細資料。

httpStatusCode

integer

HTTP 狀態代碼

message

string

錯誤訊息。

subCode

integer

錯誤子碼

target

string

錯誤目標。

timeStamp

string

錯誤的時間戳。

ErrorResponse

描述錯誤回應的格式。

名稱 類型 Description
error

ErrorDetail

錯誤物件

GatewayDetails

閘道詳細數據。

名稱 類型 Description
dmtsClusterUri

string

DMTS 叢集的 URI。

gatewayObjectId

string

閘道資源之 DMTS 叢集中的閘道物件識別碼。

gatewayResourceId

string

要與伺服器相關聯的閘道資源。

IPv4FirewallRule

防火牆規則的詳細數據。

名稱 類型 Description
firewallRuleName

string

規則名稱。

rangeEnd

string

IPv4 的結束範圍。

rangeStart

string

IPv4 的開始範圍。

IPv4FirewallSettings

防火牆規則的陣列。

名稱 類型 Description
enablePowerBIService

boolean

啟用 PBI 服務的指標。

firewallRules

IPv4FirewallRule[]

防火牆規則的陣列。

ManagedMode

伺服器 (0 = 未受管理,1 = managed) 。

名稱 類型 Description
0

Integer

1

Integer

ProvisioningState

Analysis Services 資源的目前部署狀態。 provisioningState是指出資源布建的狀態。

名稱 類型 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 資源的 SKU 名稱和 Azure 定價層。

名稱 類型 預設值 Description
capacity

integer

1

唯讀查詢集區中的實例數目。

name

string

SKU 層級的名稱。

tier

SkuTier

套用 SKU 的 Azure 定價層名稱。

ServerAdministrators

系統管理員使用者身分識別的陣列。

名稱 類型 Description
members

string[]

系統管理員使用者身分識別的陣列。

ServerMonitorMode

AS 伺服器的伺服器監視模式

名稱 類型 Description
0

Integer

1

Integer

SkuTier

套用 SKU 的 Azure 定價層名稱。

名稱 類型 Description
Basic

string

Development

string

Standard

string

State

Analysis Services 資源的目前狀態。 狀態是指出資源布建以外的更多狀態。

名稱 類型 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