Sync Groups - List Hub Schemas

Mendapatkan kumpulan skema database hub.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/syncGroups/{syncGroupName}/hubSchemas?api-version=2025-01-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
databaseName
path True

string

Nama database.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

serverName
path True

string

Nama server.

subscriptionId
path True

string (uuid)

ID langganan target. Nilainya harus sebuah UUID.

syncGroupName
path True

string

Nama grup sinkronisasi.

api-version
query True

string

minLength: 1

Versi API yang digunakan untuk operasi ini.

Respons

Nama Jenis Deskripsi
200 OK

SyncFullSchemaPropertiesListResult

Operasi Azure berhasil diselesaikan.

Other Status Codes

ErrorResponse

Respons kesalahan tak terduga.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory.

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

Get a hub database schema.

Permintaan sampel

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328/syncGroups/syncgroupcrud-3187/hubSchemas?api-version=2025-01-01

Respon sampel

{
  "value": [
    {
      "lastUpdateTime": "2017-05-30T07:16:08.21Z",
      "tables": [
        {
          "name": "dbo.myTable",
          "columns": [
            {
              "name": "intField",
              "dataSize": "4",
              "dataType": "int",
              "hasError": false,
              "isPrimaryKey": false,
              "quotedName": "[intField]"
            },
            {
              "name": "charField",
              "dataSize": "100",
              "dataType": "nvarchar",
              "hasError": false,
              "isPrimaryKey": false,
              "quotedName": "[charField]"
            }
          ],
          "errorId": "Schema_TableHasNoPrimaryKey",
          "hasError": true,
          "quotedName": "[dbo].[myTable]"
        }
      ]
    }
  ]
}

Definisi

Nama Deskripsi
ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Tanggapan kesalahan

SyncFullSchemaProperties

Properti skema penuh database.

SyncFullSchemaPropertiesListResult

Daftar properti skema sinkronisasi.

SyncFullSchemaTable

Properti tabel dalam skema penuh database.

SyncFullSchemaTableColumn

Properti kolom dalam tabel skema penuh database.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Nama Jenis Deskripsi
info

object

Info tambahan.

type

string

Jenis info tambahan.

ErrorDetail

Detail kesalahan.

Nama Jenis Deskripsi
additionalInfo

ErrorAdditionalInfo[]

Info tambahan kesalahan.

code

string

Kode kesalahan.

details

ErrorDetail[]

Rincian kesalahan.

message

string

Pesan kesalahan.

target

string

Sasaran kesalahan.

ErrorResponse

Tanggapan kesalahan

Nama Jenis Deskripsi
error

ErrorDetail

Objek kesalahan.

SyncFullSchemaProperties

Properti skema penuh database.

Nama Jenis Deskripsi
lastUpdateTime

string (date-time)

Waktu pembaruan terakhir skema database.

tables

SyncFullSchemaTable[]

Daftar tabel dalam skema penuh database.

SyncFullSchemaPropertiesListResult

Daftar properti skema sinkronisasi.

Nama Jenis Deskripsi
nextLink

string (uri)

Tautan ke halaman item berikutnya

value

SyncFullSchemaProperties[]

Item SyncFullSchemaProperties di halaman ini

SyncFullSchemaTable

Properti tabel dalam skema penuh database.

Nama Jenis Deskripsi
columns

SyncFullSchemaTableColumn[]

Daftar kolom dalam tabel skema lengkap database.

errorId

string

Id kesalahan tabel.

hasError

boolean

Jika ada kesalahan dalam tabel.

name

string

Nama tabel tersebut.

quotedName

string

Nama tabel yang dikutip.

SyncFullSchemaTableColumn

Properti kolom dalam tabel skema penuh database.

Nama Jenis Deskripsi
dataSize

string

Ukuran data kolom.

dataType

string

Jenis data kolom.

errorId

string

Id kesalahan kolom.

hasError

boolean

Jika ada kesalahan dalam tabel.

isPrimaryKey

boolean

Jika itu adalah kunci utama tabel.

name

string

Nama dari kolom.

quotedName

string

Nama kolom yang dikutip.