Integration Runtimes - Update
Atualizações um runtime de integração.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}?api-version=2018-06-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
factory
|
path | True |
string |
O nome da fábrica. Padrão Regex: |
integration
|
path | True |
string |
O nome do runtime de integração. Padrão Regex: |
resource
|
path | True |
string |
O nome do grupo de recursos. Padrão Regex: |
subscription
|
path | True |
string |
O identificador da subscrição. |
api-version
|
query | True |
string |
A versão da API. |
Corpo do Pedido
Name | Tipo | Description |
---|---|---|
autoUpdate |
Ativa ou desativa a funcionalidade de atualização automática do runtime de integração autoalojado. Consulte https://go.microsoft.com/fwlink/?linkid=854189. |
|
updateDelayOffset |
string |
O desvio de tempo (em horas) no dia, por exemplo, PT03H é de 3 horas. A atualização automática do runtime de integração ocorrerá nessa altura. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
OK. |
|
Other Status Codes |
Uma resposta de erro recebida do serviço Azure Data Factory. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
Name | Description |
---|---|
user_impersonation | representar a sua conta de utilizador |
Exemplos
IntegrationRuntimes_Update
Pedido de amostra
PATCH https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/integrationRuntimes/exampleIntegrationRuntime?api-version=2018-06-01
{
"autoUpdate": "Off",
"updateDelayOffset": "\"PT3H\""
}
Resposta da amostra
Date: Wed, 13 Jun 2018 21:33:04 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-writes: 1192
x-ms-request-id: eb1c35f8-4b37-4d08-b5dd-d6a0ad8b182d
x-ms-correlation-request-id: eb1c35f8-4b37-4d08-b5dd-d6a0ad8b182d
{
"id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/integrationruntimes/exampleIntegrationRuntime",
"name": "exampleIntegrationRuntime",
"type": "Microsoft.DataFactory/factories/integrationruntimes",
"properties": {
"type": "SelfHosted",
"description": "A selfhosted integration runtime"
},
"etag": "0400f1a1-0000-0000-0000-5b2188640000"
}
Definições
Name | Description |
---|---|
Cloud |
O objeto que define a estrutura de uma resposta de erro Azure Data Factory. |
Copy |
Propriedades copyComputeScale para o runtime de integração gerida. |
Credential |
Tipo de referência de credenciais. |
Credential |
Tipo de referência de credenciais. |
Custom |
As propriedades personalizadas são utilizadas para otimizar o desempenho do runtime do fluxo de dados. |
Data |
Tipo de computação do cluster que irá executar a tarefa de fluxo de dados. |
Entity |
A referência de entidade. |
Integration |
O estado da atualização automática do runtime de integração. |
Integration |
As propriedades dos recursos de computação para o runtime de integração gerida. |
Integration |
A definição e as propriedades da rede virtual à qual o runtime de integração do Azure-SSIS será associado. |
Integration |
Propriedades personalizadas do script de configuração para um runtime de integração dedicado gerido. |
Integration |
Propriedades do fluxo de dados para o runtime de integração gerida. |
Integration |
Propriedades do proxy de dados para um runtime de integração dedicado gerido. |
Integration |
A edição do Integration Runtime do SSIS |
Integration |
O tipo desta entidade referenciada. |
Integration |
Tipo de licença para trazer o seu próprio cenário de licença. |
Integration |
Tipo de recurso do runtime de integração. |
Integration |
Informações de catálogo para o runtime de integração dedicado gerido. |
Integration |
O escalão de preço da base de dados do catálogo. Os valores válidos podem ser encontrados em https://azure.microsoft.com/en-us/pricing/details/sql-database/ |
Integration |
Propriedades do SSIS para o runtime de integração gerida. |
Integration |
O estado do runtime de integração. |
Integration |
O tipo de runtime de integração. |
Integration |
Propriedades da VNet para o runtime de integração gerida. |
Linked |
O runtime de integração do tipo de autorização chave. |
Linked |
O runtime de integração do tipo de autorização do controlo de acesso baseado em funções (RBAC). |
Managed |
Runtime de integração gerido, incluindo runtimes de integração dedicados e elásticos geridos. |
Managed |
Tipo de referência de Rede Virtual gerido. |
Managed |
Tipo de referência de Rede Virtual gerido. |
Package |
Arquivo de pacotes para o runtime de integração do SSIS. |
Pipeline |
Propriedades pipelineExternalComputeScale para o runtime de integração gerida. |
Secure |
Azure Data Factory definição de cadeia segura. O valor da cadeia será mascarado com asteriscos "*" durante as chamadas à API Get ou List. |
Self |
Runtime de integração autoalojado. |
Update |
Atualizar o pedido de runtime de integração. |
CloudError
O objeto que define a estrutura de uma resposta de erro Azure Data Factory.
Name | Tipo | Description |
---|---|---|
error.code |
string |
Código de erro. |
error.details |
Matriz com detalhes de erro adicionais. |
|
error.message |
string |
Mensagem de erro. |
error.target |
string |
Nome/caminho da propriedade no pedido associado ao erro. |
CopyComputeScaleProperties
Propriedades copyComputeScale para o runtime de integração gerida.
Name | Tipo | Description |
---|---|---|
dataIntegrationUnit |
integer |
Definição de número de DIU reservada para a execução da atividade de cópia. Os valores suportados são múltiplos de 4 no intervalo 4-256. |
timeToLive |
integer |
Tempo de funcionamento (em minutos) da definição do runtime de integração que irá executar a atividade de cópia. |
CredentialReference
Tipo de referência de credenciais.
Name | Tipo | Description |
---|---|---|
referenceName |
string |
Nome da credencial de referência. |
type |
Tipo de referência de credenciais. |
CredentialReferenceType
Tipo de referência de credenciais.
Name | Tipo | Description |
---|---|---|
CredentialReference |
string |
CustomProperties
As propriedades personalizadas são utilizadas para otimizar o desempenho do runtime do fluxo de dados.
Name | Tipo | Description |
---|---|---|
name |
string |
Nome da propriedade personalizada. |
value |
string |
Valor da propriedade personalizada. |
DataFlowComputeType
Tipo de computação do cluster que irá executar a tarefa de fluxo de dados.
Name | Tipo | Description |
---|---|---|
ComputeOptimized |
string |
|
General |
string |
|
MemoryOptimized |
string |
EntityReference
A referência de entidade.
Name | Tipo | Description |
---|---|---|
referenceName |
string |
O nome desta entidade referenciada. |
type |
O tipo desta entidade referenciada. |
IntegrationRuntimeAutoUpdate
O estado da atualização automática do runtime de integração.
Name | Tipo | Description |
---|---|---|
Off |
string |
|
On |
string |
IntegrationRuntimeComputeProperties
As propriedades dos recursos de computação para o runtime de integração gerida.
Name | Tipo | Description |
---|---|---|
copyComputeScaleProperties |
Propriedades copyComputeScale para o runtime de integração gerida. |
|
dataFlowProperties |
Propriedades do fluxo de dados para o runtime de integração gerida. |
|
location |
string |
A localização do runtime de integração gerida. As regiões suportadas podem ser encontradas em https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities |
maxParallelExecutionsPerNode |
integer |
Contagem máxima de execuções paralelas por nó para o runtime de integração gerida. |
nodeSize |
string |
O requisito de tamanho do nó para o runtime de integração gerido. |
numberOfNodes |
integer |
O número necessário de nós para o runtime de integração gerida. |
pipelineExternalComputeScaleProperties |
Propriedades pipelineExternalComputeScale para o runtime de integração gerida. |
|
vNetProperties |
Propriedades da VNet para o runtime de integração gerida. |
IntegrationRuntimeCustomerVirtualNetwork
A definição e as propriedades da rede virtual à qual o runtime de integração do Azure-SSIS será associado.
Name | Tipo | Description |
---|---|---|
subnetId |
string |
O ID da sub-rede ao qual o runtime de integração do Azure-SSIS será associado. |
IntegrationRuntimeCustomSetupScriptProperties
Propriedades personalizadas do script de configuração para um runtime de integração dedicado gerido.
Name | Tipo | Description |
---|---|---|
blobContainerUri |
string |
O URI do contentor de blobs do Azure que contém o script de configuração personalizado. |
sasToken |
O token de SAS do contentor de blobs do Azure. |
IntegrationRuntimeDataFlowProperties
Propriedades do fluxo de dados para o runtime de integração gerida.
Name | Tipo | Description |
---|---|---|
cleanup |
boolean |
O cluster não será reciclado e será utilizado na próxima execução da atividade do fluxo de dados até que o TTL (tempo de vida) seja atingido se estiver definido como falso. A predefinição é verdadeiro. |
computeType |
Tipo de computação do cluster que irá executar a tarefa de fluxo de dados. |
|
coreCount |
integer |
Contagem de núcleos do cluster que irá executar a tarefa de fluxo de dados. Os valores suportados são: 8, 16, 32, 48, 80, 144 e 272. |
customProperties |
As propriedades personalizadas são utilizadas para otimizar o desempenho do runtime do fluxo de dados. |
|
timeToLive |
integer |
Hora de viver (em minutos) definição do cluster que irá executar a tarefa de fluxo de dados. |
IntegrationRuntimeDataProxyProperties
Propriedades do proxy de dados para um runtime de integração dedicado gerido.
Name | Tipo | Description |
---|---|---|
connectVia |
A referência do runtime de integração autoalojado. |
|
path |
string |
O caminho para conter os dados faseados no armazenamento de Blobs. |
stagingLinkedService |
A referência do serviço ligado de teste. |
IntegrationRuntimeEdition
A edição do Integration Runtime do SSIS
Name | Tipo | Description |
---|---|---|
Enterprise |
string |
|
Standard |
string |
IntegrationRuntimeEntityReferenceType
O tipo desta entidade referenciada.
Name | Tipo | Description |
---|---|---|
IntegrationRuntimeReference |
string |
|
LinkedServiceReference |
string |
IntegrationRuntimeLicenseType
Tipo de licença para trazer o seu próprio cenário de licença.
Name | Tipo | Description |
---|---|---|
BasePrice |
string |
|
LicenseIncluded |
string |
IntegrationRuntimeResource
Tipo de recurso do runtime de integração.
Name | Tipo | Description |
---|---|---|
etag |
string |
O Etag identifica a alteração no recurso. |
id |
string |
O identificador de recursos. |
name |
string |
O nome do recurso. |
properties | IntegrationRuntime: |
Propriedades do runtime de integração. |
type |
string |
O tipo de recurso. |
IntegrationRuntimeSsisCatalogInfo
Informações de catálogo para o runtime de integração dedicado gerido.
Name | Tipo | Description |
---|---|---|
catalogAdminPassword |
A palavra-passe da conta de utilizador administrador da base de dados do catálogo. |
|
catalogAdminUserName |
string |
O nome de utilizador do administrador da base de dados do catálogo. |
catalogPricingTier |
O escalão de preço da base de dados do catálogo. Os valores válidos podem ser encontrados em https://azure.microsoft.com/en-us/pricing/details/sql-database/ |
|
catalogServerEndpoint |
string |
O URL do servidor da base de dados do catálogo. |
dualStandbyPairName |
string |
O nome do par de reserva duplo do Azure-SSIS Integration Runtimes para suportar a ativação pós-falha do SSISDB. |
IntegrationRuntimeSsisCatalogPricingTier
O escalão de preço da base de dados do catálogo. Os valores válidos podem ser encontrados em https://azure.microsoft.com/en-us/pricing/details/sql-database/
Name | Tipo | Description |
---|---|---|
Basic |
string |
|
Premium |
string |
|
PremiumRS |
string |
|
Standard |
string |
IntegrationRuntimeSsisProperties
Propriedades do SSIS para o runtime de integração gerida.
Name | Tipo | Description |
---|---|---|
catalogInfo |
Informações de catálogo para o runtime de integração dedicado gerido. |
|
credential |
A referência de credenciais que contém informações de autenticação. |
|
customSetupScriptProperties |
Propriedades personalizadas do script de configuração para um runtime de integração dedicado gerido. |
|
dataProxyProperties |
Propriedades do proxy de dados para um runtime de integração dedicado gerido. |
|
edition |
A edição do Integration Runtime do SSIS |
|
expressCustomSetupProperties |
Custom |
Configuração personalizada sem propriedades de script para um runtime de integração do SSIS. |
licenseType |
Tipo de licença para trazer o seu próprio cenário de licença. |
|
packageStores |
Arquivos de pacotes para a Integration Runtime do SSIS. |
IntegrationRuntimeState
O estado do runtime de integração.
Name | Tipo | Description |
---|---|---|
AccessDenied |
string |
|
Initial |
string |
|
Limited |
string |
|
NeedRegistration |
string |
|
Offline |
string |
|
Online |
string |
|
Started |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
IntegrationRuntimeType
O tipo de runtime de integração.
Name | Tipo | Description |
---|---|---|
Managed |
string |
|
SelfHosted |
string |
IntegrationRuntimeVNetProperties
Propriedades da VNet para o runtime de integração gerida.
Name | Tipo | Description |
---|---|---|
publicIPs |
string[] |
IDs de recursos dos endereços IP públicos que este runtime de integração irá utilizar. |
subnet |
string |
O nome da sub-rede que este runtime de integração irá associar. |
subnetId |
string |
O ID da sub-rede ao qual este runtime de integração do Azure-SSIS será associado. |
vNetId |
string |
O ID da VNet ao qual este runtime de integração será associado. |
LinkedIntegrationRuntimeKeyAuthorization
O runtime de integração do tipo de autorização chave.
Name | Tipo | Description |
---|---|---|
authorizationType |
string:
Key |
O tipo de autorização para a partilha do runtime de integração. |
key |
A chave utilizada para autorização. |
LinkedIntegrationRuntimeRbacAuthorization
O runtime de integração do tipo de autorização do controlo de acesso baseado em funções (RBAC).
Name | Tipo | Description |
---|---|---|
authorizationType |
string:
RBAC |
O tipo de autorização para a partilha do runtime de integração. |
credential |
A referência de credenciais que contém informações de autenticação. |
|
resourceId |
string |
O identificador de recurso do runtime de integração a ser partilhado. |
ManagedIntegrationRuntime
Runtime de integração gerido, incluindo runtimes de integração dedicados e elásticos geridos.
Name | Tipo | Description |
---|---|---|
description |
string |
Descrição do runtime de integração. |
managedVirtualNetwork |
Referência de Rede Virtual gerida. |
|
state |
Estado do runtime de integração, apenas válido para o runtime de integração dedicado gerido. |
|
type |
string:
Managed |
Tipo de runtime de integração. |
typeProperties.computeProperties |
O recurso de computação para o runtime de integração gerida. |
|
typeProperties.customerVirtualNetwork |
O nome da rede virtual à qual o runtime de integração do Azure-SSIS será associado |
|
typeProperties.ssisProperties |
Propriedades do SSIS para o runtime de integração gerida. |
ManagedVirtualNetworkReference
Tipo de referência de Rede Virtual gerido.
Name | Tipo | Description |
---|---|---|
referenceName |
string |
Nome ManagedVirtualNetwork de referência. |
type |
Tipo de referência de Rede Virtual gerido. |
ManagedVirtualNetworkReferenceType
Tipo de referência de Rede Virtual gerido.
Name | Tipo | Description |
---|---|---|
ManagedVirtualNetworkReference |
string |
PackageStore
Arquivo de pacotes para o runtime de integração do SSIS.
Name | Tipo | Description |
---|---|---|
name |
string |
O nome do arquivo de pacotes |
packageStoreLinkedService |
A referência do serviço ligado do arquivo de pacotes. |
PipelineExternalComputeScaleProperties
Propriedades pipelineExternalComputeScale para o runtime de integração gerida.
Name | Tipo | Description |
---|---|---|
numberOfExternalNodes |
integer |
Número dos nós externos, que devem ser superiores a 0 e inferiores a 11. |
numberOfPipelineNodes |
integer |
Número de nós de pipeline, que devem ser superiores a 0 e inferiores a 11. |
timeToLive |
integer |
Tempo de vida (em minutos) definição do runtime de integração que irá executar o pipeline e a atividade externa. |
SecureString
Azure Data Factory definição de cadeia segura. O valor da cadeia será mascarado com asteriscos "*" durante as chamadas à API Get ou List.
Name | Tipo | Description |
---|---|---|
type | string: |
Tipo de segredo. |
value |
string |
Valor da cadeia segura. |
SelfHostedIntegrationRuntime
Runtime de integração autoalojado.
Name | Tipo | Description |
---|---|---|
description |
string |
Descrição do runtime de integração. |
type |
string:
Self |
Tipo de runtime de integração. |
typeProperties.linkedInfo | LinkedIntegrationRuntimeType: |
A definição base de um runtime de integração ligado. |
typeProperties.selfContainedInteractiveAuthoringEnabled |
boolean |
Uma opção alternativa para garantir a função de criação interativa quando o runtime de integração autoalojado não consegue estabelecer uma ligação com o Reencaminhamento do Azure. |
UpdateIntegrationRuntimeRequest
Atualizar o pedido de runtime de integração.
Name | Tipo | Description |
---|---|---|
autoUpdate |
Ativa ou desativa a funcionalidade de atualização automática do runtime de integração autoalojado. Consulte https://go.microsoft.com/fwlink/?linkid=854189. |
|
updateDelayOffset |
string |
O desvio de tempo (em horas) do dia, por exemplo, PT03H é de 3 horas. A atualização automática do runtime de integração ocorrerá nessa altura. |