Compartir a través de


MQ

Microsoft Connector for MQ integra aplicaciones de Azure con recursos almacenados en un servidor IBM WebSphere MQ. Admite operaciones de envío y recepción de mensajes.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Aplicaciones lógicas Enterprise Todas las regiones de Logic Apps excepto las siguientes:
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Microsoft
URL Compatibilidad con Microsoft LogicApps
Metadatos del conector
Publicador Microsoft
Sitio web https://www.ibm.com/products/mq
Directiva de privacidad https://www.ibm.com/privacy/us/en/?lnk=flg-priv-usen

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones Compartible

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs

Nombre Tipo Description Obligatorio
Servidor cuerda / cadena El nombre de host y el puerto en el que se ejecuta el servidor MQ (host:port). Cierto
Nombre del Administrador de colas cuerda / cadena Nombre del Administrador de colas al que se va a conectar. Cierto
Nombre de canal cuerda / cadena Canal en el que se va a conectar el Administrador de colas. Cierto
Nombre de cola predeterminado cuerda / cadena El nombre de la cola predeterminada puede invalidarse. Cierto
Conectar como cuerda / cadena Nombre de usuario que se va a usar al conectarse a MQ. Cierto
Autenticación cuerda / cadena Tipo de autenticación para conectarse al Administrador de colas Cierto
Nombre de usuario securestring Credencial de nombre de usuario
Contraseña securestring Credencial de contraseña
¿Habilita SSL? bool ¿Habilita SSL? (True/False)
Gateway gatewaySetting Puerta de enlace local (consulte https://docs.microsoft.com/data-integration/gateway para obtener más detalles).

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Eliminar mensaje

Elimina un mensaje de la cola haciendo una obtención destructiva.

Eliminar mensaje (v2) (versión preliminar)

Elimina un mensaje de la cola haciendo una obtención destructiva.

Eliminar mensajes

Elimina los mensajes de la cola haciendo una obtención destructiva.

Eliminar mensajes (v2) (versión preliminar)

Elimina los mensajes de la cola haciendo una obtención destructiva.

Enviar mensaje

Enviar un mensaje a una cola.

Enviar mensaje (v2) (versión preliminar)

Enviar un mensaje a una cola.

Examinar mensaje

Examine un mensaje de la cola.

Examinar mensaje (v2) (versión preliminar)

Examine un mensaje de la cola.

Examinar mensajes

Examinar mensajes en una cola.

Examinar mensajes (v2) (versión preliminar)

Examinar mensajes en una cola.

Mensaje de recepción

Devuelve un mensaje de la cola haciendo una obtención destructiva.

Mensaje de recepción (v2) (versión preliminar)

Devuelve un mensaje de la cola haciendo una obtención destructiva.

Recepción de mensajes

Devuelve mensajes de la cola haciendo una obtención destructiva.

Recibir mensajes (v2) (versión preliminar)

Devuelve mensajes de la cola haciendo una obtención destructiva.

Eliminar mensaje

Elimina un mensaje de la cola haciendo una obtención destructiva.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

GroupId
GroupId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageToken
MessageToken string

Cadena Base64 que representa una matriz de bytes con 16 bytes.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de secuencia de un mensaje lógico dentro de un grupo.

IncludeInfo
IncludeInfo string

Indica si se debe incluir información adicional del mensaje. Espera true o false.

Timeout
Timeout time

Tiempo de espera para que un mensaje aparezca en la cola, espera una duración XML o hh:mm:ss.

Devoluciones

Body
Item

Eliminar mensaje (v2) (versión preliminar)

Elimina un mensaje de la cola haciendo una obtención destructiva.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

GroupId
GroupId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageToken
MessageToken string

Cadena Base64 que representa una matriz de bytes con 16 bytes.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de secuencia de un mensaje lógico dentro de un grupo.

IncludeInfo
IncludeInfo string

Indica si se debe incluir información adicional del mensaje. Espera true o false.

Timeout
Timeout time

Tiempo de espera para que un mensaje aparezca en la cola, espera una duración XML o hh:mm:ss.

Devoluciones

Body
Item

Eliminar mensajes

Elimina los mensajes de la cola haciendo una obtención destructiva.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

GroupId
GroupId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageToken
MessageToken string

Cadena Base64 que representa una matriz de bytes con 16 bytes.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de secuencia de un mensaje lógico dentro de un grupo.

IncludeInfo
IncludeInfo string

Indica si se debe incluir información adicional del mensaje. Espera true o false.

Timeout
Timeout time

Tiempo de espera para que un mensaje aparezca en la cola, espera una duración XML o hh:mm:ss.

BatchSize
BatchSize integer

Número máximo de mensajes que se van a recuperar de la cola.

Devoluciones

Body
ItemsList

Eliminar mensajes (v2) (versión preliminar)

Elimina los mensajes de la cola haciendo una obtención destructiva.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

GroupId
GroupId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageToken
MessageToken string

Cadena Base64 que representa una matriz de bytes con 16 bytes.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de secuencia de un mensaje lógico dentro de un grupo.

IncludeInfo
IncludeInfo string

Indica si se debe incluir información adicional del mensaje. Espera true o false.

Timeout
Timeout time

Tiempo de espera para que un mensaje aparezca en la cola, espera una duración XML o hh:mm:ss.

BatchSize
BatchSize integer

Número máximo de mensajes que se van a recuperar de la cola.

Devoluciones

Body
ItemsList

Enviar mensaje

Enviar un mensaje a una cola.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

Message
Message True string

Datos de mensajes

MessageType
MessageType string

Tipo de mensaje

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

ReplyToQueue
ReplyToQueue string

Cola de respuesta a respuesta

ReplyToQueueManager
ReplyToQueueManager string

Administrador de colas de respuesta a respuesta

CodeCharSetId
CodeCharSetId integer

Juego de caracteres para el mensaje.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

Formato
Format string

Campo de formato para el mensaje.

Devoluciones

Nombre Ruta de acceso Tipo Description
MessageData
MessageData string
MessageId
MessageId string
CorrelationId
CorrelationId string

Enviar mensaje (v2) (versión preliminar)

Enviar un mensaje a una cola.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

Message
Message True string

Datos de mensajes

MessageType
MessageType string

Tipo de mensaje

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

ReplyToQueue
ReplyToQueue string

Cola de respuesta a respuesta

ReplyToQueueManager
ReplyToQueueManager string

Administrador de colas de respuesta a respuesta

CodeCharSetId
CodeCharSetId integer

Juego de caracteres para el mensaje.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

Formato
Format string

Campo de formato para el mensaje.

Devoluciones

Nombre Ruta de acceso Tipo Description
MessageData
MessageData string
MessageId
MessageId string
CorrelationId
CorrelationId string

Examinar mensaje

Examine un mensaje de la cola.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

GroupId
GroupId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageToken
MessageToken string

Cadena Base64 que representa una matriz de bytes con 16 bytes.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de secuencia de un mensaje lógico dentro de un grupo.

IncludeInfo
IncludeInfo string

Indica si se debe incluir información adicional del mensaje. Espera true o false.

Timeout
Timeout time

Tiempo de espera para que un mensaje aparezca en la cola, espera una duración XML o hh:mm:ss.

Devoluciones

Body
Item

Examinar mensaje (v2) (versión preliminar)

Examine un mensaje de la cola.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

GroupId
GroupId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageToken
MessageToken string

Cadena Base64 que representa una matriz de bytes con 16 bytes.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de secuencia de un mensaje lógico dentro de un grupo.

IncludeInfo
IncludeInfo string

Indica si se debe incluir información adicional del mensaje. Espera true o false.

Timeout
Timeout time

Tiempo de espera para que un mensaje aparezca en la cola, espera una duración XML o hh:mm:ss.

Devoluciones

Body
Item

Examinar mensajes

Examinar mensajes en una cola.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

GroupId
GroupId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageToken
MessageToken string

Cadena Base64 que representa una matriz de bytes con 16 bytes.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de secuencia de un mensaje lógico dentro de un grupo.

IncludeInfo
IncludeInfo string

Indica si se debe incluir información adicional del mensaje. Espera true o false.

Timeout
Timeout time

Tiempo de espera para que un mensaje aparezca en la cola, espera una duración XML o hh:mm:ss.

BatchSize
BatchSize integer

Número máximo de mensajes que se van a recuperar de la cola.

Devoluciones

Body
ItemsList

Examinar mensajes (v2) (versión preliminar)

Examinar mensajes en una cola.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

GroupId
GroupId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageToken
MessageToken string

Cadena Base64 que representa una matriz de bytes con 16 bytes.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de secuencia de un mensaje lógico dentro de un grupo.

IncludeInfo
IncludeInfo string

Indica si se debe incluir información adicional del mensaje. Espera true o false.

Timeout
Timeout time

Tiempo de espera para que un mensaje aparezca en la cola, espera una duración XML o hh:mm:ss.

BatchSize
BatchSize integer

Número máximo de mensajes que se van a recuperar de la cola.

Devoluciones

Body
ItemsList

Mensaje de recepción

Devuelve un mensaje de la cola haciendo una obtención destructiva.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

GroupId
GroupId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageToken
MessageToken string

Cadena Base64 que representa una matriz de bytes con 16 bytes.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de secuencia de un mensaje lógico dentro de un grupo.

IncludeInfo
IncludeInfo string

Indica si se debe incluir información adicional del mensaje. Espera true o false.

Timeout
Timeout time

Tiempo de espera para que un mensaje aparezca en la cola, espera una duración XML o hh:mm:ss.

Devoluciones

Body
Item

Mensaje de recepción (v2) (versión preliminar)

Devuelve un mensaje de la cola haciendo una obtención destructiva.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

GroupId
GroupId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageToken
MessageToken string

Cadena Base64 que representa una matriz de bytes con 16 bytes.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de secuencia de un mensaje lógico dentro de un grupo.

IncludeInfo
IncludeInfo string

Indica si se debe incluir información adicional del mensaje. Espera true o false.

Timeout
Timeout time

Tiempo de espera para que un mensaje aparezca en la cola, espera una duración XML o hh:mm:ss.

Devoluciones

Body
Item

Recepción de mensajes

Devuelve mensajes de la cola haciendo una obtención destructiva.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

GroupId
GroupId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageToken
MessageToken string

Cadena Base64 que representa una matriz de bytes con 16 bytes.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de secuencia de un mensaje lógico dentro de un grupo.

IncludeInfo
IncludeInfo string

Indica si se debe incluir información adicional del mensaje. Espera true o false.

Timeout
Timeout time

Tiempo de espera para que un mensaje aparezca en la cola, espera una duración XML o hh:mm:ss.

BatchSize
BatchSize integer

Número máximo de mensajes que se van a recuperar de la cola.

Devoluciones

Body
ItemsList

Recibir mensajes (v2) (versión preliminar)

Devuelve mensajes de la cola haciendo una obtención destructiva.

Parámetros

Nombre Clave Requerido Tipo Description
Cola
Queue string

Cuando se especifica, invalida la cola definida en la conexión.

MessageId
MessageId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

CorrelationId
CorrelationId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

GroupId
GroupId string

Cadena Base64 que representa una matriz de bytes con 24 bytes.

MessageToken
MessageToken string

Cadena Base64 que representa una matriz de bytes con 16 bytes.

Desplazar
Offset integer

Desplazamiento en bytes de los datos del mensaje físico desde el principio del mensaje lógico.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de secuencia de un mensaje lógico dentro de un grupo.

IncludeInfo
IncludeInfo string

Indica si se debe incluir información adicional del mensaje. Espera true o false.

Timeout
Timeout time

Tiempo de espera para que un mensaje aparezca en la cola, espera una duración XML o hh:mm:ss.

BatchSize
BatchSize integer

Número máximo de mensajes que se van a recuperar de la cola.

Devoluciones

Body
ItemsList

Definiciones

Elemento

Nombre Ruta de acceso Tipo Description
MessageData
MessageData string
MessageId
MessageId string
CorrelationId
CorrelationId string
PutDateTime
PutDateTime date-time
UserIdentifier
UserIdentifier string
PutApplicationName
PutApplicationName string
PutApplicationType
PutApplicationType string
Formato
Format string
ContabilidadToken
AccountingToken byte
Ccsid
Ccsid integer
GroupId
GroupId string
LogicalSequenceNumber
LogicalSequenceNumber integer
MessageType
MessageType string
Desplazar
Offset integer
OriginalLength
OriginalLength integer
Persistencia
Persistence string
Priority
Priority integer
ReplyToQueue
ReplyToQueue string
ReplyToQueueManager
ReplyToQueueManager string

ItemsList

Nombre Ruta de acceso Tipo Description
value
value array of Item