Integration Runtimes - Get Status
통합 런타임에 대한 자세한 상태 정보를 가져옵니다.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/getStatus?api-version=2018-06-01
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
factory
|
path | True |
string |
팩터리 이름입니다. regex 패턴: |
integration
|
path | True |
string |
통합 런타임 이름입니다. regex 패턴: |
resource
|
path | True |
string |
리소스 그룹 이름입니다. regex 패턴: |
subscription
|
path | True |
string |
구독 식별자입니다. |
api-version
|
query | True |
string |
API 버전입니다. |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
OK. |
|
Other Status Codes |
Azure Data Factory 서비스에서 받은 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 Flow.
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
Name | Description |
---|---|
user_impersonation | 사용자 계정 가장 |
예제
IntegrationRuntimes_GetStatus
샘플 요청
샘플 응답
Date: Thu, 14 Jun 2018 14:53:22 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 14997
x-ms-request-id: 19efe790-074f-4241-ae94-0422935d0f46
x-ms-correlation-request-id: 19efe790-074f-4241-ae94-0422935d0f46
{
"name": "exampleIntegrationRuntime",
"properties": {
"state": "Online",
"type": "SelfHosted",
"typeProperties": {
"autoUpdate": "Off",
"taskQueueId": "1a6296ab-423c-4346-9bcc-85a78c2c0582",
"version": "3.8.6730.2",
"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.6730.2",
"registerTime": "2018-06-14T14:51:44.9237069Z",
"lastConnectTime": "2018-06-14T14:52:59.8933313Z",
"lastStartTime": "2018-06-14T14:52:59.8933313Z",
"lastUpdateResult": "None",
"isActiveDispatcher": true,
"maxConcurrentJobs": 56
}
],
"updateDelayOffset": "PT3H",
"localTimeZoneOffset": "PT8H",
"serviceUrls": [
"wu.frontend.int.clouddatahub-int.net",
"*.servicebus.windows.net"
],
"versionStatus": "UpToDate",
"capabilities": {
"serviceBusConnected": "True",
"httpsPortEnabled": "True",
"credentialInSync": "True",
"connectedToResourceManager": "True",
"nodeEnabled": "True"
},
"latestVersion": "3.7.6711.1",
"createTime": "2018-06-14T09:17:45.1839685Z"
}
}
}
정의
Name | Description |
---|---|
Cloud |
Azure Data Factory 오류 응답의 구조를 정의하는 개체입니다. |
Integration |
통합 런타임 자동 업데이트의 상태입니다. |
Integration |
노드-노드 통신 채널에 대한 암호화 모드를 설정하는 데 사용됩니다(자체 호스팅 통합 런타임 노드가 2개 이상 있는 경우). |
Integration |
통합 런타임의 상태입니다. |
Integration |
통합 런타임 상태 응답. |
Integration |
통합 런타임의 유형입니다. |
Integration |
마지막 통합 런타임 노드 업데이트의 결과입니다. |
Linked |
연결된 통합 런타임 정보입니다. |
Managed |
관리되는 통합 런타임에 대한 오류 정의입니다. |
Managed |
통합 런타임 노드의 속성입니다. |
Managed |
관리되는 통합 런타임 노드 상태. |
Managed |
관리되는 통합 런타임 작업 결과의 속성입니다. |
Managed |
관리되는 통합 런타임 상태. |
Self |
자체 호스팅 통합 런타임 노드의 속성입니다. |
Self |
통합 런타임 노드의 상태입니다. |
Self |
자체 호스팅 통합 런타임 상태. |
CloudError
Azure Data Factory 오류 응답의 구조를 정의하는 개체입니다.
Name | 형식 | Description |
---|---|---|
error.code |
string |
오류 코드 |
error.details |
추가 오류 세부 정보가 있는 배열입니다. |
|
error.message |
string |
오류 메시지입니다. |
error.target |
string |
오류와 관련된 요청의 속성 이름/경로입니다. |
IntegrationRuntimeAutoUpdate
통합 런타임 자동 업데이트의 상태입니다.
Name | 형식 | Description |
---|---|---|
Off |
string |
|
On |
string |
IntegrationRuntimeInternalChannelEncryptionMode
노드-노드 통신 채널에 대한 암호화 모드를 설정하는 데 사용됩니다(자체 호스팅 통합 런타임 노드가 2개 이상 있는 경우).
Name | 형식 | Description |
---|---|---|
NotEncrypted |
string |
|
NotSet |
string |
|
SslEncrypted |
string |
IntegrationRuntimeState
통합 런타임의 상태입니다.
Name | 형식 | Description |
---|---|---|
AccessDenied |
string |
|
Initial |
string |
|
Limited |
string |
|
NeedRegistration |
string |
|
Offline |
string |
|
Online |
string |
|
Started |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
IntegrationRuntimeStatusResponse
통합 런타임 상태 응답.
Name | 형식 | Description |
---|---|---|
name |
string |
통합 런타임 이름입니다. |
properties | IntegrationRuntimeStatus: |
통합 런타임 속성. |
IntegrationRuntimeType
통합 런타임의 유형입니다.
Name | 형식 | Description |
---|---|---|
Managed |
string |
|
SelfHosted |
string |
IntegrationRuntimeUpdateResult
마지막 통합 런타임 노드 업데이트의 결과입니다.
Name | 형식 | Description |
---|---|---|
Fail |
string |
|
None |
string |
|
Succeed |
string |
LinkedIntegrationRuntime
연결된 통합 런타임 정보입니다.
Name | 형식 | Description |
---|---|---|
createTime |
string |
연결된 통합 런타임의 생성 시간입니다. |
dataFactoryLocation |
string |
연결된 통합 런타임이 속한 데이터 팩터리의 위치입니다. |
dataFactoryName |
string |
연결된 통합 런타임이 속한 데이터 팩터리의 이름입니다. |
name |
string |
연결된 통합 런타임의 이름입니다. |
subscriptionId |
string |
연결된 통합 런타임이 속한 구독 ID입니다. |
ManagedIntegrationRuntimeError
관리되는 통합 런타임에 대한 오류 정의입니다.
Name | 형식 | Description |
---|---|---|
code |
string |
오류 코드 |
message |
string |
오류 메시지입니다. |
parameters |
string[] |
관리되는 통합 런타임 오류 매개 변수입니다. |
time |
string |
오류가 발생한 시간입니다. |
ManagedIntegrationRuntimeNode
통합 런타임 노드의 속성입니다.
Name | 형식 | Description |
---|---|---|
errors |
이 통합 런타임 노드에서 발생한 오류입니다. |
|
nodeId |
string |
관리되는 통합 런타임 노드 ID입니다. |
status |
관리되는 통합 런타임 노드 상태. |
ManagedIntegrationRuntimeNodeStatus
관리되는 통합 런타임 노드 상태.
Name | 형식 | Description |
---|---|---|
Available |
string |
|
Recycling |
string |
|
Starting |
string |
|
Unavailable |
string |
ManagedIntegrationRuntimeOperationResult
관리되는 통합 런타임 작업 결과의 속성입니다.
Name | 형식 | Description |
---|---|---|
activityId |
string |
작업 요청에 대한 활동 ID입니다. |
errorCode |
string |
오류 코드입니다. |
parameters |
string[] |
관리되는 통합 런타임 오류 매개 변수입니다. |
result |
string |
작업 결과입니다. |
startTime |
string |
작업의 시작 시간입니다. |
type |
string |
연산 유형입니다. 시작하거나 중지할 수 있습니다. |
ManagedIntegrationRuntimeStatus
관리되는 통합 런타임 상태.
Name | 형식 | Description |
---|---|---|
dataFactoryName |
string |
통합 런타임이 속한 데이터 팩터리 이름입니다. |
state |
통합 런타임의 상태입니다. |
|
type |
string:
Managed |
통합 런타임 유형입니다. |
typeProperties.createTime |
string |
통합 런타임을 만든 시간(ISO8601 형식)입니다. |
typeProperties.lastOperation |
이 통합 런타임에서 발생한 마지막 작업 결과입니다. |
|
typeProperties.nodes |
관리되는 통합 런타임에 대한 노드 목록입니다. |
|
typeProperties.otherErrors |
이 통합 런타임에서 발생한 오류입니다. |
SelfHostedIntegrationRuntimeNode
자체 호스팅 통합 런타임 노드의 속성입니다.
Name | 형식 | Description |
---|---|---|
capabilities |
object |
통합 런타임 기능 사전 |
concurrentJobsLimit |
integer |
통합 런타임 노드의 최대 동시 작업입니다. |
expiryTime |
string |
통합 런타임이 ISO8601 형식으로 만료되는 시간입니다. |
hostServiceUri |
string |
통합 런타임의 호스트 머신에 대한 URI입니다. |
isActiveDispatcher |
boolean |
이 노드가 통합 런타임 요청에 대한 활성 디스패처인지 여부를 나타냅니다. |
lastConnectTime |
string |
통합 런타임이 ISO8601 형식으로 연결된 가장 최근 시간입니다. |
lastEndUpdateTime |
string |
통합 런타임 노드 업데이트가 마지막으로 종료된 시간입니다. |
lastStartTime |
string |
노드가 마지막으로 시작된 시간입니다. |
lastStartUpdateTime |
string |
통합 런타임 노드 업데이트가 마지막으로 시작된 시간입니다. |
lastStopTime |
string |
통합 런타임 노드 마지막 중지 시간입니다. |
lastUpdateResult |
마지막 통합 런타임 노드 업데이트의 결과입니다. |
|
machineName |
string |
통합 런타임 노드의 컴퓨터 이름입니다. |
maxConcurrentJobs |
integer |
이 통합 런타임의 최대 동시 작업입니다. |
nodeName |
string |
통합 런타임 노드의 이름입니다. |
registerTime |
string |
통합 런타임 노드가 ISO8601 형식으로 등록된 시간입니다. |
status |
통합 런타임 노드의 상태입니다. |
|
version |
string |
통합 런타임 노드의 버전입니다. |
versionStatus |
string |
통합 런타임 노드 버전의 상태입니다. |
SelfHostedIntegrationRuntimeNodeStatus
통합 런타임 노드의 상태입니다.
Name | 형식 | Description |
---|---|---|
InitializeFailed |
string |
|
Initializing |
string |
|
Limited |
string |
|
NeedRegistration |
string |
|
Offline |
string |
|
Online |
string |
|
Upgrading |
string |
SelfHostedIntegrationRuntimeStatus
자체 호스팅 통합 런타임 상태.
Name | 형식 | Description |
---|---|---|
dataFactoryName |
string |
통합 런타임이 속한 데이터 팩터리 이름입니다. |
state |
통합 런타임의 상태입니다. |
|
type |
string:
Self |
통합 런타임 유형입니다. |
typeProperties.autoUpdate |
자체 호스팅 통합 런타임 자동 업데이트가 켜져 있는지 여부입니다. |
|
typeProperties.autoUpdateETA |
string |
자체 호스팅 통합 런타임이 업데이트될 예상 시간입니다. |
typeProperties.capabilities |
object |
통합 런타임 기능에 대한 추가 정보가 있는 개체입니다. |
typeProperties.createTime |
string |
통합 런타임을 만든 시간(ISO8601 형식)입니다. |
typeProperties.internalChannelEncryption |
노드-노드 통신 채널에 대한 암호화 모드를 설정하는 데 사용됩니다(자체 호스팅 통합 런타임 노드가 2개 이상 있는 경우). |
|
typeProperties.latestVersion |
string |
다운로드 센터의 최신 버전입니다. |
typeProperties.links |
이 통합 런타임과 공유하도록 만들어진 연결된 통합 런타임 목록입니다. |
|
typeProperties.localTimeZoneOffset |
string |
현지 표준 시간대 오프셋(시간)입니다. |
typeProperties.nodes |
이 통합 런타임에 대한 노드 목록입니다. |
|
typeProperties.pushedVersion |
string |
통합 런타임이 업데이트할 버전입니다. |
typeProperties.scheduledUpdateDate |
string |
통합 런타임이 업데이트되도록 예약되는 날짜(ISO8601 형식)입니다. |
typeProperties.selfContainedInteractiveAuthoringEnabled |
boolean |
자체 호스팅 통합 런타임이 Azure Relay와의 연결을 설정할 수 없는 경우 대화형 작성 기능을 보장하는 다른 옵션입니다. |
typeProperties.serviceUrls |
string[] |
통합 런타임 백 엔드 서비스에 사용되는 서비스에 대한 URL입니다. |
typeProperties.taskQueueId |
string |
통합 런타임의 작업 큐 ID입니다. |
typeProperties.updateDelayOffset |
string |
통합 런타임을 업데이트하기 위해 서비스에서 예약한 날짜의 시간(예: PT03H)은 3시간입니다. |
typeProperties.version |
string |
통합 런타임의 버전입니다. |
typeProperties.versionStatus |
string |
통합 런타임 버전의 상태입니다. |