Integration Runtimes - Start
Démarrer le runtime d’intégration
Démarrer un runtime d’intégration
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/integrationRuntimes/{integrationRuntimeName}/start?api-version=2021-06-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
integration
|
path | True |
string |
Nom du runtime d’intégration |
resource
|
path | True |
string |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
subscription
|
path | True |
string |
ID de l’abonnement cible. |
workspace
|
path | True |
string |
Nom de l’espace de travail. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour cette opération. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
D’ACCORD. |
|
202 Accepted |
Accepté. |
|
Other Status Codes |
Réponse d’erreur reçue du service Azure Synapse. |
Exemples
Start integration runtime
Exemple de requête
POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Synapse/workspaces/exampleWorkspace/integrationRuntimes/exampleManagedIntegrationRuntime/start?api-version=2021-06-01
Exemple de réponse
Date: Wed, 13 Jun 2018 21:33:00 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 14912
x-ms-request-id: 2af47f9f-5625-4b01-a3a5-bccb576a4677
x-ms-correlation-request-id: 2af47f9f-5625-4b01-a3a5-bccb576a4677
{
"name": "exampleManagedIntegrationRuntime",
"properties": {
"dataFactoryName": "exampleWorkspaceName",
"type": "Managed",
"state": "Started",
"typeProperties": {
"nodes": [],
"otherErrors": [],
"createTime": "2018-06-13T21:11:01.8695494Z"
}
}
}
Définitions
Nom | Description |
---|---|
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Détail de l’erreur. |
Error |
Réponse d’erreur |
Integration |
État de la mise à jour automatique du runtime d’intégration. |
Integration |
Il est utilisé pour définir le mode de chiffrement pour le canal de communication nœud-nœud (lorsque plus de 2 nœuds runtime d’intégration auto-hébergés existent). |
Integration |
État du runtime d’intégration. |
Integration |
Réponse d’état du runtime d’intégration. |
Integration |
Type de runtime d’intégration. |
Integration |
Résultat de la dernière mise à jour du nœud runtime d’intégration. |
Linked |
Informations sur le runtime d’intégration lié. |
Managed |
Définition d’erreur pour le runtime d’intégration managé. |
Managed |
Propriétés du nœud runtime d’intégration. |
Managed |
État du nœud runtime d’intégration managée. |
Managed |
Propriétés du résultat de l’opération d’exécution d’intégration managée. |
Managed |
État du runtime d’intégration managé. |
Self |
Propriétés du nœud runtime d’intégration auto-hébergé. |
Self |
État du nœud runtime d’intégration. |
Self |
État du runtime d’intégration auto-hébergé. |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires. |
type |
string |
Type d’informations supplémentaire. |
ErrorDetail
Détail de l’erreur.
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d’erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
error |
Objet d’erreur. |
IntegrationRuntimeAutoUpdate
État de la mise à jour automatique du runtime d’intégration.
Nom | Type | Description |
---|---|---|
Off |
string |
|
On |
string |
IntegrationRuntimeInternalChannelEncryptionMode
Il est utilisé pour définir le mode de chiffrement pour le canal de communication nœud-nœud (lorsque plus de 2 nœuds runtime d’intégration auto-hébergés existent).
Nom | Type | Description |
---|---|---|
NotEncrypted |
string |
|
NotSet |
string |
|
SslEncrypted |
string |
IntegrationRuntimeState
État du runtime d’intégration.
Nom | Type | Description |
---|---|---|
AccessDenied |
string |
|
Initial |
string |
|
Limited |
string |
|
NeedRegistration |
string |
|
Offline |
string |
|
Online |
string |
|
Started |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
IntegrationRuntimeStatusResponse
Réponse d’état du runtime d’intégration.
Nom | Type | Description |
---|---|---|
name |
string |
Nom du runtime d’intégration. |
properties | IntegrationRuntimeStatus: |
Propriétés du runtime d’intégration. |
IntegrationRuntimeType
Type de runtime d’intégration.
Nom | Type | Description |
---|---|---|
Managed |
string |
|
SelfHosted |
string |
IntegrationRuntimeUpdateResult
Résultat de la dernière mise à jour du nœud runtime d’intégration.
Nom | Type | Description |
---|---|---|
Fail |
string |
|
None |
string |
|
Succeed |
string |
LinkedIntegrationRuntime
Informations sur le runtime d’intégration lié.
Nom | Type | Description |
---|---|---|
createTime |
string |
Heure de création du runtime d’intégration lié. |
dataFactoryLocation |
string |
Emplacement de l’espace de travail auquel appartient le runtime d’intégration lié. |
dataFactoryName |
string |
Nom de l’espace de travail auquel appartient le runtime d’intégration lié. |
name |
string |
Nom du runtime d’intégration lié. |
subscriptionId |
string |
ID d’abonnement auquel appartient le runtime d’intégration lié. |
ManagedIntegrationRuntimeError
Définition d’erreur pour le runtime d’intégration managé.
Nom | Type | Description |
---|---|---|
code |
string |
Code d’erreur. |
message |
string |
Message d'erreur. |
parameters |
string[] |
Paramètres d’erreur du runtime d’intégration managé. |
time |
string |
Heure à laquelle l’erreur s’est produite. |
ManagedIntegrationRuntimeNode
Propriétés du nœud runtime d’intégration.
Nom | Type | Description |
---|---|---|
errors |
Erreurs qui se sont produites sur ce nœud runtime d’intégration. |
|
nodeId |
string |
ID du nœud runtime d’intégration managée. |
status |
État du nœud runtime d’intégration managée. |
ManagedIntegrationRuntimeNodeStatus
État du nœud runtime d’intégration managée.
Nom | Type | Description |
---|---|---|
Available |
string |
|
Recycling |
string |
|
Starting |
string |
|
Unavailable |
string |
ManagedIntegrationRuntimeOperationResult
Propriétés du résultat de l’opération d’exécution d’intégration managée.
Nom | Type | Description |
---|---|---|
activityId |
string |
ID d’activité de la demande d’opération. |
errorCode |
string |
Code d’erreur. |
parameters |
string[] |
Paramètres d’erreur du runtime d’intégration managé. |
result |
string |
Résultat de l’opération. |
startTime |
string |
Heure de début de l’opération. |
type |
string |
Type d’opération. Peut être démarrer ou arrêter. |
ManagedIntegrationRuntimeStatus
État du runtime d’intégration managé.
Nom | Type | Description |
---|---|---|
dataFactoryName |
string |
Nom de l’espace de travail auquel appartient le runtime d’intégration. |
state |
État du runtime d’intégration. |
|
type |
string:
Managed |
Type de runtime d’intégration. |
typeProperties.createTime |
string |
Heure à laquelle le runtime d’intégration a été créé, au format ISO8601. |
typeProperties.lastOperation |
Résultat de la dernière opération qui s’est produite sur ce runtime d’intégration. |
|
typeProperties.nodes |
Liste des nœuds pour le runtime d’intégration managé. |
|
typeProperties.otherErrors |
Erreurs qui se sont produites sur ce runtime d’intégration. |
SelfHostedIntegrationRuntimeNode
Propriétés du nœud runtime d’intégration auto-hébergé.
Nom | Type | Description |
---|---|---|
capabilities |
object |
Dictionnaire des fonctionnalités du runtime d’intégration |
concurrentJobsLimit |
integer |
Nombre maximal de travaux simultanés sur le nœud runtime d’intégration. |
expiryTime |
string |
Heure à laquelle le runtime d’intégration expirera au format ISO8601. |
hostServiceUri |
string |
URI de l’ordinateur hôte du runtime d’intégration. |
isActiveDispatcher |
boolean |
Indique si ce nœud est le répartiteur actif pour les demandes du runtime d’intégration. |
lastConnectTime |
string |
Heure la plus récente à laquelle le runtime d’intégration a été connecté au format ISO8601. |
lastEndUpdateTime |
string |
Dernière fois pour la fin de la mise à jour du nœud runtime d’intégration. |
lastStartTime |
string |
Heure du dernier démarrage du nœud. |
lastStartUpdateTime |
string |
La dernière fois pour le démarrage de la mise à jour du nœud runtime d’intégration. |
lastStopTime |
string |
Heure du dernier arrêt du nœud runtime d’intégration. |
lastUpdateResult |
Résultat de la dernière mise à jour du nœud runtime d’intégration. |
|
machineName |
string |
Nom de l’ordinateur du nœud runtime d’intégration. |
maxConcurrentJobs |
integer |
Nombre maximal de travaux simultanés dans ce runtime d’intégration. |
nodeName |
string |
Nom du nœud runtime d’intégration. |
registerTime |
string |
Heure à laquelle le nœud runtime d’intégration a été inscrit au format ISO8601. |
status |
État du nœud runtime d’intégration. |
|
version |
string |
Version du nœud runtime d’intégration. |
versionStatus |
string |
État de la version du nœud runtime d’intégration. |
SelfHostedIntegrationRuntimeNodeStatus
État du nœud runtime d’intégration.
Nom | Type | Description |
---|---|---|
InitializeFailed |
string |
|
Initializing |
string |
|
Limited |
string |
|
NeedRegistration |
string |
|
Offline |
string |
|
Online |
string |
|
Upgrading |
string |
SelfHostedIntegrationRuntimeStatus
État du runtime d’intégration auto-hébergé.
Nom | Type | Description |
---|---|---|
dataFactoryName |
string |
Nom de l’espace de travail auquel appartient le runtime d’intégration. |
state |
État du runtime d’intégration. |
|
type |
string:
Self |
Type de runtime d’intégration. |
typeProperties.autoUpdate |
Indique si la mise à jour automatique du runtime d’intégration auto-hébergée a été activée. |
|
typeProperties.autoUpdateETA |
string |
Heure estimée à laquelle le runtime d’intégration auto-hébergé sera mis à jour. |
typeProperties.capabilities |
object |
Objet avec des informations supplémentaires sur les fonctionnalités du runtime d’intégration. |
typeProperties.createTime |
string |
Heure à laquelle le runtime d’intégration a été créé, au format ISO8601. |
typeProperties.internalChannelEncryption |
Il est utilisé pour définir le mode de chiffrement pour le canal de communication nœud-nœud (lorsque plus de 2 nœuds runtime d’intégration auto-hébergés existent). |
|
typeProperties.latestVersion |
string |
Dernière version du centre de téléchargement. |
typeProperties.links |
Liste des runtimes d’intégration liés créés pour partager avec ce runtime d’intégration. |
|
typeProperties.localTimeZoneOffset |
string |
Décalage de fuseau horaire local en heures. |
typeProperties.nodeCommunicationChannelEncryptionMode |
string |
Mode de chiffrement du canal de communication de nœud |
typeProperties.nodes |
Liste des nœuds pour ce runtime d’intégration. |
|
typeProperties.pushedVersion |
string |
Version vers laquelle le runtime d’intégration va être mis à jour. |
typeProperties.scheduledUpdateDate |
string |
Date à laquelle le runtime d’intégration sera planifié pour être mis à jour, au format ISO8601. |
typeProperties.serviceUrls |
string[] |
URL des services utilisés dans le service principal du runtime d’intégration. |
typeProperties.taskQueueId |
string |
ID de file d’attente de tâches du runtime d’intégration. |
typeProperties.updateDelayOffset |
string |
Heure de la date planifiée par service pour mettre à jour le runtime d’intégration, par exemple, PT03H est de 3 heures |
typeProperties.version |
string |
Version du runtime d’intégration. |
typeProperties.versionStatus |
string |
État de la version du runtime d’intégration. |