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 |
---|---|---|---|---|
integration
|
path | True |
string |
Nombre del entorno de ejecución de integración |
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas. |
subscription
|
path | True |
string minLength: 1 |
Identificador de la suscripción de destino. |
workspace
|
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 |
De acuerdo. |
|
202 Accepted |
Aceptado. |
|
Other Status Codes |
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 |
---|---|
Data |
Tipo de proceso del clúster que ejecutará el trabajo de flujo de datos. |
Entity |
Referencia de entidad. |
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Detalle del error. |
Error |
Respuesta de error |
Integration |
Propiedades de recursos de proceso para managed integration Runtime. |
Integration |
Definición y propiedades de la red virtual a la que se unirá Azure-SSIS integration Runtime. |
Integration |
Propiedades del script de instalación personalizada para un entorno de ejecución de integración dedicado administrado. |
Integration |
Propiedades de flujo de datos para el entorno de ejecución de integración administrado. |
Integration |
Propiedades de proxy de datos para un entorno de ejecución de integración dedicado administrado. |
Integration |
Edición de SSIS Integration Runtime |
Integration |
Tipo de esta entidad a la que se hace referencia. |
Integration |
Tipo de licencia para traer su propio escenario de licencia. |
Integration |
Tipo de recurso de Integration Runtime. |
Integration |
Información del catálogo para el entorno de ejecución de integración dedicado administrado. |
Integration |
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/ |
Integration |
Propiedades de SSIS para el entorno de ejecución de integración administrado. |
Integration |
Estado del entorno de ejecución de integración. |
Integration |
Tipo de entorno de ejecución de integración. |
Integration |
Propiedades de red virtual para el entorno de ejecución de integración administrado. |
Linked |
El tipo de autorización de clave integration Runtime. |
Linked |
El tipo de autorización de control de acceso basado en rol (RBAC) integration Runtime. |
Managed |
Entorno de ejecución de integración administrado, incluidos los entornos de ejecución de integración dedicados administrados y el elásticos administrados. |
Secure |
Definición de cadena segura de Azure Synapse. El valor de cadena se enmascarará con asteriscos '*' durante las llamadas API Get o List. |
Self |
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 |
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 |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Detalles del error. |
|
message |
string |
Mensaje de error. |
target |
string |
Destino del error. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
IntegrationRuntimeComputeProperties
Propiedades de recursos de proceso para managed integration Runtime.
Nombre | Tipo | Description |
---|---|---|
dataFlowProperties |
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 |
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 |
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 |
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 |
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 |
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 |
Contraseña de la cuenta de usuario administrador de la base de datos del catálogo. |
|
catalogAdminUserName |
string minLength: 1maxLength: 128 |
Nombre de usuario de administrador de la base de datos de catálogo. |
catalogPricingTier |
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 |
Información del catálogo para el entorno de ejecución de integración dedicado administrado. |
|
customSetupScriptProperties |
Propiedades del script de instalación personalizada para un entorno de ejecución de integración dedicado administrado. |
|
dataProxyProperties |
Propiedades de proxy de datos para un entorno de ejecución de integración dedicado administrado. |
|
edition |
Edición de SSIS Integration Runtime |
|
expressCustomSetupProperties |
Custom |
Configuración personalizada sin propiedades de script para un entorno de ejecución de integración de SSIS. |
licenseType |
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 |
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 |
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 |
Recurso de proceso para el entorno de ejecución de integración administrado. |
|
typeProperties.customerVirtualNetwork |
Nombre de la red virtual a la que se unirá Azure-SSIS integration Runtime. |
|
typeProperties.ssisProperties |
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: |
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:
Self |
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 |