Megosztás a következőn keresztül:


Integration Runtimes - Update

Integrációs modul frissítése.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}?api-version=2018-06-01

URI-paraméterek

Name In Kötelező Típus Description
factoryName
path True

string

minLength: 3
maxLength: 63
pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

A gyár neve.

integrationRuntimeName
path True

string

minLength: 3
maxLength: 63
pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

Az integrációs modul neve.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

Az erőforráscsoport neve.

subscriptionId
path True

string

Az előfizetés azonosítója.

api-version
query True

string

Az API-verzió.

Kérelem törzse

Name Típus Description
autoUpdate

IntegrationRuntimeAutoUpdate

Engedélyezi vagy letiltja a saját üzemeltetésű integrációs modul automatikus frissítési funkcióját. Lásd a(z) https://go.microsoft.com/fwlink/?linkid=854189.

updateDelayOffset

string

A nap időeltolása (órákban), például a PT03H 3 óra. Az integrációs modul automatikus frissítése ezen az időpontban történik.

Válaszok

Name Típus Description
200 OK

IntegrationRuntimeResource

OKÉ.

Other Status Codes

CloudError

Az Azure Data Factory szolgáltatástól kapott hibaválasz.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow.

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

IntegrationRuntimes_Update

Mintakérelem

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\""
}

Mintaválasz

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"
}

Definíciók

Name Description
CloudError

Az Azure Data Factory hibaválasz szerkezetét meghatározó objektum.

CopyComputeScaleProperties

CopyComputeScale tulajdonságok felügyelt integrációs futtatókörnyezethez.

CredentialReference

Hitelesítő adatok referenciatípusa.

CredentialReferenceType

Hitelesítő adatok referenciatípusa.

CustomProperties

Az egyéni tulajdonságok az adatfolyam-futtatókörnyezet teljesítményének finomhangolására szolgálnak.

DataFlowComputeType

Az adatfolyam-feladatot végrehajtó fürt számítási típusa.

EntityReference

Az entitáshivatkozás.

IntegrationRuntimeAutoUpdate

Az integrációs modul automatikus frissítésének állapota.

IntegrationRuntimeComputeProperties

A felügyelt integrációs futtatókörnyezet számítási erőforrás-tulajdonságai.

IntegrationRuntimeCustomerVirtualNetwork

Annak a virtuális hálózatnak a definíciója és tulajdonságai, amelyhez Azure-SSIS integrációs modul csatlakozik.

IntegrationRuntimeCustomSetupScriptProperties

Egyéni beállítási szkripttulajdonságok felügyelt dedikált integrációs futtatókörnyezethez.

IntegrationRuntimeDataFlowProperties

A felügyelt integrációs futtatókörnyezet adatfolyam-tulajdonságai.

IntegrationRuntimeDataProxyProperties

Felügyelt dedikált integrációs futtatókörnyezet adatproxy-tulajdonságai.

IntegrationRuntimeEdition

Az SSIS integrációs modul kiadása

IntegrationRuntimeEntityReferenceType

A hivatkozott entitás típusa.

IntegrationRuntimeLicenseType

Licenctípus a saját licencforgatókönyv használatához.

IntegrationRuntimeResource

Integrációs modul erőforrástípusa.

IntegrationRuntimeSsisCatalogInfo

Katalógusinformációk a felügyelt dedikált integrációs modulhoz.

IntegrationRuntimeSsisCatalogPricingTier

A katalógusadatbázis tarifacsomagja. Az érvényes értékek https://azure.microsoft.com/en-us/pricing/details/sql-database/

IntegrationRuntimeSsisProperties

SSIS-tulajdonságok felügyelt integrációs futtatókörnyezethez.

IntegrationRuntimeState

Az integrációs modul állapota.

IntegrationRuntimeType

Az integrációs modul típusa.

IntegrationRuntimeVNetProperties

A felügyelt integrációs futtatókörnyezet VNet-tulajdonságai.

LinkedIntegrationRuntimeKeyAuthorization

A kulcsengedélyezési típus integrációs modulja.

LinkedIntegrationRuntimeRbacAuthorization

A szerepköralapú hozzáférés-vezérlési (RBAC) engedélyezési típusú integrációs modul.

ManagedIntegrationRuntime

Felügyelt integrációs modul, beleértve a felügyelt rugalmas és felügyelt dedikált integrációs modulokat.

ManagedVirtualNetworkReference

Felügyelt virtuális hálózat referenciatípusa.

ManagedVirtualNetworkReferenceType

Felügyelt virtuális hálózat referenciatípusa.

PackageStore

Csomagtároló az SSIS integrációs modulhoz.

PipelineExternalComputeScaleProperties

PipelineExternalComputeScale tulajdonságok felügyelt integrációs futtatókörnyezethez.

SecureString

Az Azure Data Factory biztonságos sztringdefiníciója. A sztringérték "*" csillagokkal lesz elfedve a Get or List API-hívások során.

SelfHostedIntegrationRuntime

Saját üzemeltetésű integrációs modul.

UpdateIntegrationRuntimeRequest

Integrációs modul kérésének frissítése.

CloudError

Az Azure Data Factory hibaválasz szerkezetét meghatározó objektum.

Name Típus Description
error.code

string

Hibakód.

error.details

CloudError[]

Tömb további hibaadatokkal.

error.message

string

Hibaüzenet.

error.target

string

A kérelemben szereplő tulajdonság neve/elérési útja hibával van társítva.

CopyComputeScaleProperties

CopyComputeScale tulajdonságok felügyelt integrációs futtatókörnyezethez.

Name Típus Description
dataIntegrationUnit

integer (int32)

minimum: 4

A másolási tevékenység végrehajtásához fenntartott DIU-számbeállítás. A támogatott értékek a 4–256 tartomány 4 többszörösei.

timeToLive

integer (int32)

minimum: 5

A másolási tevékenységet végrehajtó integrációs modul élettartam-beállítása (percekben).

CredentialReference

Hitelesítő adatok referenciatípusa.

Name Típus Description
referenceName

string

Referencia hitelesítő adatok neve.

type

CredentialReferenceType

Hitelesítő adatok referenciatípusa.

CredentialReferenceType

Hitelesítő adatok referenciatípusa.

Érték Description
CredentialReference

CustomProperties

Az egyéni tulajdonságok az adatfolyam-futtatókörnyezet teljesítményének finomhangolására szolgálnak.

Name Típus Description
name

string

Az egyéni tulajdonság neve.

value

string

Az egyéni tulajdonság értéke.

DataFlowComputeType

Az adatfolyam-feladatot végrehajtó fürt számítási típusa.

Érték Description
ComputeOptimized
General
MemoryOptimized

EntityReference

Az entitáshivatkozás.

Name Típus Description
referenceName

string

A hivatkozott entitás neve.

type

IntegrationRuntimeEntityReferenceType

A hivatkozott entitás típusa.

IntegrationRuntimeAutoUpdate

Az integrációs modul automatikus frissítésének állapota.

Érték Description
Off
On

IntegrationRuntimeComputeProperties

A felügyelt integrációs futtatókörnyezet számítási erőforrás-tulajdonságai.

Name Típus Description
copyComputeScaleProperties

CopyComputeScaleProperties

CopyComputeScale tulajdonságok felügyelt integrációs futtatókörnyezethez.

dataFlowProperties

IntegrationRuntimeDataFlowProperties

A felügyelt integrációs futtatókörnyezet adatfolyam-tulajdonságai.

location

string

A felügyelt integrációs modul helye. A támogatott régiók a https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities

maxParallelExecutionsPerNode

integer

minimum: 1

A felügyelt integrációs futtatókörnyezetben csomópontonkénti párhuzamos végrehajtások maximális száma.

nodeSize

string

A felügyelt integrációs futtatókörnyezet csomópontméretére vonatkozó követelmény.

numberOfNodes

integer

minimum: 1

A felügyelt integrációs futtatókörnyezethez szükséges csomópontok száma.

pipelineExternalComputeScaleProperties

PipelineExternalComputeScaleProperties

PipelineExternalComputeScale tulajdonságok felügyelt integrációs futtatókörnyezethez.

vNetProperties

IntegrationRuntimeVNetProperties

A felügyelt integrációs futtatókörnyezet VNet-tulajdonságai.

IntegrationRuntimeCustomerVirtualNetwork

Annak a virtuális hálózatnak a definíciója és tulajdonságai, amelyhez Azure-SSIS integrációs modul csatlakozik.

Name Típus Description
subnetId

string

Annak az alhálózatnak az azonosítója, amelyhez Azure-SSIS integrációs modul csatlakozik.

IntegrationRuntimeCustomSetupScriptProperties

Egyéni beállítási szkripttulajdonságok felügyelt dedikált integrációs futtatókörnyezethez.

Name Típus Description
blobContainerUri

string

Az egyéni beállítási szkriptet tartalmazó Azure Blob-tároló URI-ja.

sasToken

SecureString

Az Azure Blob-tároló SAS-jogkivonata.

IntegrationRuntimeDataFlowProperties

A felügyelt integrációs futtatókörnyezet adatfolyam-tulajdonságai.

Name Típus Description
cleanup

boolean

A fürt nem lesz újrafeldolgozva, és a következő adatfolyam-tevékenységben lesz felhasználva, amíg el nem éri a TTL -t (élettartam) ha ez hamisként van beállítva. Az alapértelmezett érték igaz.

computeType

DataFlowComputeType

Az adatfolyam-feladatot végrehajtó fürt számítási típusa.

coreCount

integer

Az adatfolyam-feladatot végrehajtó fürt alapszáma. Támogatott értékek: 8, 16, 32, 48, 80, 144 és 272.

customProperties

CustomProperties[]

Az egyéni tulajdonságok az adatfolyam-futtatókörnyezet teljesítményének finomhangolására szolgálnak.

timeToLive

integer

minimum: 0

Az adatfolyam-feladatot végrehajtó fürt élettartam-beállítása (percekben).

IntegrationRuntimeDataProxyProperties

Felügyelt dedikált integrációs futtatókörnyezet adatproxy-tulajdonságai.

Name Típus Description
connectVia

EntityReference

A saját üzemeltetésű integrációs modul referenciája.

path

string

A blobtárolóban lévő szakaszos adatok tárolásának elérési útja.

stagingLinkedService

EntityReference

Az átmeneti társított szolgáltatás referenciája.

IntegrationRuntimeEdition

Az SSIS integrációs modul kiadása

Érték Description
Enterprise
Standard

IntegrationRuntimeEntityReferenceType

A hivatkozott entitás típusa.

Érték Description
IntegrationRuntimeReference
LinkedServiceReference

IntegrationRuntimeLicenseType

Licenctípus a saját licencforgatókönyv használatához.

Érték Description
BasePrice
LicenseIncluded

IntegrationRuntimeResource

Integrációs modul erőforrástípusa.

Name Típus Description
etag

string

Az etag azonosítja az erőforrás változásait.

id

string

Az erőforrás azonosítója.

name

string

Az erőforrás neve.

properties IntegrationRuntime:

Integrációs modul tulajdonságai.

type

string

Az erőforrás típusa.

IntegrationRuntimeSsisCatalogInfo

Katalógusinformációk a felügyelt dedikált integrációs modulhoz.

Name Típus Description
catalogAdminPassword

SecureString

A katalógusadatbázis rendszergazdai felhasználói fiókjának jelszava.

catalogAdminUserName

string

minLength: 1
maxLength: 128

A katalógusadatbázis rendszergazdai felhasználóneve.

catalogPricingTier

IntegrationRuntimeSsisCatalogPricingTier

A katalógusadatbázis tarifacsomagja. Az érvényes értékek https://azure.microsoft.com/en-us/pricing/details/sql-database/

catalogServerEndpoint

string

A katalógusadatbázis-kiszolgáló URL-címe.

dualStandbyPairName

string

Az SSISDB feladatátvételt támogató Azure-SSIS integrációs futtatókörnyezetek kettős készenléti párjának neve.

IntegrationRuntimeSsisCatalogPricingTier

A katalógusadatbázis tarifacsomagja. Az érvényes értékek https://azure.microsoft.com/en-us/pricing/details/sql-database/

Érték Description
Basic
Premium
PremiumRS
Standard

IntegrationRuntimeSsisProperties

SSIS-tulajdonságok felügyelt integrációs futtatókörnyezethez.

Name Típus Description
catalogInfo

IntegrationRuntimeSsisCatalogInfo

Katalógusinformációk a felügyelt dedikált integrációs modulhoz.

credential

CredentialReference

A hitelesítési adatokat tartalmazó hitelesítőadat-hivatkozás.

customSetupScriptProperties

IntegrationRuntimeCustomSetupScriptProperties

Egyéni beállítási szkripttulajdonságok felügyelt dedikált integrációs futtatókörnyezethez.

dataProxyProperties

IntegrationRuntimeDataProxyProperties

Felügyelt dedikált integrációs futtatókörnyezet adatproxy-tulajdonságai.

edition

IntegrationRuntimeEdition

Az SSIS integrációs modul kiadása

expressCustomSetupProperties

CustomSetupBase[]

Egyéni beállítás szkripttulajdonságok nélkül az SSIS integrációs modulhoz.

licenseType

IntegrationRuntimeLicenseType

Licenctípus a saját licencforgatókönyv használatához.

packageStores

PackageStore[]

Csomagtárolók az SSIS integrációs modulhoz.

IntegrationRuntimeState

Az integrációs modul állapota.

Érték Description
AccessDenied
Initial
Limited
NeedRegistration
Offline
Online
Started
Starting
Stopped
Stopping

IntegrationRuntimeType

Az integrációs modul típusa.

Érték Description
Managed
SelfHosted

IntegrationRuntimeVNetProperties

A felügyelt integrációs futtatókörnyezet VNet-tulajdonságai.

Name Típus Description
publicIPs

string[]

Az integrációs modul által használt nyilvános IP-címek erőforrás-azonosítói.

subnet

string

Annak az alhálózatnak a neve, amelyhez az integrációs modul csatlakozik.

subnetId

string

Annak az alhálózatnak az azonosítója, amelyhez ez a Azure-SSIS integrációs modul csatlakozik.

vNetId

string

Annak a virtuális hálózatnak az azonosítója, amelyhez ez az integrációs modul csatlakozni fog.

LinkedIntegrationRuntimeKeyAuthorization

A kulcsengedélyezési típus integrációs modulja.

Name Típus Description
authorizationType string:

Key

Az integrációs modul megosztásának engedélyezési típusa.

key

SecureString

Az engedélyezéshez használt kulcs.

LinkedIntegrationRuntimeRbacAuthorization

A szerepköralapú hozzáférés-vezérlési (RBAC) engedélyezési típusú integrációs modul.

Name Típus Description
authorizationType string:

RBAC

Az integrációs modul megosztásának engedélyezési típusa.

credential

CredentialReference

A hitelesítési adatokat tartalmazó hitelesítőadat-hivatkozás.

resourceId

string

A megosztani kívánt integrációs modul erőforrás-azonosítója.

ManagedIntegrationRuntime

Felügyelt integrációs modul, beleértve a felügyelt rugalmas és felügyelt dedikált integrációs modulokat.

Name Típus Description
description

string

Integrációs modul leírása.

managedVirtualNetwork

ManagedVirtualNetworkReference

Felügyelt virtuális hálózat referenciája.

state

IntegrationRuntimeState

Integrációs modul állapota, csak felügyelt dedikált integrációs futtatókörnyezetre érvényes.

type string:

Managed

Az integrációs modul típusa.

typeProperties.computeProperties

IntegrationRuntimeComputeProperties

A felügyelt integrációs futtatókörnyezet számítási erőforrása.

typeProperties.customerVirtualNetwork

IntegrationRuntimeCustomerVirtualNetwork

Annak a virtuális hálózatnak a neve, amelyhez Azure-SSIS integrációs modul csatlakozik

typeProperties.ssisProperties

IntegrationRuntimeSsisProperties

SSIS-tulajdonságok felügyelt integrációs futtatókörnyezethez.

ManagedVirtualNetworkReference

Felügyelt virtuális hálózat referenciatípusa.

Name Típus Description
referenceName

string

A ManagedVirtualNetwork nevére mutató hivatkozás.

type

ManagedVirtualNetworkReferenceType

Felügyelt virtuális hálózat referenciatípusa.

ManagedVirtualNetworkReferenceType

Felügyelt virtuális hálózat referenciatípusa.

Érték Description
ManagedVirtualNetworkReference

PackageStore

Csomagtároló az SSIS integrációs modulhoz.

Name Típus Description
name

string

A csomagtároló neve

packageStoreLinkedService

EntityReference

A csomagtároló társított szolgáltatáshivatkozása.

PipelineExternalComputeScaleProperties

PipelineExternalComputeScale tulajdonságok felügyelt integrációs futtatókörnyezethez.

Name Típus Description
numberOfExternalNodes

integer (int32)

minimum: 1
maximum: 10

A külső csomópontok száma, amelyeknek 0-nál nagyobbnak és 11-nél kisebbnek kell lenniük.

numberOfPipelineNodes

integer (int32)

minimum: 1
maximum: 10

A folyamatcsomópontok száma, amelyeknek 0-nál nagyobbnak és 11-nél kisebbnek kell lenniük.

timeToLive

integer (int32)

minimum: 5

A folyamat és a külső tevékenység végrehajtására szolgáló integrációs futtatókörnyezet élettartamának (percekben) beállítása.

SecureString

Az Azure Data Factory biztonságos sztringdefiníciója. A sztringérték "*" csillagokkal lesz elfedve a Get or List API-hívások során.

Name Típus Description
type string:

SecureString

A titkos kód típusa.

value

string

A biztonságos sztring értéke.

SelfHostedIntegrationRuntime

Saját üzemeltetésű integrációs modul.

Name Típus Description
description

string

Integrációs modul leírása.

type string:

SelfHosted

Az integrációs modul típusa.

typeProperties.linkedInfo LinkedIntegrationRuntimeType:

A csatolt integrációs futtatókörnyezet alapdefiníciója.

typeProperties.selfContainedInteractiveAuthoringEnabled

boolean

Alternatív lehetőség az interaktív szerzői funkció biztosítására, ha a saját üzemeltetésű integrációs modul nem tud kapcsolatot létesíteni az Azure Relayrel.

UpdateIntegrationRuntimeRequest

Integrációs modul kérésének frissítése.

Name Típus Description
autoUpdate

IntegrationRuntimeAutoUpdate

Engedélyezi vagy letiltja a saját üzemeltetésű integrációs modul automatikus frissítési funkcióját. Lásd a(z) https://go.microsoft.com/fwlink/?linkid=854189.

updateDelayOffset

string

A nap időeltolása (órákban), például a PT03H 3 óra. Az integrációs modul automatikus frissítése ezen az időpontban történik.