Partilhar via


Databases - List By Recommended Elastic Pool

Retorna uma lista de bancos de dados dentro de um pool elástico recomendado.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/recommendedElasticPools/{recommendedElasticPoolName}/databases?api-version=2014-04-01

Parâmetros do URI

Name Em Necessário Tipo Description
recommendedElasticPoolName
path True

string

O nome do pool elástico recomendado a ser recuperado.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor da API do Azure Resource Manager ou do portal.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

A ID de assinatura que identifica uma assinatura do Azure.

api-version
query True

string

A versão da API a ser usada para a solicitação.

Respostas

Name Tipo Description
200 OK

DatabaseListResult

OK

Exemplos

Gets databases in an elastic pool

Pedido de amostra

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6845/providers/Microsoft.Sql/servers/sqlcrudtest-7177/recommendedElasticPools/sqlcrudtest-7745/databases?api-version=2014-04-01

Resposta da amostra

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6845/providers/Microsoft.Sql/servers/sqlcrudtest-7177/databases/master",
      "name": "master",
      "type": "Microsoft.Sql/servers/databases",
      "location": "Japan East",
      "kind": "v12.0,system",
      "properties": {
        "databaseId": "e760a51c-3dce-4d8c-976b-a2b929a73e08",
        "edition": "System",
        "status": "Online",
        "serviceLevelObjective": "System2",
        "collation": "SQL_Latin1_General_CP1_CI_AS",
        "maxSizeBytes": "32212254720",
        "creationDate": "2017-02-10T00:59:33.483Z",
        "currentServiceObjectiveId": "620323bf-2879-4807-b30d-c2e6d7b3b3aa",
        "requestedServiceObjectiveId": "620323bf-2879-4807-b30d-c2e6d7b3b3aa",
        "requestedServiceObjectiveName": "System2",
        "sampleName": null,
        "defaultSecondaryLocation": "Japan West",
        "earliestRestoreDate": null,
        "elasticPoolName": null,
        "containmentState": 2,
        "readScale": "Disabled",
        "failoverGroupId": null
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6845/providers/Microsoft.Sql/servers/sqlcrudtest-7177/databases/sqlcrudtest-1142",
      "name": "sqlcrudtest-1142",
      "type": "Microsoft.Sql/servers/databases",
      "location": "Japan East",
      "kind": "v12.0,user",
      "properties": {
        "databaseId": "11c1813c-52db-4d17-95d7-119eda1850b1",
        "edition": "Standard",
        "status": "Online",
        "serviceLevelObjective": "S0",
        "collation": "SQL_Latin1_General_CP1_CI_AS",
        "maxSizeBytes": "268435456000",
        "creationDate": "2017-02-10T01:03:34.04Z",
        "currentServiceObjectiveId": "f1173c43-91bd-4aaa-973c-54e79e15235b",
        "requestedServiceObjectiveId": "f1173c43-91bd-4aaa-973c-54e79e15235b",
        "requestedServiceObjectiveName": "S0",
        "sampleName": null,
        "defaultSecondaryLocation": "Japan West",
        "earliestRestoreDate": "2017-02-10T01:14:10.233Z",
        "elasticPoolName": null,
        "containmentState": 2,
        "readScale": "Disabled",
        "failoverGroupId": null
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6845/providers/Microsoft.Sql/servers/sqlcrudtest-7177/databases/sqlcrudtest-2788",
      "name": "sqlcrudtest-2788",
      "type": "Microsoft.Sql/servers/databases",
      "location": "Japan East",
      "kind": "v12.0,user",
      "properties": {
        "databaseId": "d63e118b-41cf-49b9-8dac-aa6ef6f91731",
        "edition": "Standard",
        "status": "Online",
        "serviceLevelObjective": "S0",
        "collation": "SQL_Latin1_General_CP1_CI_AS",
        "maxSizeBytes": "268435456000",
        "creationDate": "2017-02-10T01:00:21.067Z",
        "currentServiceObjectiveId": "f1173c43-91bd-4aaa-973c-54e79e15235b",
        "requestedServiceObjectiveId": "f1173c43-91bd-4aaa-973c-54e79e15235b",
        "requestedServiceObjectiveName": "S0",
        "sampleName": null,
        "defaultSecondaryLocation": "Japan West",
        "earliestRestoreDate": "2017-02-10T01:10:52.25Z",
        "elasticPoolName": null,
        "containmentState": 2,
        "readScale": "Disabled",
        "failoverGroupId": null
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6845/providers/Microsoft.Sql/servers/sqlcrudtest-7177/databases/sqlcrudtest-6877",
      "name": "sqlcrudtest-6877",
      "type": "Microsoft.Sql/servers/databases",
      "location": "Japan East",
      "kind": "v12.0,user",
      "properties": {
        "databaseId": "40ac16e8-855c-439c-b495-c97e918a771c",
        "edition": "Standard",
        "status": "Online",
        "serviceLevelObjective": "S0",
        "collation": "SQL_Latin1_General_CP1_CI_AS",
        "maxSizeBytes": "268435456000",
        "creationDate": "2017-02-10T01:02:28.853Z",
        "currentServiceObjectiveId": "f1173c43-91bd-4aaa-973c-54e79e15235b",
        "requestedServiceObjectiveId": "f1173c43-91bd-4aaa-973c-54e79e15235b",
        "requestedServiceObjectiveName": "S0",
        "sampleName": null,
        "defaultSecondaryLocation": "Japan West",
        "earliestRestoreDate": "2017-02-10T01:13:21.66Z",
        "elasticPoolName": null,
        "containmentState": 2,
        "readScale": "Disabled",
        "failoverGroupId": null
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6845/providers/Microsoft.Sql/servers/sqlcrudtest-7177/databases/sqlcrudtest-9888",
      "name": "sqlcrudtest-9888",
      "type": "Microsoft.Sql/servers/databases",
      "location": "Japan East",
      "kind": "v12.0,user",
      "properties": {
        "databaseId": "59daf4ad-082f-4ac5-b38a-ed656b937980",
        "edition": "Standard",
        "status": "Online",
        "serviceLevelObjective": "S0",
        "collation": "SQL_Latin1_General_CP1_CI_AS",
        "maxSizeBytes": "268435456000",
        "creationDate": "2017-02-10T01:01:25.347Z",
        "currentServiceObjectiveId": "f1173c43-91bd-4aaa-973c-54e79e15235b",
        "requestedServiceObjectiveId": "f1173c43-91bd-4aaa-973c-54e79e15235b",
        "requestedServiceObjectiveName": "S0",
        "sampleName": null,
        "defaultSecondaryLocation": "Japan West",
        "earliestRestoreDate": "2017-02-10T01:12:05.303Z",
        "elasticPoolName": null,
        "containmentState": 2,
        "readScale": "Disabled",
        "failoverGroupId": null
      }
    }
  ]
}

Definições

Name Description
CreateMode

Especifica o modo de criação do banco de dados.

Padrão: criação regular de banco de dados.

Copiar: cria um banco de dados como uma cópia de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados de origem.

OnlineSecondary/NonReadableSecondary: cria um banco de dados como uma réplica secundária (legível ou ilegível) de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados primário existente.

PointInTimeRestore: Cria um banco de dados restaurando um backup point-in-time de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID de recurso do banco de dados existente e restorePointInTime deve ser especificado.

Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. sourceDatabaseId deve ser especificado como o ID de recurso de banco de dados recuperável a ser restaurado.

Restaurar: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for o ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deve ser o ID de recurso de banco de dados descartado restaurável e sourceDatabaseDeletionDate é ignorado. restorePointInTime também pode ser especificado para restaurar a partir de um point-in-time anterior.

RestoreLongTermRetentionBackup: cria um banco de dados restaurando a partir de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como o ID do recurso do ponto de recuperação.

Copy, NonReadableSecondary, OnlineSecondary e RestoreLongTermRetentionBackup não são suportados para a edição DataWarehouse.

Database

A lista de bancos de dados alojados no servidor.

DatabaseEdition

A edição da base de dados. A enumeração DatabaseEditions contém todas as edições válidas. Se createMode for NonReadableSecondary ou OnlineSecondary, esse valor será ignorado.

A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar as SKUs (incluindo o nome, a camada/edição, a família e a capacidade da SKU) que estão disponíveis para sua assinatura em uma região do Azure, use a API REST Capabilities_ListByLocation ou um dos seguintes comandos:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
DatabaseListResult

Representa a resposta a uma solicitação de banco de dados de lista.

OperationImpact

O impacto estimado de fazer a ação de índice recomendada.

ReadScale

Condicional. Se o banco de dados for geosecundário, readScale indicará se as conexões somente leitura são permitidas a esse banco de dados ou não. Não há suporte para a edição DataWarehouse.

RecommendedIndex

Os índices recomendados para esta base de dados.

RecommendedIndexAction

A ação de índice proposta. Você pode criar um índice ausente, descartar um índice não utilizado ou reconstruir um índice existente para melhorar seu desempenho.

RecommendedIndexState

O estado atual da recomendação.

RecommendedIndexType

O tipo de índice (CLUSTERED, NONCLUSTERED, COLUMNSTORE, CLUSTERED COLUMNSTORE)

SampleName

Indica o nome do esquema de exemplo a ser aplicado ao criar esse banco de dados. Se createMode não for Default, esse valor será ignorado. Não há suporte para a edição DataWarehouse.

ServiceObjectiveName

O nome do objetivo de nível de serviço configurado do banco de dados. Este é o objetivo de nível de serviço que está em processo de aplicação ao banco de dados. Uma vez atualizado com êxito, ele corresponderá ao valor da propriedade serviceLevelObjective.

A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar as SKUs (incluindo o nome, a camada/edição, a família e a capacidade da SKU) que estão disponíveis para sua assinatura em uma região do Azure, use a API REST Capabilities_ListByLocation ou um dos seguintes comandos:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
ServiceTierAdvisor

A lista de consultores da camada de serviço para este banco de dados. Propriedade expandida

SloUsageMetric

Obtém ou define serviceLevelObjectiveUsageMetrics para o consultor da camada de serviço.

TransparentDataEncryption

As informações transparentes de criptografia de dados para este banco de dados.

TransparentDataEncryptionStatus

O status da criptografia de dados transparente do banco de dados.

CreateMode

Especifica o modo de criação do banco de dados.

Padrão: criação regular de banco de dados.

Copiar: cria um banco de dados como uma cópia de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados de origem.

OnlineSecondary/NonReadableSecondary: cria um banco de dados como uma réplica secundária (legível ou ilegível) de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados primário existente.

PointInTimeRestore: Cria um banco de dados restaurando um backup point-in-time de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID de recurso do banco de dados existente e restorePointInTime deve ser especificado.

Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. sourceDatabaseId deve ser especificado como o ID de recurso de banco de dados recuperável a ser restaurado.

Restaurar: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for o ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deve ser o ID de recurso de banco de dados descartado restaurável e sourceDatabaseDeletionDate é ignorado. restorePointInTime também pode ser especificado para restaurar a partir de um point-in-time anterior.

RestoreLongTermRetentionBackup: cria um banco de dados restaurando a partir de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como o ID do recurso do ponto de recuperação.

Copy, NonReadableSecondary, OnlineSecondary e RestoreLongTermRetentionBackup não são suportados para a edição DataWarehouse.

Valor Description
Copy
Default
NonReadableSecondary
OnlineSecondary
PointInTimeRestore
Recovery
Restore
RestoreLongTermRetentionBackup

Database

A lista de bancos de dados alojados no servidor.

Name Tipo Description
id

string

ID do recurso.

kind

string

Tipo de base de dados. Esses são metadados usados para a experiência do portal do Azure.

location

string

Localização do recurso.

name

string

Nome do recurso.

properties.collation

string

O agrupamento do banco de dados. Se createMode não for Default, esse valor será ignorado.

properties.containmentState

integer (int64)

O estado de contenção do banco de dados.

properties.createMode

CreateMode

Especifica o modo de criação do banco de dados.

Padrão: criação regular de banco de dados.

Copiar: cria um banco de dados como uma cópia de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados de origem.

OnlineSecondary/NonReadableSecondary: cria um banco de dados como uma réplica secundária (legível ou ilegível) de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados primário existente.

PointInTimeRestore: Cria um banco de dados restaurando um backup point-in-time de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID de recurso do banco de dados existente e restorePointInTime deve ser especificado.

Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. sourceDatabaseId deve ser especificado como o ID de recurso de banco de dados recuperável a ser restaurado.

Restaurar: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for o ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deve ser o ID de recurso de banco de dados descartado restaurável e sourceDatabaseDeletionDate é ignorado. restorePointInTime também pode ser especificado para restaurar a partir de um point-in-time anterior.

RestoreLongTermRetentionBackup: cria um banco de dados restaurando a partir de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como o ID do recurso do ponto de recuperação.

Copy, NonReadableSecondary, OnlineSecondary e RestoreLongTermRetentionBackup não são suportados para a edição DataWarehouse.

properties.creationDate

string (date-time)

A data de criação da base de dados (formato ISO8601).

properties.currentServiceObjectiveId

string (uuid)

A ID de objetivo de nível de serviço atual do banco de dados. Este é o ID do objetivo de nível de serviço que está ativo no momento.

properties.databaseId

string (uuid)

A ID do banco de dados.

properties.defaultSecondaryLocation

string

A região secundária padrão para esse banco de dados.

properties.earliestRestoreDate

string (date-time)

Isso registra a data e a hora de início mais antigas em que a restauração está disponível para esse banco de dados (formato ISO8601).

properties.edition

DatabaseEdition

A edição da base de dados. A enumeração DatabaseEditions contém todas as edições válidas. Se createMode for NonReadableSecondary ou OnlineSecondary, esse valor será ignorado.

A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar as SKUs (incluindo o nome, a camada/edição, a família e a capacidade da SKU) que estão disponíveis para sua assinatura em uma região do Azure, use a API REST Capabilities_ListByLocation ou um dos seguintes comandos:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
properties.elasticPoolName

string

O nome do pool elástico em que o banco de dados está. Se elasticPoolName e requestedServiceObjectiveName forem atualizados, o valor de requestedServiceObjectiveName será ignorado. Não há suporte para a edição DataWarehouse.

properties.failoverGroupId

string

O identificador de recurso do grupo de failover que contém esse banco de dados.

properties.maxSizeBytes

string

O tamanho máximo do banco de dados expresso em bytes. Se createMode não for Default, esse valor será ignorado. Para ver os valores possíveis, consulte a API de recursos (/subscriptions/{subscriptionId}/providers/Microsoft.Sql/locations/{locationID}/capabilities) referida por operationId: "Capabilities_ListByLocation".

properties.readScale

ReadScale

Condicional. Se o banco de dados for geosecundário, readScale indicará se as conexões somente leitura são permitidas a esse banco de dados ou não. Não há suporte para a edição DataWarehouse.

properties.recommendedIndex

RecommendedIndex[]

Os índices recomendados para esta base de dados.

properties.recoveryServicesRecoveryPointResourceId

string

Condicional. Se createMode for RestoreLongTermRetentionBackup, esse valor será necessário. Especifica a ID do recurso do ponto de recuperação a ser restaurado.

properties.requestedServiceObjectiveId

string (uuid)

A ID de objetivo de nível de serviço configurada do banco de dados. Este é o objetivo de nível de serviço que está em processo de aplicação ao banco de dados. Uma vez atualizado com êxito, ele corresponderá ao valor da propriedade currentServiceObjectiveId. Se requestedServiceObjectiveId e requestedServiceObjectiveName forem atualizados, o valor de requestedServiceObjectiveId substituirá o valor de requestedServiceObjectiveName.

A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar as ids de objetivo de serviço que estão disponíveis para sua assinatura em uma região do Azure, use a API REST Capabilities_ListByLocation.

properties.requestedServiceObjectiveName

ServiceObjectiveName

O nome do objetivo de nível de serviço configurado do banco de dados. Este é o objetivo de nível de serviço que está em processo de aplicação ao banco de dados. Uma vez atualizado com êxito, ele corresponderá ao valor da propriedade serviceLevelObjective.

A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar as SKUs (incluindo o nome, a camada/edição, a família e a capacidade da SKU) que estão disponíveis para sua assinatura em uma região do Azure, use a API REST Capabilities_ListByLocation ou um dos seguintes comandos:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
properties.restorePointInTime

string (date-time)

Condicional. Se createMode for PointInTimeRestore, esse valor será necessário. Se createMode for Restore, esse valor será opcional. Especifica o ponto no tempo (formato ISO8601) do banco de dados de origem que será restaurado para criar o novo banco de dados. Deve ser maior ou igual ao valor earliestRestoreDate do banco de dados de origem.

properties.sampleName

SampleName

Indica o nome do esquema de exemplo a ser aplicado ao criar esse banco de dados. Se createMode não for Default, esse valor será ignorado. Não há suporte para a edição DataWarehouse.

properties.serviceLevelObjective

ServiceObjectiveName

O objetivo de nível de serviço atual do banco de dados.

properties.serviceTierAdvisors

ServiceTierAdvisor[]

A lista de consultores da camada de serviço para este banco de dados. Propriedade expandida

properties.sourceDatabaseDeletionDate

string (date-time)

Condicional. Se createMode for Restore e sourceDatabaseId for a id de recurso original do banco de dados excluído quando ele existia (em oposição à sua id de banco de dados descartada restaurável atual), esse valor será necessário. Especifica a hora em que o banco de dados foi excluído.

properties.sourceDatabaseId

string

Condicional. Se createMode for Copy, NonReadableSecondary, OnlineSecondary, PointInTimeRestore, Recovery ou Restore, esse valor será necessário. Especifica a ID do recurso do banco de dados de origem. Se createMode for NonReadableSecondary ou OnlineSecondary, o nome do banco de dados de origem deverá ser o mesmo que o novo banco de dados que está sendo criado.

properties.status

string

O status do banco de dados.

properties.transparentDataEncryption

TransparentDataEncryption[]

As informações transparentes de criptografia de dados para este banco de dados.

properties.zoneRedundant

boolean

Se esse banco de dados é ou não redundante de zona, o que significa que as réplicas desse banco de dados serão espalhadas por várias zonas de disponibilidade.

tags

object

Tags de recursos.

type

string

Tipo de recurso.

DatabaseEdition

A edição da base de dados. A enumeração DatabaseEditions contém todas as edições válidas. Se createMode for NonReadableSecondary ou OnlineSecondary, esse valor será ignorado.

A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar as SKUs (incluindo o nome, a camada/edição, a família e a capacidade da SKU) que estão disponíveis para sua assinatura em uma região do Azure, use a API REST Capabilities_ListByLocation ou um dos seguintes comandos:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
Valor Description
Basic
Business
BusinessCritical
DataWarehouse
Free
GeneralPurpose
Hyperscale
Premium
PremiumRS
Standard
Stretch
System
System2
Web

DatabaseListResult

Representa a resposta a uma solicitação de banco de dados de lista.

Name Tipo Description
value

Database[]

A lista de bancos de dados alojados no servidor.

OperationImpact

O impacto estimado de fazer a ação de índice recomendada.

Name Tipo Description
changeValueAbsolute

number (double)

O impacto absoluto à dimensão.

changeValueRelative

number (double)

O impacto relativo na dimensão (nulo se não aplicável)

name

string

O nome da dimensão de impacto.

unit

string

A unidade na qual o impacto estimado à dimensão é medido.

ReadScale

Condicional. Se o banco de dados for geosecundário, readScale indicará se as conexões somente leitura são permitidas a esse banco de dados ou não. Não há suporte para a edição DataWarehouse.

Valor Description
Disabled
Enabled

RecommendedIndex

Os índices recomendados para esta base de dados.

Name Tipo Description
id

string

ID do recurso.

name

string

Nome do recurso.

properties.action

RecommendedIndexAction

A ação de índice proposta. Você pode criar um índice ausente, descartar um índice não utilizado ou reconstruir um índice existente para melhorar seu desempenho.

properties.columns

string[]

Colunas sobre as quais criar índice

properties.created

string (date-time)

A data/hora UTC mostrando quando este recurso foi criado (formato ISO8601).

properties.estimatedImpact

OperationImpact[]

O impacto estimado de fazer a ação de índice recomendada.

properties.includedColumns

string[]

A lista de nomes de colunas a incluir no índice

properties.indexScript

string

O script de índice de compilação completo

properties.indexType

RecommendedIndexType

O tipo de índice (CLUSTERED, NONCLUSTERED, COLUMNSTORE, CLUSTERED COLUMNSTORE)

properties.lastModified

string (date-time)

A data/hora UTC de quando este recurso foi alterado pela última vez (formato ISO8601).

properties.reportedImpact

OperationImpact[]

Os valores relatados após a conclusão da ação do índice.

properties.schema

string

O esquema onde reside a tabela sobre a qual criar o índice reside

properties.state

RecommendedIndexState

O estado atual da recomendação.

properties.table

string

A tabela sobre a qual construir o índice.

type

string

Tipo de recurso.

RecommendedIndexAction

A ação de índice proposta. Você pode criar um índice ausente, descartar um índice não utilizado ou reconstruir um índice existente para melhorar seu desempenho.

Valor Description
Create
Drop
Rebuild

RecommendedIndexState

O estado atual da recomendação.

Valor Description
Active
Blocked
Executing
Expired
Ignored
Pending
Pending Revert
Reverted
Reverting
Success
Verifying

RecommendedIndexType

O tipo de índice (CLUSTERED, NONCLUSTERED, COLUMNSTORE, CLUSTERED COLUMNSTORE)

Valor Description
CLUSTERED
CLUSTERED COLUMNSTORE
COLUMNSTORE
NONCLUSTERED

SampleName

Indica o nome do esquema de exemplo a ser aplicado ao criar esse banco de dados. Se createMode não for Default, esse valor será ignorado. Não há suporte para a edição DataWarehouse.

Valor Description
AdventureWorksLT

ServiceObjectiveName

O nome do objetivo de nível de serviço configurado do banco de dados. Este é o objetivo de nível de serviço que está em processo de aplicação ao banco de dados. Uma vez atualizado com êxito, ele corresponderá ao valor da propriedade serviceLevelObjective.

A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar as SKUs (incluindo o nome, a camada/edição, a família e a capacidade da SKU) que estão disponíveis para sua assinatura em uma região do Azure, use a API REST Capabilities_ListByLocation ou um dos seguintes comandos:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
Valor Description
Basic
DS100
DS1000
DS1200
DS1500
DS200
DS2000
DS300
DS400
DS500
DS600
DW100
DW1000
DW10000c
DW1000c
DW1200
DW1500
DW15000c
DW1500c
DW200
DW2000
DW2000c
DW2500c
DW300
DW3000
DW30000c
DW3000c
DW400
DW500
DW5000c
DW600
DW6000
DW6000c
DW7500c
ElasticPool
Free
P1
P11
P15
P2
P3
P4
P6
PRS1
PRS2
PRS4
PRS6
S0
S1
S12
S2
S3
S4
S6
S7
S9
System
System0
System1
System2
System2L
System3
System3L
System4
System4L

ServiceTierAdvisor

A lista de consultores da camada de serviço para este banco de dados. Propriedade expandida

Name Tipo Description
id

string

ID do recurso.

name

string

Nome do recurso.

properties.activeTimeRatio

number (double)

O activeTimeRatio para o consultor da camada de serviço.

properties.avgDtu

number (double)

Obtém ou define avgDtu para o consultor da camada de serviço.

properties.confidence

number (double)

Obtém ou define confiança para o consultor da camada de serviço.

properties.currentServiceLevelObjective

string

Obtém ou define currentServiceLevelObjective para o consultor da camada de serviço.

properties.currentServiceLevelObjectiveId

string (uuid)

Obtém ou define currentServiceLevelObjectiveId para o consultor da camada de serviço.

properties.databaseSizeBasedRecommendationServiceLevelObjective

string

Obtém ou define databaseSizeBasedRecommendationServiceLevelObjective para o consultor da camada de serviço.

properties.databaseSizeBasedRecommendationServiceLevelObjectiveId

string (uuid)

Obtém ou define databaseSizeBasedRecommendationServiceLevelObjectiveId para consultor da camada de serviço.

properties.disasterPlanBasedRecommendationServiceLevelObjective

string

Obtém ou define disasterPlanBasedRecommendationServiceLevelObjective para o consultor da camada de serviço.

properties.disasterPlanBasedRecommendationServiceLevelObjectiveId

string (uuid)

Obtém ou define disasterPlanBasedRecommendationServiceLevelObjectiveId para consultor da camada de serviço.

properties.maxDtu

number (double)

Obtém ou define maxDtu para o consultor da camada de serviço.

properties.maxSizeInGB

number (double)

Obtém ou define maxSizeInGB para o consultor da camada de serviço.

properties.minDtu

number (double)

Obtém ou define minDtu para o consultor da camada de serviço.

properties.observationPeriodEnd

string (date-time)

Início do período de observação (formato ISO8601).

properties.observationPeriodStart

string (date-time)

Início do período de observação (formato ISO8601).

properties.overallRecommendationServiceLevelObjective

string

Obtém ou define geralRecommendationServiceLevelObjective para o consultor da camada de serviço.

properties.overallRecommendationServiceLevelObjectiveId

string (uuid)

Obtém ou define overallRecommendationServiceLevelObjectiveId para o consultor da camada de serviço.

properties.serviceLevelObjectiveUsageMetrics

SloUsageMetric[]

Obtém ou define serviceLevelObjectiveUsageMetrics para o consultor da camada de serviço.

properties.usageBasedRecommendationServiceLevelObjective

string

Obtém ou define usageBasedRecommendationServiceLevelObjective para o consultor da camada de serviço.

properties.usageBasedRecommendationServiceLevelObjectiveId

string (uuid)

Obtém ou define usageBasedRecommendationServiceLevelObjectiveId para o consultor da camada de serviço.

type

string

Tipo de recurso.

SloUsageMetric

Obtém ou define serviceLevelObjectiveUsageMetrics para o consultor da camada de serviço.

Name Tipo Description
inRangeTimeRatio

number (double)

Obtém ou define inRangeTimeRatio para métrica de uso de SLO.

serviceLevelObjective

ServiceObjectiveName

O serviceLevelObjective para métrica de uso de SLO.

serviceLevelObjectiveId

string (uuid)

A métrica de uso serviceLevelObjectiveId para SLO.

TransparentDataEncryption

As informações transparentes de criptografia de dados para este banco de dados.

Name Tipo Description
id

string

ID do recurso.

location

string

Localização do recurso.

name

string

Nome do recurso.

properties.status

TransparentDataEncryptionStatus

O status da criptografia de dados transparente do banco de dados.

type

string

Tipo de recurso.

TransparentDataEncryptionStatus

O status da criptografia de dados transparente do banco de dados.

Valor Description
Disabled
Enabled