Sql Pools - Create

SQL プールの作成
SQL プールを作成する

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/sqlPools/{sqlPoolName}?api-version=2021-06-01

URI パラメーター

名前 / 必須 説明
resourceGroupName
path True

string

minLength: 1
maxLength: 90

リソース グループの名前。 名前では大文字と小文字が区別されません。

sqlPoolName
path True

string

SQL プール名

subscriptionId
path True

string

minLength: 1

ターゲット サブスクリプションの ID。

workspaceName
path True

string

ワークスペースの名前。

api-version
query True

string

minLength: 1

この操作に使用する API バージョン。

要求本文

名前 必須 説明
location True

string

リソースが存在する地理的な場所

properties.collation

string

照合順序モード

properties.createMode

createMode

SQL プールの作成モードを指定します。

既定値: 通常の SQL プールの作成。

PointInTimeRestore: 既存の SQL プールの特定の時点のバックアップを復元することによって、SQL プールを作成します。 sourceDatabaseId を既存の SQL プールのリソース ID として指定し、restorePointInTime を指定する必要があります。

復旧: geo レプリケートバックアップによって SQL プールを作成します。 sourceDatabaseId は、復元する recoverableDatabaseId として指定する必要があります。

復元: 削除された SQL プールのバックアップを復元して、SQL プールを作成します。 SourceDatabaseId は、SQL プールの元のリソース ID である必要があります。 SourceDatabaseId と sourceDatabaseDeletionDate を指定する必要があります。

properties.maxSizeBytes

integer (int64)

最大サイズ (バイト単位)

properties.provisioningState

string

リソースの状態

properties.recoverableDatabaseId

string

復元元のバックアップ データベース

properties.restorePointInTime

string (date-time)

復元するスナップショットの時刻

properties.sourceDatabaseDeletionDate

string (date-time)

SQL プールが削除された時刻を指定します

properties.sourceDatabaseId

string

作成元のソース データベース

properties.storageAccountType

StorageAccountType

この SQL プールのバックアップを格納するために使用されるストレージ アカウントの種類。

sku

Sku

SKU
SQL プール SKU

tags

object

リソース タグ。

応答

名前 説明
200 OK

SqlPool

わかりました

202 Accepted

受け入れ られる

404 Not Found
Other Status Codes

ErrorResponse

Create a SQL Analytics pool

要求のサンプル

PUT https://management.azure.com/subscriptions/01234567-89ab-4def-0123-456789abcdef/resourceGroups/ExampleResourceGroup/providers/Microsoft.Synapse/workspaces/ExampleWorkspace/sqlPools/ExampleSqlPool?api-version=2021-06-01

{
  "tags": {},
  "sku": {
    "tier": "",
    "name": ""
  },
  "location": "Southeast Asia",
  "properties": {
    "maxSizeBytes": 0,
    "collation": "",
    "sourceDatabaseId": "",
    "recoverableDatabaseId": "",
    "createMode": "",
    "storageAccountType": "LRS"
  }
}

応答のサンプル

{
  "id": "/subscriptions/01234567-89ab-4def-0123-456789abcdef/resourceGroups/ExampleResourceGroup/providers/Microsoft.Synapse/workspaces/ExampleWorkspaces/sqlPools/ExampleSqlPool",
  "type": "Microsoft.Synapse/workspaces/sqlPools",
  "name": "ExampleSqlPool",
  "location": "Southeast Asia",
  "tags": {},
  "sku": {
    "tier": "",
    "name": ""
  },
  "properties": {
    "maxSizeBytes": 0,
    "collation": "",
    "recoverableDatabaseId": "",
    "provisioningState": "Provisioning",
    "status": "Paused",
    "restorePointInTime": "1970-01-01T00:00:00.000Z",
    "creationDate": "1970-01-01T00:00:00.000Z",
    "storageAccountType": "LRS"
  }
}
{
  "error": {
    "code": "Error code",
    "message": "Error message"
  }
}

定義

名前 説明
createMode

SQL プールの作成モードを指定します。

既定値: 通常の SQL プールの作成。

PointInTimeRestore: 既存の SQL プールの特定の時点のバックアップを復元することによって、SQL プールを作成します。 sourceDatabaseId を既存の SQL プールのリソース ID として指定し、restorePointInTime を指定する必要があります。

復旧: geo レプリケートバックアップによって SQL プールを作成します。 sourceDatabaseId は、復元する recoverableDatabaseId として指定する必要があります。

復元: 削除された SQL プールのバックアップを復元して、SQL プールを作成します。 SourceDatabaseId は、SQL プールの元のリソース ID である必要があります。 SourceDatabaseId と sourceDatabaseDeletionDate を指定する必要があります。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

Sku

SKU

SqlPool

SQL プール

StorageAccountType

この SQL プールのバックアップを格納するために使用されるストレージ アカウントの種類。

createMode

SQL プールの作成モードを指定します。

既定値: 通常の SQL プールの作成。

PointInTimeRestore: 既存の SQL プールの特定の時点のバックアップを復元することによって、SQL プールを作成します。 sourceDatabaseId を既存の SQL プールのリソース ID として指定し、restorePointInTime を指定する必要があります。

復旧: geo レプリケートバックアップによって SQL プールを作成します。 sourceDatabaseId は、復元する recoverableDatabaseId として指定する必要があります。

復元: 削除された SQL プールのバックアップを復元して、SQL プールを作成します。 SourceDatabaseId は、SQL プールの元のリソース ID である必要があります。 SourceDatabaseId と sourceDatabaseDeletionDate を指定する必要があります。

説明
Default
PointInTimeRestore
Recovery
Restore

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ErrorDetail

エラーの詳細。

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラー コード。

details

ErrorDetail[]

エラーの詳細。

message

string

エラー メッセージ。

target

string

エラーターゲット。

ErrorResponse

エラー応答

名前 説明
error

ErrorDetail

エラー オブジェクト。

Sku

SKU

名前 説明
capacity

integer (int32)

SKU でスケールアウト/インがサポートされている場合は、容量の整数を含める必要があります。 リソースに対してスケールアウト/インができない場合は、これを省略できます。

name

string

SKU 名

tier

string

サービス レベル

SqlPool

SQL プール

名前 規定値 説明
id

string

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

リソースが存在する地理的な場所

name

string

リソースの名前

properties.collation

string

照合順序モード

properties.createMode

createMode

SQL プールの作成モードを指定します。

既定値: 通常の SQL プールの作成。

PointInTimeRestore: 既存の SQL プールの特定の時点のバックアップを復元することによって、SQL プールを作成します。 sourceDatabaseId を既存の SQL プールのリソース ID として指定し、restorePointInTime を指定する必要があります。

復旧: geo レプリケートバックアップによって SQL プールを作成します。 sourceDatabaseId は、復元する recoverableDatabaseId として指定する必要があります。

復元: 削除された SQL プールのバックアップを復元して、SQL プールを作成します。 SourceDatabaseId は、SQL プールの元のリソース ID である必要があります。 SourceDatabaseId と sourceDatabaseDeletionDate を指定する必要があります。

properties.creationDate

string (date-time)

SQL プールが作成された日付

properties.maxSizeBytes

integer (int64)

最大サイズ (バイト単位)

properties.provisioningState

string

リソースの状態

properties.recoverableDatabaseId

string

復元元のバックアップ データベース

properties.restorePointInTime

string (date-time)

復元するスナップショットの時刻

properties.sourceDatabaseDeletionDate

string (date-time)

SQL プールが削除された時刻を指定します

properties.sourceDatabaseId

string

作成元のソース データベース

properties.status

string

リソースの状態

properties.storageAccountType

StorageAccountType

GRS

この SQL プールのバックアップを格納するために使用されるストレージ アカウントの種類。

sku

Sku

SKU
SQL プール SKU

tags

object

リソース タグ。

type

string

リソースの種類。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

StorageAccountType

この SQL プールのバックアップを格納するために使用されるストレージ アカウントの種類。

説明
GRS
LRS