Integration Runtimes - Create Linked Integration Runtime
Skapa en länkad integrationskörningspost i en delad integrationskörning.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/linkedIntegrationRuntime?api-version=2018-06-01
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
factory
|
path | True |
string |
Fabriksnamnet. Reguljärt uttrycksmönster: |
integration
|
path | True |
string |
Integration Runtime-namnet. Reguljärt uttrycksmönster: |
resource
|
path | True |
string |
Resursgruppens namn. Reguljärt uttrycksmönster: |
subscription
|
path | True |
string |
Prenumerationsidentifieraren. |
api-version
|
query | True |
string |
API-versionen. |
Begärandetext
Name | Typ | Description |
---|---|---|
dataFactoryLocation |
string |
Platsen för datafabriken som den länkade integrationskörningen tillhör. |
dataFactoryName |
string |
Namnet på datafabriken som den länkade integrationskörningen tillhör. |
name |
string |
Namnet på den länkade integrationskörningen. |
subscriptionId |
string |
ID:t för den prenumeration som den länkade integrationskörningen tillhör. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
OK. |
|
Other Status Codes |
Ett felsvar som tagits emot från Azure Data Factory-tjänsten. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
IntegrationRuntimes_CreateLinkedIntegrationRuntime
Exempelbegäran
POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/integrationRuntimes/exampleIntegrationRuntime/linkedIntegrationRuntime?api-version=2018-06-01
{
"name": "bfa92911-9fb6-4fbe-8f23-beae87bc1c83",
"subscriptionId": "061774c7-4b5a-4159-a55b-365581830283",
"dataFactoryName": "e9955d6d-56ea-4be3-841c-52a12c1a9981",
"dataFactoryLocation": "West US"
}
Exempelsvar
Date: Fri, 17 Aug 2018 06:31:03 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-writes: 1199
x-ms-request-id: f9a67067-62f3-43ce-b891-2ccb3de4a15f
x-ms-correlation-request-id: f9a67067-62f3-43ce-b891-2ccb3de4a15f
{
"name": "exampleIntegrationRuntime",
"properties": {
"dataFactoryName": "exampleFactoryName",
"state": "Online",
"type": "SelfHosted",
"typeProperties": {
"autoUpdate": "On",
"taskQueueId": "823da112-f2d9-426b-a0d8-5f361b94f72a",
"version": "3.8.6743.6",
"nodes": [
{
"nodeName": "Node_1",
"machineName": "YANZHANG-DT",
"hostServiceUri": "https://yanzhang-dt.fareast.corp.microsoft.com:8050/HostServiceRemote.svc/",
"status": "Online",
"capabilities": {
"serviceBusConnected": "True",
"httpsPortEnabled": "True",
"credentialInSync": "True",
"connectedToResourceManager": "True",
"nodeEnabled": "True"
},
"versionStatus": "UpToDate",
"version": "3.8.6743.6",
"registerTime": "2018-08-17T03:44:55.8012825Z",
"lastConnectTime": "2018-08-17T06:30:46.6262976Z",
"lastStartTime": "2018-08-17T03:45:30.8499851Z",
"lastUpdateResult": "None",
"isActiveDispatcher": true,
"maxConcurrentJobs": 20
}
],
"scheduledUpdateDate": "2018-08-20T00:00:00Z",
"updateDelayOffset": "PT19H",
"localTimeZoneOffset": "PT8H",
"serviceUrls": [
"wu.frontend.int.clouddatahub-int.net",
"*.servicebus.windows.net"
],
"links": [
{
"name": "bfa92911-9fb6-4fbe-8f23-beae87bc1c83",
"subscriptionId": "061774c7-4b5a-4159-a55b-365581830283",
"dataFactoryName": "e9955d6d-56ea-4be3-841c-52a12c1a9981",
"dataFactoryLocation": "West US",
"createTime": "2018-08-17T06:31:04.0617928Z"
}
],
"versionStatus": "UpdateAvailable",
"capabilities": {
"serviceBusConnected": "True",
"httpsPortEnabled": "True",
"credentialInSync": "True",
"connectedToResourceManager": "True",
"nodeEnabled": "True"
},
"pushedVersion": "3.9.6774.1",
"latestVersion": "3.9.6774.1",
"autoUpdateETA": "2018-08-20T19:00:00Z",
"createTime": "2018-08-17T03:43:25.7055573Z"
}
}
}
Definitioner
Name | Description |
---|---|
Cloud |
Objektet som definierar strukturen för ett Azure Data Factory felsvar. |
Create |
Den länkade integrationskörningsinformationen. |
Integration |
Tillståndet för automatisk uppdatering av Integration Runtime. |
Integration |
Den används för att ange krypteringsläget för nodnodens kommunikationskanal (när det finns fler än 2 lokalt installerade integrationskörningsnoder). |
Integration |
Tillståndet för Integration Runtime. |
Integration |
Statussvar för integrationskörning. |
Integration |
Typen av integrationskörning. |
Integration |
Resultatet av den senaste uppdateringen av integrationskörningsnoden. |
Linked |
Den länkade integrationskörningsinformationen. |
Managed |
Feldefinition för hanterad integrationskörning. |
Managed |
Egenskaper för Integration Runtime-noden. |
Managed |
Nodstatus för hanterad integrationskörning. |
Managed |
Egenskaper för resultatet av den hanterade integrationskörningsåtgärden. |
Managed |
Status för hanterad integrationskörning. |
Self |
Egenskaper för lokalt installerad integrationskörningsnod. |
Self |
Status för integreringskörningsnoden. |
Self |
Status för lokalt installerad integrationskörning. |
CloudError
Objektet som definierar strukturen för ett Azure Data Factory felsvar.
Name | Typ | Description |
---|---|---|
error.code |
string |
Felkod. |
error.details |
Matris med ytterligare felinformation. |
|
error.message |
string |
Felmeddelande. |
error.target |
string |
Egenskapsnamn/sökväg i begäran som är associerad med fel. |
CreateLinkedIntegrationRuntimeRequest
Den länkade integrationskörningsinformationen.
Name | Typ | Description |
---|---|---|
dataFactoryLocation |
string |
Platsen för datafabriken som den länkade integrationskörningen tillhör. |
dataFactoryName |
string |
Namnet på datafabriken som den länkade integrationskörningen tillhör. |
name |
string |
Namnet på den länkade integrationskörningen. |
subscriptionId |
string |
ID:t för den prenumeration som den länkade integrationskörningen tillhör. |
IntegrationRuntimeAutoUpdate
Tillståndet för automatisk uppdatering av Integration Runtime.
Name | Typ | Description |
---|---|---|
Off |
string |
|
On |
string |
IntegrationRuntimeInternalChannelEncryptionMode
Den används för att ange krypteringsläget för nodnodens kommunikationskanal (när det finns fler än 2 lokalt installerade integrationskörningsnoder).
Name | Typ | Description |
---|---|---|
NotEncrypted |
string |
|
NotSet |
string |
|
SslEncrypted |
string |
IntegrationRuntimeState
Tillståndet för Integration Runtime.
Name | Typ | Description |
---|---|---|
AccessDenied |
string |
|
Initial |
string |
|
Limited |
string |
|
NeedRegistration |
string |
|
Offline |
string |
|
Online |
string |
|
Started |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
IntegrationRuntimeStatusResponse
Statussvar för integrationskörning.
Name | Typ | Description |
---|---|---|
name |
string |
Integration Runtime-namnet. |
properties | IntegrationRuntimeStatus: |
Egenskaper för Integration Runtime. |
IntegrationRuntimeType
Typen av integrationskörning.
Name | Typ | Description |
---|---|---|
Managed |
string |
|
SelfHosted |
string |
IntegrationRuntimeUpdateResult
Resultatet av den senaste uppdateringen av integrationskörningsnoden.
Name | Typ | Description |
---|---|---|
Fail |
string |
|
None |
string |
|
Succeed |
string |
LinkedIntegrationRuntime
Den länkade integrationskörningsinformationen.
Name | Typ | Description |
---|---|---|
createTime |
string |
Skapandetiden för den länkade integrationskörningen. |
dataFactoryLocation |
string |
Platsen för datafabriken som den länkade integrationskörningen tillhör. |
dataFactoryName |
string |
Namnet på datafabriken som den länkade integrationskörningen tillhör. |
name |
string |
Namnet på den länkade integrationskörningen. |
subscriptionId |
string |
Det prenumerations-ID som den länkade integrationskörningen tillhör. |
ManagedIntegrationRuntimeError
Feldefinition för hanterad integrationskörning.
Name | Typ | Description |
---|---|---|
code |
string |
Felkod. |
message |
string |
Felmeddelande. |
parameters |
string[] |
Felparametrar för hanterad integrationskörning. |
time |
string |
Tidpunkten då felet inträffade. |
ManagedIntegrationRuntimeNode
Egenskaper för Integration Runtime-noden.
Name | Typ | Description |
---|---|---|
errors |
Felen som inträffade på den här integrationskörningsnoden. |
|
nodeId |
string |
Nod-ID:t för den hanterade integrationskörningen. |
status |
Nodstatus för hanterad integrationskörning. |
ManagedIntegrationRuntimeNodeStatus
Nodstatus för hanterad integrationskörning.
Name | Typ | Description |
---|---|---|
Available |
string |
|
Recycling |
string |
|
Starting |
string |
|
Unavailable |
string |
ManagedIntegrationRuntimeOperationResult
Egenskaper för resultatet av den hanterade integrationskörningsåtgärden.
Name | Typ | Description |
---|---|---|
activityId |
string |
Aktivitets-ID för åtgärdsbegäran. |
errorCode |
string |
Felkoden. |
parameters |
string[] |
Felparametrar för hanterad integrationskörning. |
result |
string |
Åtgärdsresultatet. |
startTime |
string |
Starttiden för åtgärden. |
type |
string |
Åtgärdstypen. Kan vara start eller stopp. |
ManagedIntegrationRuntimeStatus
Status för hanterad integrationskörning.
Name | Typ | Description |
---|---|---|
dataFactoryName |
string |
Namnet på den datafabrik som integrationskörningen tillhör. |
state |
Tillståndet för Integration Runtime. |
|
type |
string:
Managed |
Typ av integrationskörning. |
typeProperties.createTime |
string |
Tidpunkten då integrationskörningen skapades i ISO8601 format. |
typeProperties.lastOperation |
Det senaste åtgärdsresultatet som inträffade på den här integrationskörningen. |
|
typeProperties.nodes |
Listan över noder för hanterad integrationskörning. |
|
typeProperties.otherErrors |
De fel som inträffade på den här integrationskörningen. |
SelfHostedIntegrationRuntimeNode
Egenskaper för lokalt installerad integrationskörningsnod.
Name | Typ | Description |
---|---|---|
capabilities |
object |
Ordlistan för integreringskörningsfunktioner |
concurrentJobsLimit |
integer |
Maximalt antal samtidiga jobb på integrationskörningsnoden. |
expiryTime |
string |
Tiden då integrationskörningen upphör att gälla i ISO8601 format. |
hostServiceUri |
string |
URI för värddatorn för integrationskörningen. |
isActiveDispatcher |
boolean |
Anger om den här noden är aktiv dispatcher för Integration Runtime-begäranden. |
lastConnectTime |
string |
Den senaste gången integrationskörningen anslöts i ISO8601 format. |
lastEndUpdateTime |
string |
Sista gången för noduppdateringen i Integration Runtime upphör. |
lastStartTime |
string |
Den tid då noden senast startades. |
lastStartUpdateTime |
string |
Senaste gången för uppdateringen av integrationskörningsnoden startar. |
lastStopTime |
string |
Integreringskörningsnodens senaste stopptid. |
lastUpdateResult |
Resultatet av den senaste uppdateringen av integrationskörningsnoden. |
|
machineName |
string |
Datornamn för integreringskörningsnoden. |
maxConcurrentJobs |
integer |
Maximalt antal samtidiga jobb i den här integreringskörningen. |
nodeName |
string |
Namnet på integreringskörningsnoden. |
registerTime |
string |
Den tidpunkt då integration Runtime-noden registrerades i ISO8601 format. |
status |
Status för integreringskörningsnoden. |
|
version |
string |
Version av integration runtime-noden. |
versionStatus |
string |
Status för integration runtime-nodversionen. |
SelfHostedIntegrationRuntimeNodeStatus
Status för integreringskörningsnoden.
Name | Typ | Description |
---|---|---|
InitializeFailed |
string |
|
Initializing |
string |
|
Limited |
string |
|
NeedRegistration |
string |
|
Offline |
string |
|
Online |
string |
|
Upgrading |
string |
SelfHostedIntegrationRuntimeStatus
Status för lokalt installerad integrationskörning.
Name | Typ | Description |
---|---|---|
dataFactoryName |
string |
Namnet på den datafabrik som integrationskörningen tillhör. |
state |
Tillståndet för Integration Runtime. |
|
type |
string:
Self |
Typ av integrationskörning. |
typeProperties.autoUpdate |
Om automatisk uppdatering av lokalt installerad integrationskörning har aktiverats. |
|
typeProperties.autoUpdateETA |
string |
Den uppskattade tiden då integrationskörningen med egen värd uppdateras. |
typeProperties.capabilities |
object |
Objekt med ytterligare information om integreringskörningsfunktioner. |
typeProperties.createTime |
string |
Tidpunkten då integrationskörningen skapades i ISO8601 format. |
typeProperties.internalChannelEncryption |
Den används för att ange krypteringsläget för nodnodens kommunikationskanal (när det finns fler än 2 lokalt installerade integrationskörningsnoder). |
|
typeProperties.latestVersion |
string |
Den senaste versionen på Download Center. |
typeProperties.links |
Listan över länkade integreringskörningar som skapas för att dela med den här integrationskörningen. |
|
typeProperties.localTimeZoneOffset |
string |
Den lokala tidszonsförskjutningen i timmar. |
typeProperties.nodes |
Listan över noder för den här integreringskörningen. |
|
typeProperties.pushedVersion |
string |
Den version som Integration Runtime ska uppdateras till. |
typeProperties.scheduledUpdateDate |
string |
Det datum då integrationskörningen schemaläggs att uppdateras i ISO8601 format. |
typeProperties.selfContainedInteractiveAuthoringEnabled |
boolean |
Ett alternativt alternativ för att säkerställa en interaktiv redigeringsfunktion när din lokala integrationskörning inte kan upprätta en anslutning till Azure Relay. |
typeProperties.serviceUrls |
string[] |
URL:erna för de tjänster som används i integration Runtime-serverdelstjänsten. |
typeProperties.taskQueueId |
string |
Aktivitetskö-ID för integrationskörningen. |
typeProperties.updateDelayOffset |
string |
Tiden i det datum som schemalagts av tjänsten för uppdatering av integrationskörningen, t.ex. PT03H är 3 timmar |
typeProperties.version |
string |
Version av Integration Runtime. |
typeProperties.versionStatus |
string |
Status för integration runtime-versionen. |