Items - Create SQL Database

สร้างฐานข้อมูล SQL ในพื้นที่ทํางานที่ระบุ
API นี้สนับสนุน การดําเนินการที่ใช้เวลานาน (LRO)

เมื่อต้องการสร้างฐานข้อมูล SQL ที่มีคําจํากัดความสาธารณะ โปรดดูบทความข้อกําหนดของ SQLDatabase

Permissions

ผู้เรียกต้องมีบทบาทพื้นที่ทํางานผู้สนับสนุน

จําเป็นต้องมีขอบเขตที่ได้รับมอบสิทธิ์

SQLDatabase.ReadWrite.All หรือ Item.ReadWrite.All

Limitations

  • ในการสร้างฐานข้อมูล SQL พื้นที่ทํางานต้องอยู่บนความจุ Fabric ที่ได้รับการสนับสนุน สําหรับข้อมูลเพิ่มเติม โปรดดูที่: สิทธิ์การใช้งาน Microsoft Fabric ประเภท

Microsoft Entra ข้อมูลประจําตัวที่ได้รับการสนับสนุน

API นี้สนับสนุน Microsoft identitiesที่ระบุในส่วนนี้

Identity Support
User Yes
บริการหลักและข้อมูลประจําตัว ที่มีการจัดการ Yes

Interface

POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/sqlDatabases

พารามิเตอร์ URI

ชื่อ ใน จำเป็น พิมพ์ คำอธิบาย
workspaceId
path True

string (uuid)

ID พื้นที่ทํางาน

เนื้อความของคำขอ

ชื่อ จำเป็น พิมพ์ คำอธิบาย
displayName True

string

ฐานข้อมูล SQL จะแสดงชื่อ ชื่อที่แสดงต้องเป็นไปตามกฎการตั้งชื่อตามชนิดหน่วยข้อมูล

creationPayload SQLDatabaseCreationPayload:

ส่วนข้อมูลการสร้างฐานข้อมูล SQL

definition

SQLDatabaseDefinition

ข้อกําหนดของฐานข้อมูล SQL

description

string

คําอธิบายฐานข้อมูล SQL ความยาวสูงสุดคือ 256 อักขระ

folderId

string (uuid)

ID โฟลเดอร์ ถ้าไม่ได้ระบุหรือเป็น null ฐานข้อมูล SQL จะถูกสร้างขึ้นด้วยพื้นที่ทํางานเป็นโฟลเดอร์

sensitivityLabelSettings

SensitivityLabelSettings

การตั้งค่าป้ายชื่อระดับความลับสําหรับฐานข้อมูล SQL

การตอบสนอง

ชื่อ พิมพ์ คำอธิบาย
201 Created

SQLDatabase

สร้างเสร็จเรียบร้อยแล้ว

202 Accepted

คําขอที่ยอมรับ กําลังอยู่ระหว่างการเตรียมใช้งานฐานข้อมูล SQL

ส่วนหัว

  • Location: string
  • x-ms-operation-id: string
  • Retry-After: integer
429 Too Many Requests

ErrorResponse

เกินขีดจํากัดอัตราการบริการ เซิร์ฟเวอร์จะส่งกลับ Retry-After ส่วนหัวที่ระบุ ภายในไม่กี่วินาที ระยะเวลาที่ไคลเอ็นต์ต้องรอก่อนที่จะส่งคําขอเพิ่มเติม

ส่วนหัว

Retry-After: integer

Other Status Codes

ErrorResponse

รหัสข้อผิดพลาดทั่วไป:

  • InvalidItemType - ชนิดรายการไม่ถูกต้อง

  • ItemDisplayNameAlreadyInUse - ชื่อที่ใช้แสดงรายการถูกใช้แล้ว

  • CorruptedPayload - ส่วนข้อมูลที่ให้มาเสียหาย

  • WorkspaceItemsLimitExceeded - เกินขีดจํากัดของรายการพื้นที่ทํางาน

ตัวอย่าง

Create a SQLDatabase example
Create a SQLDatabase with definition example
Create a SQLDatabase with payload example
Create a SQLDatabase with payload of restore deleted database example

Create a SQLDatabase example

คำขอตัวอย่าง

POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/sqlDatabases

{
  "displayName": "SQLDatabase 1",
  "description": "A SQLDatabase description."
}

คำตอบตัวอย่าง

{
  "displayName": "SQLDatabase 1",
  "description": "A SQLDatabase description.",
  "type": "SQLDatabase",
  "workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
  "id": "5b218778-e7a5-4d73-8187-f10824047715",
  "sensitivityLabel": {
    "id": "b7b4f4d9-3f0d-4b3e-8f3d-4f6d3f4f3f4f"
  }
}
Location: https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6
x-ms-operation-id: 0acd697c-1550-43cd-b998-91bfbfbd47c6
Retry-After: 30

Create a SQLDatabase with definition example

คำขอตัวอย่าง

POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/sqlDatabases

{
  "displayName": "SQLDatabase1",
  "description": "A SQLDatabase description.",
  "definition": {
    "parts": [
      {
        "path": "definition.dacpac",
        "payload": "ew0KICAibGFrZWhvdXNlSWQiOiAiYjliNWQzNmYtNDQ0NS00MDNiLWFjODctMDE2YjFjZDIwMjExIg0KfQ==",
        "payloadType": "InlineBase64"
      }
    ]
  }
}

คำตอบตัวอย่าง

{
  "displayName": "SQLDatabase 1",
  "description": "A SQLDatabase description.",
  "type": "SQLDatabase",
  "workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
  "id": "5b218778-e7a5-4d73-8187-f10824047715",
  "sensitivityLabel": {
    "id": "b7b4f4d9-3f0d-4b3e-8f3d-4f6d3f4f3f4f"
  }
}
Location: https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6
x-ms-operation-id: 0acd697c-1550-43cd-b998-91bfbfbd47c6
Retry-After: 30

Create a SQLDatabase with payload example

คำขอตัวอย่าง

POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/sqlDatabases

{
  "displayName": "SQLDatabase1",
  "description": "A SQLDatabase description.",
  "creationPayload": {
    "creationMode": "Restore",
    "sourceDatabaseReference": {
      "referenceType": "ById",
      "itemId": "d96de2f4-7dd1-45ad-9ff6-37a2d6aa9861",
      "workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
    },
    "restorePointInTime": "2024-12-01T00:00:00.000Z"
  }
}

คำตอบตัวอย่าง

{
  "displayName": "SQLDatabase 1",
  "description": "A SQLDatabase description.",
  "type": "SQLDatabase",
  "workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
  "id": "5b218778-e7a5-4d73-8187-f10824047715",
  "sensitivityLabel": {
    "id": "b7b4f4d9-3f0d-4b3e-8f3d-4f6d3f4f3f4f"
  }
}
Location: https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6
x-ms-operation-id: 0acd697c-1550-43cd-b998-91bfbfbd47c6
Retry-After: 30

Create a SQLDatabase with payload of restore deleted database example

คำขอตัวอย่าง

POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/sqlDatabases

{
  "displayName": "SQLDatabase1",
  "description": "A SQLDatabase description.",
  "creationPayload": {
    "creationMode": "RestoreDeletedDatabase",
    "restorableDeletedDatabaseName": "deletedDatabaseName",
    "restorePointInTime": "2024-12-01T00:00:00.000Z"
  }
}

คำตอบตัวอย่าง

{
  "displayName": "SQLDatabase1",
  "description": "A SQLDatabase description.",
  "type": "SQLDatabase",
  "workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
  "id": "5b218778-e7a5-4d73-8187-f10824047715"
}
Location: https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6
x-ms-operation-id: 0acd697c-1550-43cd-b998-91bfbfbd47c6
Retry-After: 30

คำจำกัดความ

ชื่อ คำอธิบาย
CreateSQLDatabaseRequest

สร้างส่วนข้อมูลคําขอฐานข้อมูล SQL

CreationMode

โหมดการสร้างของส่วนข้อมูลการสร้าง ประเภท CreationMode เพิ่มเติมอาจเพิ่มเมื่อเวลาผ่านไป

EntireTenantPrincipal

แสดงองค์ประกอบหลักของผู้เช่า

ErrorParameter

พารามิเตอร์ที่มีโครงสร้างให้บริบทที่สามารถอ่านได้ด้วยเครื่องเพิ่มเติมเกี่ยวกับข้อผิดพลาด

ErrorRelatedResource

ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

ErrorResponse

การตอบสนองข้อผิดพลาด

ErrorResponseDetails

รายละเอียดการตอบสนองข้อผิดพลาด

GroupDetails

รายละเอียดเฉพาะของกลุ่ม ใช้ได้เมื่อชนิดหลัก Group

GroupPrincipal

แสดงกลุ่มความปลอดภัย

GroupType

ชนิดของกลุ่ม คุณสามารถเพิ่มชนิดกลุ่มเพิ่มเติมเมื่อเวลาผ่านไป

ItemReferenceById

การอ้างอิงรายการตามออบเจ็กต์ ID

ItemReferenceType

ชนิดการอ้างอิงสินค้า ประเภท ItemReferenceType เพิ่มเติมอาจเพิ่มเมื่อเวลาผ่านไป

ItemTag

แสดงแท็กที่ใช้กับรายการ

ItemType

ชนิดของสินค้า คุณสามารถเพิ่มชนิดหน่วยข้อมูลเพิ่มเติมเมื่อเวลาผ่านไป

NewSQLDatabaseCreationPayload

สร้างเพย์โหลดการสร้างรายการฐานข้อมูล SQL ด้วยการตั้งค่าที่ได้รับการสนับสนุน

PayloadType

ชนิดของส่วนข้อกําหนดส่วนข้อมูล อาจมีการเพิ่มชนิดของส่วนข้อมูลเพิ่มเติมเมื่อเวลาผ่านไป

PrincipalType

ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป

RestoreDeletedDatabaseCreationPayload

Note

PITR จากฐานข้อมูลที่ถูกลบอยู่ในตัวอย่าง (เรียนรู้เพิ่มเติม)

สร้างรายการฐานข้อมูล SQL โดยการคืนค่าจากฐานข้อมูลที่ถูกลบที่สามารถคืนค่าได้

RestoreSQLDatabaseCreationPayload

สร้างเพย์โหลดการสร้างรายการฐานข้อมูล SQL ด้วยการคืนค่าจากฐานข้อมูลต้นทาง

SensitivityLabel

แสดงป้ายชื่อระดับความลับที่ใช้กับรายการ

SensitivityLabelApplyStrategy

กลยุทธ์สําหรับการใช้ป้ายชื่อระดับความลับ ค่าเริ่มต้นคือ ApplyOrFail คุณสามารถเพิ่มชนิดเพิ่มเติมเมื่อเวลาผ่านไป

SensitivityLabelSettings

การตั้งค่าป้ายชื่อระดับความลับ

ServicePrincipalDetails

รายละเอียดเฉพาะของบริการหลัก ใช้ได้เมื่อชนิดหลัก ServicePrincipal

ServicePrincipalPrincipal

แสดง Microsoft Entra บริการหลัก

ServicePrincipalProfileDetails

รายละเอียดโปรไฟล์โครงร่างสําคัญของบริการ ใช้ได้เมื่อชนิดหลัก ServicePrincipalProfile

ServicePrincipalProfilePrincipal

แสดงโปรไฟล์บริการหลัก

SQLDatabase

วัตถุฐานข้อมูล SQL

SQLDatabaseDefinition

วัตถุข้อกําหนดสาธารณะของฐานข้อมูล SQL โปรดดู บทความนี้ สําหรับรายละเอียดเพิ่มเติมเกี่ยวกับโครงสร้างของข้อกําหนดของฐานข้อมูล SQL

SQLDatabaseProperties

คุณสมบัติฐานข้อมูล SQL

SQLDatabasePublicDefinitionPart

ออบเจ็กต์ส่วนของข้อกําหนดฐานข้อมูล SQL

UserDetails

รายละเอียดเฉพาะของผู้ใช้หลัก ใช้ได้เมื่อชนิดหลัก User

UserPrincipal

แสดง Microsoft Entra หลักของผู้ใช้

CreateSQLDatabaseRequest

สร้างส่วนข้อมูลคําขอฐานข้อมูล SQL

ชื่อ พิมพ์ คำอธิบาย
creationPayload SQLDatabaseCreationPayload:

ส่วนข้อมูลการสร้างฐานข้อมูล SQL

definition

SQLDatabaseDefinition

ข้อกําหนดของฐานข้อมูล SQL

description

string

คําอธิบายฐานข้อมูล SQL ความยาวสูงสุดคือ 256 อักขระ

displayName

string

ฐานข้อมูล SQL จะแสดงชื่อ ชื่อที่แสดงต้องเป็นไปตามกฎการตั้งชื่อตามชนิดหน่วยข้อมูล

folderId

string (uuid)

ID โฟลเดอร์ ถ้าไม่ได้ระบุหรือเป็น null ฐานข้อมูล SQL จะถูกสร้างขึ้นด้วยพื้นที่ทํางานเป็นโฟลเดอร์

sensitivityLabelSettings

SensitivityLabelSettings

การตั้งค่าป้ายชื่อระดับความลับสําหรับฐานข้อมูล SQL

CreationMode

โหมดการสร้างของส่วนข้อมูลการสร้าง ประเภท CreationMode เพิ่มเติมอาจเพิ่มเมื่อเวลาผ่านไป

ค่า คำอธิบาย
New

โหมดการสร้างตามค่าเริ่มต้น ยอมรับคุณสมบัติ 'backupRetentionDays' และ 'การจัดเรียง' ในโหมดนี้

Restore

โหมดการสร้างสําหรับการคืนค่าจากฐานข้อมูลต้นทาง จําเป็นต้องมีคุณสมบัติ 'sourceDatabaseReference' และ 'restorePointInTime' ไม่ยอมรับคุณสมบัติอื่น ๆ

RestoreDeletedDatabase

โหมดการสร้างสําหรับการคืนค่าจากฐานข้อมูลที่ถูกลบที่สามารถคืนค่าได้ จําเป็นต้องมีคุณสมบัติ 'restoreableDeletedDatabaseName' และ 'restorePointInTime' ไม่ยอมรับคุณสมบัติอื่น ๆ

EntireTenantPrincipal

แสดงองค์ประกอบหลักของผู้เช่า

ชื่อ พิมพ์ คำอธิบาย
displayName

string

ชื่อที่แสดงขององค์ประกอบหลัก

id

string (uuid)

ID ของโครงร่างสําคัญ

type string:

EntireTenant

ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป

ErrorParameter

พารามิเตอร์ที่มีโครงสร้างให้บริบทที่สามารถอ่านได้ด้วยเครื่องเพิ่มเติมเกี่ยวกับข้อผิดพลาด

ชื่อ พิมพ์ คำอธิบาย
message

string

คําอธิบายที่มนุษย์สามารถอ่านได้ของความหมายของพารามิเตอร์

name

string

ตัวระบุพารามิเตอร์

value

string

ค่าพารามิเตอร์

ErrorRelatedResource

ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

ชื่อ พิมพ์ คำอธิบาย
resourceId

string

ID ทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

resourceType

string

ชนิดของทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

ErrorResponse

การตอบสนองข้อผิดพลาด

ชื่อ พิมพ์ คำอธิบาย
errorCode

string

ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้

isRetriable

boolean

เมื่อเป็นจริง สามารถลองคําขอใหม่ได้ ใช้ส่วนหัวการตอบสนอง Retry-After เพื่อกําหนดความล่าช้า ถ้ามี

message

string

การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้

moreDetails

ErrorResponseDetails[]

รายการรายละเอียดข้อผิดพลาดเพิ่มเติม

parameters

ErrorParameter[]

พารามิเตอร์ที่มีโครงสร้างให้บริบทที่สามารถอ่านได้ด้วยเครื่องเพิ่มเติมเกี่ยวกับข้อผิดพลาด

relatedResource

ErrorRelatedResource

รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

requestId

string (uuid)

รหัสของคําขอที่เกี่ยวข้องกับข้อผิดพลาด

ErrorResponseDetails

รายละเอียดการตอบสนองข้อผิดพลาด

ชื่อ พิมพ์ คำอธิบาย
errorCode

string

ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้

message

string

การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้

parameters

ErrorParameter[]

พารามิเตอร์ที่มีโครงสร้างให้บริบทที่สามารถอ่านได้ด้วยเครื่องเพิ่มเติมเกี่ยวกับข้อผิดพลาด

relatedResource

ErrorRelatedResource

รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

GroupDetails

รายละเอียดเฉพาะของกลุ่ม ใช้ได้เมื่อชนิดหลัก Group

ชื่อ พิมพ์ คำอธิบาย
groupType

GroupType

ชนิดของกลุ่ม คุณสามารถเพิ่มชนิดกลุ่มเพิ่มเติมเมื่อเวลาผ่านไป

GroupPrincipal

แสดงกลุ่มความปลอดภัย

ชื่อ พิมพ์ คำอธิบาย
displayName

string

ชื่อที่แสดงขององค์ประกอบหลัก

groupDetails

GroupDetails

รายละเอียดเฉพาะของกลุ่ม ใช้ได้เมื่อชนิดหลัก Group

id

string (uuid)

ID ของโครงร่างสําคัญ

type string:

Group

ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป

GroupType

ชนิดของกลุ่ม คุณสามารถเพิ่มชนิดกลุ่มเพิ่มเติมเมื่อเวลาผ่านไป

ค่า คำอธิบาย
Unknown

ไม่รู้จักชนิดกลุ่มหลัก

SecurityGroup

หลักคือกลุ่มความปลอดภัย

DistributionList

หลักคือรายการการแจกจ่าย

ItemReferenceById

การอ้างอิงรายการตามออบเจ็กต์ ID

ชื่อ พิมพ์ คำอธิบาย
itemId

string (uuid)

รหัสของสินค้า

referenceType string:

ById

ชนิดการอ้างอิงสินค้า

workspaceId

string (uuid)

ID พื้นที่ทํางานของรายการ

ItemReferenceType

ชนิดการอ้างอิงสินค้า ประเภท ItemReferenceType เพิ่มเติมอาจเพิ่มเมื่อเวลาผ่านไป

ค่า คำอธิบาย
ById

รายการถูกอ้างอิงโดย ID ของรายการนี้

ByVariable

รายการจะถูกอ้างอิงโดยตัวแปร

ItemTag

แสดงแท็กที่ใช้กับรายการ

ชื่อ พิมพ์ คำอธิบาย
displayName

string

ชื่อของแท็ก

id

string (uuid)

ID แท็ก

ItemType

ชนิดของสินค้า คุณสามารถเพิ่มชนิดหน่วยข้อมูลเพิ่มเติมเมื่อเวลาผ่านไป

ค่า คำอธิบาย
Dashboard

แดชบอร์ด PowerBI

Report

รายงาน PowerBI

SemanticModel

แบบจําลองความหมายของ PowerBI

PaginatedReport

รายงานที่มีการแบ่งหน้าของ PowerBI

Datamart

Datamart ของ PowerBI

Lakehouse

เลคเฮ้าส์

Eventhouse

อาคารจัดงาน

Environment

สภาพแวดล้อม

KQLDatabase

ฐานข้อมูล KQL

KQLQueryset

ชุดคิวรี KQL

KQLDashboard

แดชบอร์ด KQL

DataPipeline

ไปป์ไลน์ข้อมูล

Notebook

โน๊ตบุ๊ค

SparkJobDefinition

ข้อกําหนดงานแบบประกายไฟ

MLExperiment

การทดลองการเรียนรู้ของเครื่อง

MLModel

แบบจําลองการเรียนรู้ของเครื่อง

Warehouse

คลังสินค้า

Eventstream

เหตุการณ์กระแสข้อมูล

SQLEndpoint

จุดสิ้นสุด SQL

MirroredWarehouse

คลังสินค้าที่มิเรอร์

MirroredDatabase

ฐานข้อมูลที่มิเรอร์

Reflex

รีเฟล็กซ์

GraphQLApi

API สําหรับรายการ GraphQL

MountedDataFactory

เมาท์ DataFactory

SQLDatabase

SQLDatabase

CopyJob

งานคัดลอก

VariableLibrary

VariableLibrary

Dataflow

กระแสข้อมูล

ApacheAirflowJob

ApacheAirflowJob

WarehouseSnapshot

สแนปช็อตของคลังสินค้า

DigitalTwinBuilder

DigitalTwinBuilder

DigitalTwinBuilderFlow

โฟลว์ Digital Twin Builder

MirroredAzureDatabricksCatalog

แค็ตตาล็อก azure databricks ที่มิเรอร์

Map

แผนที่.

AnomalyDetector

การตรวจหาความผิดปกติ

UserDataFunction

ฟังก์ชันข้อมูลผู้ใช้

GraphModel

GraphModel

GraphQuerySet

ชุดคิวรีกราฟ

SnowflakeDatabase

ฐานข้อมูล Snowflake เพื่อจัดเก็บตาราง Iceberg ที่สร้างขึ้นจากบัญชี Snowflake

OperationsAgent

OperationsAgent

CosmosDBDatabase

ฐานข้อมูล Cosmos DB

Ontology

โทโพโลยี

EventSchemaSet

EventSchemaSet

DataAgent

DataAgent

MirroredCatalog

มิเรอร์ดคาตาล็อก

PolicySet

ชุดนโยบาย

AppBackend

AppBackend

OrgApp

แอปองค์กร

OrgAppAudience

ผู้ชมแอปองค์กร

DataBuildToolJob

DataBuildToolJob

AzureDatabricksStorage

รายการพื้นที่จัดเก็บข้อมูลที่สํารองข้อมูลโดย OneLake สําหรับ Azure Databricks

Plan

แผนน่ะ

Monitoring

รายการการตรวจสอบ

DeploymentPlan

แผนการปรับใช้งาน

NewSQLDatabaseCreationPayload

สร้างเพย์โหลดการสร้างรายการฐานข้อมูล SQL ด้วยการตั้งค่าที่ได้รับการสนับสนุน

ชื่อ พิมพ์ คำอธิบาย
backupRetentionDays

integer (int32)

minimum: 1
maximum: 35

ตั้งค่าระยะเวลาการเก็บรักษาข้อมูลสํารองเป็นวัน ค่าต่ําสุดคือ 1 วัน สูงสุดคือ 35 วัน

collation

string

ตั้งค่าการจัดเรียงของฐานข้อมูล SQL

creationMode string:

New

โหมดการสร้างของการสร้างฐานข้อมูล SQL

PayloadType

ชนิดของส่วนข้อกําหนดส่วนข้อมูล อาจมีการเพิ่มชนิดของส่วนข้อมูลเพิ่มเติมเมื่อเวลาผ่านไป

ค่า คำอธิบาย
InlineBase64

ฐานแบบอินไลน์ 64

PrincipalType

ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป

ค่า คำอธิบาย
User

หลักเป็น Microsoft Entra หลักของผู้ใช้

ServicePrincipal

หลักเป็น Microsoft Entra บริการหลัก

Group

หลักคือกลุ่มความปลอดภัย

ServicePrincipalProfile

หลักคือ โปรไฟล์โครงร่างสําคัญของบริการ

EntireTenant

หลักแสดงผู้ใช้ที่เป็นผู้เช่าทั้งหมด

RestoreDeletedDatabaseCreationPayload

Note

PITR จากฐานข้อมูลที่ถูกลบอยู่ในตัวอย่าง (เรียนรู้เพิ่มเติม)

สร้างรายการฐานข้อมูล SQL โดยการคืนค่าจากฐานข้อมูลที่ถูกลบที่สามารถคืนค่าได้

ชื่อ พิมพ์ คำอธิบาย
creationMode string:

RestoreDeletedDatabase

โหมดการสร้างของการสร้างฐานข้อมูล SQL

restorableDeletedDatabaseName

string

ตั้งชื่อสําหรับฐานข้อมูลที่ถูกลบที่ถูกคืนค่าได้

restorePointInTime

string (date-time)

ตั้งค่าเวลาในการคืนค่าฐานข้อมูลต้นทางในรูปแบบ UTC โดยใช้รูปแบบ YYYY-MM-DDTHH:mm:ssZ

RestoreSQLDatabaseCreationPayload

สร้างเพย์โหลดการสร้างรายการฐานข้อมูล SQL ด้วยการคืนค่าจากฐานข้อมูลต้นทาง

ชื่อ พิมพ์ คำอธิบาย
creationMode string:

Restore

โหมดการสร้างของการสร้างฐานข้อมูล SQL

restorePointInTime

string (date-time)

ตั้งค่าเวลาในการคืนค่าฐานข้อมูลต้นทางในรูปแบบ UTC โดยใช้รูปแบบ YYYY-MM-DDTHH:mm:ssZ

sourceDatabaseReference

ItemReferenceById

ตั้งค่าการอ้างอิงสําหรับฐานข้อมูลต้นทางที่จะกู้คืนข้อมูล

SensitivityLabel

แสดงป้ายชื่อระดับความลับที่ใช้กับรายการ

ชื่อ พิมพ์ คำอธิบาย
id

string (uuid)

รหัสป้ายชื่อระดับความลับ

SensitivityLabelApplyStrategy

กลยุทธ์สําหรับการใช้ป้ายชื่อระดับความลับ ค่าเริ่มต้นคือ ApplyOrFail คุณสามารถเพิ่มชนิดเพิ่มเติมเมื่อเวลาผ่านไป

ค่า คำอธิบาย
ApplyOrFail

ใช้ป้ายชื่อระดับความลับหรือล้มเหลวของการดําเนินการถ้าไม่สามารถนําไปใช้ได้

Ignore

ละเว้นป้ายชื่อระดับความลับหากไม่สามารถใช้และดําเนินการต่อด้วยการดําเนินการโดยไม่ต้องใช้ป้ายชื่อ

SensitivityLabelSettings

การตั้งค่าป้ายชื่อระดับความลับ

ชื่อ พิมพ์ คำอธิบาย
labelId

string (uuid)

รหัสป้ายชื่อระดับความลับ

sensitivityLabelApplyStrategy

SensitivityLabelApplyStrategy

กลยุทธ์สําหรับการใช้ป้ายชื่อระดับความลับ

ServicePrincipalDetails

รายละเอียดเฉพาะของบริการหลัก ใช้ได้เมื่อชนิดหลัก ServicePrincipal

ชื่อ พิมพ์ คำอธิบาย
aadAppId

string (uuid)

AppId Microsoft Entra ของโครงร่างสําคัญของบริการ

ServicePrincipalPrincipal

แสดง Microsoft Entra บริการหลัก

ชื่อ พิมพ์ คำอธิบาย
displayName

string

ชื่อที่แสดงขององค์ประกอบหลัก

id

string (uuid)

ID ของโครงร่างสําคัญ

servicePrincipalDetails

ServicePrincipalDetails

รายละเอียดเฉพาะของบริการหลัก ใช้ได้เมื่อชนิดหลัก ServicePrincipal

type string:

ServicePrincipal

ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป

ServicePrincipalProfileDetails

รายละเอียดโปรไฟล์โครงร่างสําคัญของบริการ ใช้ได้เมื่อชนิดหลัก ServicePrincipalProfile

ชื่อ พิมพ์ คำอธิบาย
parentPrincipal Principal:

โครงร่างสําคัญของโปรไฟล์บริการหลัก

ServicePrincipalProfilePrincipal

แสดงโปรไฟล์บริการหลัก

ชื่อ พิมพ์ คำอธิบาย
displayName

string

ชื่อที่แสดงขององค์ประกอบหลัก

id

string (uuid)

ID ของโครงร่างสําคัญ

servicePrincipalProfileDetails

ServicePrincipalProfileDetails

รายละเอียดโปรไฟล์โครงร่างสําคัญของบริการ ใช้ได้เมื่อชนิดหลัก ServicePrincipalProfile

type string:

ServicePrincipalProfile

ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป

SQLDatabase

วัตถุฐานข้อมูล SQL

ชื่อ พิมพ์ คำอธิบาย
defaultIdentity Principal:

ข้อมูลประจําตัวเริ่มต้นของรายการ

description

string

คําอธิบายสินค้า

displayName

string

ชื่อที่แสดงของรายการ

folderId

string (uuid)

ID โฟลเดอร์

id

string (uuid)

รหัสสินค้า

logicalId

string (uuid)

ตัวระบุเชิงตรรกะของสินค้า อินสแตนซ์รายการที่สอดคล้องกันใช้ ID แบบลอจิคัลเดียวกันร่วมกัน ค่าเป็น null เมื่อไม่ได้กําหนดรหัสตรรกะไว้

properties

SQLDatabaseProperties

คุณสมบัติ SQLDatabase

sensitivityLabel

SensitivityLabel

ป้ายชื่อระดับความลับของหน่วยข้อมูล

tags

ItemTag[]

รายการของแท็กที่ใช้

type

ItemType

ชนิดหน่วยข้อมูล

workspaceId

string (uuid)

ID พื้นที่ทํางาน

SQLDatabaseDefinition

วัตถุข้อกําหนดสาธารณะของฐานข้อมูล SQL โปรดดู บทความนี้ สําหรับรายละเอียดเพิ่มเติมเกี่ยวกับโครงสร้างของข้อกําหนดของฐานข้อมูล SQL

ชื่อ พิมพ์ คำอธิบาย
format

string

รูปแบบของข้อกําหนดของฐานข้อมูล SQL รูปแบบที่ได้รับการสนับสนุน: dacpac และsqlproj ถ้าไม่ได้ระบุ dacpac รูปแบบ ไว้ จะถูกใช้

parts

SQLDatabasePublicDefinitionPart[]

รายการของส่วนข้อกําหนด

SQLDatabaseProperties

คุณสมบัติฐานข้อมูล SQL

ชื่อ พิมพ์ คำอธิบาย
backupRetentionDays

integer (int32)

ระยะเวลาการเก็บรักษาข้อมูลสํารองเป็นวัน

collation

string

การจัดเรียงของฐานข้อมูล SQL

connectionString

string

สายอักขระการเชื่อมต่อ ของฐานข้อมูล

databaseName

string

ชื่อฐานข้อมูล

earliestRestorePoint

string (date-time)

ประทับเวลา ISO 8601 สําหรับจุดคืนค่าแรกสุดของฐานข้อมูลใน UTC โดยใช้รูปแบบ YYYY-MM-DDTHH:mm:ssZ

latestRestorePoint

string (date-time)

ประทับเวลา ISO 8601 สําหรับจุดคืนค่าล่าสุดของฐานข้อมูลใน UTC โดยใช้รูปแบบ YYYY-MM-DDTHH:mm:ssZ

serverFqdn

string

ชื่อโดเมนแบบเต็มของเซิร์ฟเวอร์ (FQDN)

SQLDatabasePublicDefinitionPart

ออบเจ็กต์ส่วนของข้อกําหนดฐานข้อมูล SQL

ชื่อ พิมพ์ คำอธิบาย
path

string

เส้นทางส่วนคําจํากัดความสาธารณะของฐานข้อมูล SQL ส่วนขยายเนื้อหาฐานข้อมูล SQL ที่สนับสนุน: .dacpac สําหรับdacpacรูปแบบ .sqlproj.sql สําหรับsqlprojรูปแบบ

payload

string

ส่วนข้อกําหนดสาธารณะของฐานข้อมูล SQL

payloadType

PayloadType

ชนิดของส่วนข้อมูล

UserDetails

รายละเอียดเฉพาะของผู้ใช้หลัก ใช้ได้เมื่อชนิดหลัก User

ชื่อ พิมพ์ คำอธิบาย
userPrincipalName

string

ชื่อหลักของผู้ใช้

UserPrincipal

แสดง Microsoft Entra หลักของผู้ใช้

ชื่อ พิมพ์ คำอธิบาย
displayName

string

ชื่อที่แสดงขององค์ประกอบหลัก

id

string (uuid)

ID ของโครงร่างสําคัญ

type string:

User

ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป

userDetails

UserDetails

รายละเอียดเฉพาะของผู้ใช้หลัก ใช้ได้เมื่อชนิดหลัก User