Compartir a través de


Integration Runtimes - Create

Creación de un entorno de ejecución de integración
Creación de un entorno de ejecución de integración

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/integrationRuntimes/{integrationRuntimeName}?api-version=2021-06-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
integrationRuntimeName
path True

string

Nombre del entorno de ejecución de integración

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

workspaceName
path True

string

Nombre del área de trabajo.

api-version
query True

string

minLength: 1

Versión de la API que se va a usar para esta operación.

Encabezado de la solicitud

Nombre Requerido Tipo Description
If-Match

string

ETag de la entidad integration Runtime. Solo se debe especificar para la actualización, para la que debe coincidir con la entidad existente o puede ser * para la actualización incondicional.

Cuerpo de la solicitud

Nombre Requerido Tipo Description
properties True IntegrationRuntime:

Propiedades de Integration Runtime.

Respuestas

Nombre Tipo Description
200 OK

IntegrationRuntimeResource

De acuerdo.

202 Accepted

Aceptado.

Other Status Codes

ErrorResponse

Respuesta de error recibida de la operación PUT integration Runtime.

Ejemplos

Create integration runtime

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Synapse/workspaces/exampleWorkspace/integrationRuntimes/exampleIntegrationRuntime?api-version=2021-06-01

{
  "properties": {
    "type": "SelfHosted",
    "description": "A selfhosted integration runtime"
  }
}

Respuesta de muestra

Date: Wed, 13 Jun 2018 22:20:47 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-writes: 1197
x-ms-request-id: 125c07fa-e39a-4541-885f-5019631a5ecd
x-ms-correlation-request-id: 125c07fa-e39a-4541-885f-5019631a5ecd
{
  "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Synapse/workspaces/exampleWorkspaceName/integrationruntimes/exampleIntegrationRuntime",
  "name": "exampleIntegrationRuntime",
  "type": "Microsoft.Synapse/workspaces/integrationruntimes",
  "properties": {
    "type": "SelfHosted",
    "description": "A selfhosted integration runtime"
  },
  "etag": "000046c4-0000-0000-0000-5b2198bf0000"
}

Definiciones

Nombre Description
DataFlowComputeType

Tipo de proceso del clúster que ejecutará el trabajo de flujo de datos.

EntityReference

Referencia de entidad.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

IntegrationRuntimeComputeProperties

Propiedades de recursos de proceso para managed integration Runtime.

IntegrationRuntimeCustomerVirtualNetwork

Definición y propiedades de la red virtual a la que se unirá Azure-SSIS integration Runtime.

IntegrationRuntimeCustomSetupScriptProperties

Propiedades del script de instalación personalizada para un entorno de ejecución de integración dedicado administrado.

IntegrationRuntimeDataFlowProperties

Propiedades de flujo de datos para el entorno de ejecución de integración administrado.

IntegrationRuntimeDataProxyProperties

Propiedades de proxy de datos para un entorno de ejecución de integración dedicado administrado.

IntegrationRuntimeEdition

Edición de SSIS Integration Runtime

IntegrationRuntimeEntityReferenceType

Tipo de esta entidad a la que se hace referencia.

IntegrationRuntimeLicenseType

Tipo de licencia para traer su propio escenario de licencia.

IntegrationRuntimeResource

Tipo de recurso de Integration Runtime.

IntegrationRuntimeSsisCatalogInfo

Información del catálogo para el entorno de ejecución de integración dedicado administrado.

IntegrationRuntimeSsisCatalogPricingTier

Plan de tarifa de la base de datos de catálogo. Los valores válidos se pueden encontrar en https://azure.microsoft.com/en-us/pricing/details/sql-database/

IntegrationRuntimeSsisProperties

Propiedades de SSIS para el entorno de ejecución de integración administrado.

IntegrationRuntimeState

Estado del entorno de ejecución de integración.

IntegrationRuntimeType

Tipo de entorno de ejecución de integración.

IntegrationRuntimeVNetProperties

Propiedades de red virtual para el entorno de ejecución de integración administrado.

LinkedIntegrationRuntimeKeyAuthorization

El tipo de autorización de clave integration Runtime.

LinkedIntegrationRuntimeRbacAuthorization

El tipo de autorización de control de acceso basado en rol (RBAC) integration Runtime.

ManagedIntegrationRuntime

Entorno de ejecución de integración administrado, incluidos los entornos de ejecución de integración dedicados administrados y el elásticos administrados.

SecureString

Definición de cadena segura de Azure Synapse. El valor de cadena se enmascarará con asteriscos '*' durante las llamadas API Get o List.

SelfHostedIntegrationRuntime

Entorno de ejecución de integración autohospedado.

DataFlowComputeType

Tipo de proceso del clúster que ejecutará el trabajo de flujo de datos.

Valor Description
ComputeOptimized
General
MemoryOptimized

EntityReference

Referencia de entidad.

Nombre Tipo Description
referenceName

string

Nombre de esta entidad a la que se hace referencia.

type

IntegrationRuntimeEntityReferenceType

Tipo de esta entidad a la que se hace referencia.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

Mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

IntegrationRuntimeComputeProperties

Propiedades de recursos de proceso para managed integration Runtime.

Nombre Tipo Description
dataFlowProperties

IntegrationRuntimeDataFlowProperties

Propiedades de flujo de datos para el entorno de ejecución de integración administrado.

location

string

Ubicación del entorno de ejecución de integración administrado. Las regiones admitidas se pueden encontrar en https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities

maxParallelExecutionsPerNode

integer (int32)

minimum: 1

Número máximo de ejecuciones paralelas por nodo para el entorno de ejecución de integración administrado.

nodeSize

string

Requisito de tamaño de nodo para el entorno de ejecución de integración administrado.

numberOfNodes

integer (int32)

minimum: 1

El número necesario de nodos para el entorno de ejecución de integración administrado.

vNetProperties

IntegrationRuntimeVNetProperties

Propiedades de red virtual para el entorno de ejecución de integración administrado.

IntegrationRuntimeCustomerVirtualNetwork

Definición y propiedades de la red virtual a la que se unirá Azure-SSIS integration Runtime.

Nombre Tipo Description
subnetId

string

Identificador de la subred a la que se unirá Azure-SSIS integration Runtime.

IntegrationRuntimeCustomSetupScriptProperties

Propiedades del script de instalación personalizada para un entorno de ejecución de integración dedicado administrado.

Nombre Tipo Description
blobContainerUri

string

URI del contenedor de blobs de Azure que contiene el script de instalación personalizado.

sasToken

SecureString

Token de SAS del contenedor de blobs de Azure.

IntegrationRuntimeDataFlowProperties

Propiedades de flujo de datos para el entorno de ejecución de integración administrado.

Nombre Tipo Description
computeType

DataFlowComputeType

Tipo de proceso del clúster que ejecutará el trabajo de flujo de datos.

coreCount

integer (int32)

Recuento básico del clúster que ejecutará el trabajo de flujo de datos. Los valores admitidos son: 8, 16, 32, 48, 80, 144 y 272.

timeToLive

integer (int32)

minimum: 0

Configuración de período de vida (en minutos) del clúster que ejecutará el trabajo de flujo de datos.

IntegrationRuntimeDataProxyProperties

Propiedades de proxy de datos para un entorno de ejecución de integración dedicado administrado.

Nombre Tipo Description
connectVia

EntityReference

Referencia del entorno de ejecución de integración autohospedado.

path

string

Ruta de acceso que contiene los datos almacenados provisionalmente en Blob Storage.

stagingLinkedService

EntityReference

Referencia del servicio vinculado de almacenamiento provisional.

IntegrationRuntimeEdition

Edición de SSIS Integration Runtime

Valor Description
Enterprise
Standard

IntegrationRuntimeEntityReferenceType

Tipo de esta entidad a la que se hace referencia.

Valor Description
IntegrationRuntimeReference
LinkedServiceReference

IntegrationRuntimeLicenseType

Tipo de licencia para traer su propio escenario de licencia.

Valor Description
BasePrice
LicenseIncluded

IntegrationRuntimeResource

Tipo de recurso de Integration Runtime.

Nombre Tipo Description
etag

string

Etag de recursos.

id

string

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nombre del recurso

properties IntegrationRuntime:

Propiedades de Integration Runtime.

type

string

Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

IntegrationRuntimeSsisCatalogInfo

Información del catálogo para el entorno de ejecución de integración dedicado administrado.

Nombre Tipo Description
catalogAdminPassword

SecureString

Contraseña de la cuenta de usuario administrador de la base de datos del catálogo.

catalogAdminUserName

string

minLength: 1
maxLength: 128

Nombre de usuario de administrador de la base de datos de catálogo.

catalogPricingTier

IntegrationRuntimeSsisCatalogPricingTier

Plan de tarifa de la base de datos de catálogo. Los valores válidos se pueden encontrar en https://azure.microsoft.com/en-us/pricing/details/sql-database/

catalogServerEndpoint

string

Dirección URL del servidor de base de datos del catálogo.

IntegrationRuntimeSsisCatalogPricingTier

Plan de tarifa de la base de datos de catálogo. Los valores válidos se pueden encontrar en https://azure.microsoft.com/en-us/pricing/details/sql-database/

Valor Description
Basic
Premium
PremiumRS
Standard

IntegrationRuntimeSsisProperties

Propiedades de SSIS para el entorno de ejecución de integración administrado.

Nombre Tipo Description
catalogInfo

IntegrationRuntimeSsisCatalogInfo

Información del catálogo para el entorno de ejecución de integración dedicado administrado.

customSetupScriptProperties

IntegrationRuntimeCustomSetupScriptProperties

Propiedades del script de instalación personalizada para un entorno de ejecución de integración dedicado administrado.

dataProxyProperties

IntegrationRuntimeDataProxyProperties

Propiedades de proxy de datos para un entorno de ejecución de integración dedicado administrado.

edition

IntegrationRuntimeEdition

Edición de SSIS Integration Runtime

expressCustomSetupProperties

CustomSetupBase[]

Configuración personalizada sin propiedades de script para un entorno de ejecución de integración de SSIS.

licenseType

IntegrationRuntimeLicenseType

Tipo de licencia para traer su propio escenario de licencia.

IntegrationRuntimeState

Estado del entorno de ejecución de integración.

Valor Description
AccessDenied
Initial
Limited
NeedRegistration
Offline
Online
Started
Starting
Stopped
Stopping

IntegrationRuntimeType

Tipo de entorno de ejecución de integración.

Valor Description
Managed
SelfHosted

IntegrationRuntimeVNetProperties

Propiedades de red virtual para el entorno de ejecución de integración administrado.

Nombre Tipo Description
publicIPs

string[]

Identificadores de recursos de las direcciones IP públicas que usará este entorno de ejecución de integración.

subnet

string

Nombre de la subred a la que se unirá este entorno de ejecución de integración.

subnetId

string

El identificador de la subred, al que se unirá este Azure-SSIS integration Runtime.

vNetId

string

Identificador de la red virtual a la que se unirá este entorno de ejecución de integración.

LinkedIntegrationRuntimeKeyAuthorization

El tipo de autorización de clave integration Runtime.

Nombre Tipo Description
authorizationType string:

Key

Tipo de autorización para el uso compartido de Integration Runtime.

key

SecureString

Clave que se usa para la autorización.

LinkedIntegrationRuntimeRbacAuthorization

El tipo de autorización de control de acceso basado en rol (RBAC) integration Runtime.

Nombre Tipo Description
authorizationType string:

RBAC

Tipo de autorización para el uso compartido de Integration Runtime.

resourceId

string

Identificador de recurso del entorno de ejecución de integración que se va a compartir.

ManagedIntegrationRuntime

Entorno de ejecución de integración administrado, incluidos los entornos de ejecución de integración dedicados administrados y el elásticos administrados.

Nombre Tipo Description
description

string

Descripción del entorno de ejecución de integración.

managedVirtualNetwork.id

string

Identificador de la red virtual administrada.

managedVirtualNetwork.referenceName

string

Nombre de referencia de la red virtual administrada

managedVirtualNetwork.type

string

Tipo de la red virtual administrada.

provisioningState

IntegrationRuntimeState

Estado del entorno de ejecución de integración, solo válido para el entorno de ejecución de integración dedicado administrado.

type string:

Managed

Tipo de entorno de ejecución de integración.

typeProperties.computeProperties

IntegrationRuntimeComputeProperties

Recurso de proceso para el entorno de ejecución de integración administrado.

typeProperties.customerVirtualNetwork

IntegrationRuntimeCustomerVirtualNetwork

Nombre de la red virtual a la que se unirá Azure-SSIS integration Runtime.

typeProperties.ssisProperties

IntegrationRuntimeSsisProperties

Propiedades de SSIS para el entorno de ejecución de integración administrado.

SecureString

Definición de cadena segura de Azure Synapse. El valor de cadena se enmascarará con asteriscos '*' durante las llamadas API Get o List.

Nombre Tipo Description
type string:

SecureString

Tipo del secreto.

value

string

Valor de cadena segura.

SelfHostedIntegrationRuntime

Entorno de ejecución de integración autohospedado.

Nombre Tipo Description
description

string

Descripción del entorno de ejecución de integración.

type string:

SelfHosted

Tipo de entorno de ejecución de integración.

typeProperties.linkedInfo LinkedIntegrationRuntimeType:

Tipo de entorno de ejecución de integración vinculado de Data Factory