Partager via


MQ

Microsoft Connector pour MQ intègre des applications Azure avec des ressources stockées dans un serveur IBM WebSphere MQ. Prend en charge les opérations d’envoi et de réception des messages.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Applications logiques Entreprise Toutes les régions Logic Apps , à l’exception des suivantes :
     - Us Department of Defense (DoD)
Contact
Nom Microsoft
URL Microsoft LogicApps Support
Métadonnées du connecteur
Éditeur Microsoft
Site internet https://www.ibm.com/products/mq
Politique de confidentialité https://www.ibm.com/privacy/us/en/?lnk=flg-priv-usen

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Par défaut Paramètres de création de connexion. Toutes les régions Partageable

Faire défaut

Applicable : Toutes les régions

Paramètres de création de connexion.

Il s’agit d’une connexion partageable. Si l’application d’alimentation est partagée avec un autre utilisateur, la connexion est également partagée. Pour plus d’informations, consultez la vue d’ensemble des connecteurs pour les applications de canevas - Power Apps | Microsoft Docs

Nom Type Descriptif Obligatoire
Serveur ficelle Nom d’hôte et port sur lequel le serveur MQ s’exécute (host :port). Vrai
Nom du Gestionnaire de files d’attente ficelle Nom du Gestionnaire de files d’attente auquel se connecter. Vrai
Nom du canal ficelle Canal sur lequel se connecter au Gestionnaire de files d’attente. Vrai
Nom de file d’attente par défaut ficelle Le nom de la file d’attente par défaut peut être substitué. Vrai
Se connecter en tant que ficelle Nom d’utilisateur à utiliser lors de la connexion à MQ. Vrai
Authentication ficelle Type d’authentification pour vous connecter à votre Gestionnaire de files d’attente Vrai
Nom d’utilisateur securestring Informations d’identification du nom d'
Mot de passe securestring Informations d’identification du mot de passe
Activer SSL ? bool Activer SSL ? (True/False)
Gateway gatewaySetting Passerelle locale (voir https://docs.microsoft.com/data-integration/gateway pour plus d’informations

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

Envoyer un message

Envoyez un message à une file d’attente.

Envoyer un message (v2) (préversion)

Envoyez un message à une file d’attente.

Message de réception

Retourne un message de la file d’attente en effectuant une obtention destructrice.

Parcourir le message

Parcourez un message à partir de la file d’attente.

Parcourir le message (v2) (préversion)

Parcourez un message à partir de la file d’attente.

Parcourir les messages

Parcourez les messages dans une file d’attente.

Parcourir les messages (v2) (préversion)

Parcourez les messages dans une file d’attente.

Recevoir des messages

Retourne des messages de la file d’attente, en effectuant une obtention destructrice.

Recevoir des messages (v2) (préversion)

Retourne des messages de la file d’attente, en effectuant une obtention destructrice.

Recevoir un message (v2) (préversion)

Retourne un message de la file d’attente en effectuant une obtention destructrice.

Suppression de messages

Supprime les messages de la file d’attente en effectuant une obtention destructrice.

Supprimer des messages (v2) (préversion)

Supprime les messages de la file d’attente en effectuant une obtention destructrice.

Supprimer le message (v2) (préversion)

Supprime un message de la file d’attente en effectuant une obtention destructrice.

Supprimer un message

Supprime un message de la file d’attente en effectuant une obtention destructrice.

Envoyer un message

Envoyez un message à une file d’attente.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

Message
Message True string

Données de message

MessageType
MessageType string

Type de message

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

ReplyToQueue
ReplyToQueue string

File d’attente de réponse

ReplyToQueueManager
ReplyToQueueManager string

Gestionnaire de file d’attente de réponse

CodeCharSetId
CodeCharSetId integer

Jeu de caractères pour le message.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

Format
Format string

Champ Format du message.

Retours

Nom Chemin d’accès Type Description
MessageData
MessageData string
MessageId
MessageId string
CorrelationId
CorrelationId string

Envoyer un message (v2) (préversion)

Envoyez un message à une file d’attente.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

Message
Message True string

Données de message

MessageType
MessageType string

Type de message

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

ReplyToQueue
ReplyToQueue string

File d’attente de réponse

ReplyToQueueManager
ReplyToQueueManager string

Gestionnaire de file d’attente de réponse

CodeCharSetId
CodeCharSetId integer

Jeu de caractères pour le message.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

Format
Format string

Champ Format du message.

Retours

Nom Chemin d’accès Type Description
MessageData
MessageData string
MessageId
MessageId string
CorrelationId
CorrelationId string

Message de réception

Retourne un message de la file d’attente en effectuant une obtention destructrice.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

GroupId
GroupId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageToken
MessageToken string

Chaîne Base64 qui représente un tableau d’octets avec 16 octets.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

LogicalSequenceNumber
LogicalSequenceNumber integer

Numéro de séquence d’un message logique au sein d’un groupe.

IncludeInfo
IncludeInfo string

Indique si des informations supplémentaires sur les messages doivent être incluses. Attend true ou false.

Délai d'expiration
Timeout time

Délai d’attente pour qu’un message apparaisse dans la file d’attente, attend une durée XML ou hh :mm :ss.

Retours

Corps
Item

Parcourir le message

Parcourez un message à partir de la file d’attente.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

GroupId
GroupId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageToken
MessageToken string

Chaîne Base64 qui représente un tableau d’octets avec 16 octets.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

LogicalSequenceNumber
LogicalSequenceNumber integer

Numéro de séquence d’un message logique au sein d’un groupe.

IncludeInfo
IncludeInfo string

Indique si des informations supplémentaires sur les messages doivent être incluses. Attend true ou false.

Délai d'expiration
Timeout time

Délai d’attente pour qu’un message apparaisse dans la file d’attente, attend une durée XML ou hh :mm :ss.

Retours

Corps
Item

Parcourir le message (v2) (préversion)

Parcourez un message à partir de la file d’attente.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

GroupId
GroupId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageToken
MessageToken string

Chaîne Base64 qui représente un tableau d’octets avec 16 octets.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

LogicalSequenceNumber
LogicalSequenceNumber integer

Numéro de séquence d’un message logique au sein d’un groupe.

IncludeInfo
IncludeInfo string

Indique si des informations supplémentaires sur les messages doivent être incluses. Attend true ou false.

Délai d'expiration
Timeout time

Délai d’attente pour qu’un message apparaisse dans la file d’attente, attend une durée XML ou hh :mm :ss.

Retours

Corps
Item

Parcourir les messages

Parcourez les messages dans une file d’attente.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

GroupId
GroupId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageToken
MessageToken string

Chaîne Base64 qui représente un tableau d’octets avec 16 octets.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

LogicalSequenceNumber
LogicalSequenceNumber integer

Numéro de séquence d’un message logique au sein d’un groupe.

IncludeInfo
IncludeInfo string

Indique si des informations supplémentaires sur les messages doivent être incluses. Attend true ou false.

Délai d'expiration
Timeout time

Délai d’attente pour qu’un message apparaisse dans la file d’attente, attend une durée XML ou hh :mm :ss.

BatchSize
BatchSize integer

Nombre maximal de messages à récupérer à partir de la file d’attente.

Retours

Corps
ItemsList

Parcourir les messages (v2) (préversion)

Parcourez les messages dans une file d’attente.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

GroupId
GroupId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageToken
MessageToken string

Chaîne Base64 qui représente un tableau d’octets avec 16 octets.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

LogicalSequenceNumber
LogicalSequenceNumber integer

Numéro de séquence d’un message logique au sein d’un groupe.

IncludeInfo
IncludeInfo string

Indique si des informations supplémentaires sur les messages doivent être incluses. Attend true ou false.

Délai d'expiration
Timeout time

Délai d’attente pour qu’un message apparaisse dans la file d’attente, attend une durée XML ou hh :mm :ss.

BatchSize
BatchSize integer

Nombre maximal de messages à récupérer à partir de la file d’attente.

Retours

Corps
ItemsList

Recevoir des messages

Retourne des messages de la file d’attente, en effectuant une obtention destructrice.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

GroupId
GroupId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageToken
MessageToken string

Chaîne Base64 qui représente un tableau d’octets avec 16 octets.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

LogicalSequenceNumber
LogicalSequenceNumber integer

Numéro de séquence d’un message logique au sein d’un groupe.

IncludeInfo
IncludeInfo string

Indique si des informations supplémentaires sur les messages doivent être incluses. Attend true ou false.

Délai d'expiration
Timeout time

Délai d’attente pour qu’un message apparaisse dans la file d’attente, attend une durée XML ou hh :mm :ss.

BatchSize
BatchSize integer

Nombre maximal de messages à récupérer à partir de la file d’attente.

Retours

Corps
ItemsList

Recevoir des messages (v2) (préversion)

Retourne des messages de la file d’attente, en effectuant une obtention destructrice.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

GroupId
GroupId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageToken
MessageToken string

Chaîne Base64 qui représente un tableau d’octets avec 16 octets.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

LogicalSequenceNumber
LogicalSequenceNumber integer

Numéro de séquence d’un message logique au sein d’un groupe.

IncludeInfo
IncludeInfo string

Indique si des informations supplémentaires sur les messages doivent être incluses. Attend true ou false.

Délai d'expiration
Timeout time

Délai d’attente pour qu’un message apparaisse dans la file d’attente, attend une durée XML ou hh :mm :ss.

BatchSize
BatchSize integer

Nombre maximal de messages à récupérer à partir de la file d’attente.

Retours

Corps
ItemsList

Recevoir un message (v2) (préversion)

Retourne un message de la file d’attente en effectuant une obtention destructrice.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

GroupId
GroupId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageToken
MessageToken string

Chaîne Base64 qui représente un tableau d’octets avec 16 octets.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

LogicalSequenceNumber
LogicalSequenceNumber integer

Numéro de séquence d’un message logique au sein d’un groupe.

IncludeInfo
IncludeInfo string

Indique si des informations supplémentaires sur les messages doivent être incluses. Attend true ou false.

Délai d'expiration
Timeout time

Délai d’attente pour qu’un message apparaisse dans la file d’attente, attend une durée XML ou hh :mm :ss.

Retours

Corps
Item

Suppression de messages

Supprime les messages de la file d’attente en effectuant une obtention destructrice.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

GroupId
GroupId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageToken
MessageToken string

Chaîne Base64 qui représente un tableau d’octets avec 16 octets.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

LogicalSequenceNumber
LogicalSequenceNumber integer

Numéro de séquence d’un message logique au sein d’un groupe.

IncludeInfo
IncludeInfo string

Indique si des informations supplémentaires sur les messages doivent être incluses. Attend true ou false.

Délai d'expiration
Timeout time

Délai d’attente pour qu’un message apparaisse dans la file d’attente, attend une durée XML ou hh :mm :ss.

BatchSize
BatchSize integer

Nombre maximal de messages à récupérer à partir de la file d’attente.

Retours

Corps
ItemsList

Supprimer des messages (v2) (préversion)

Supprime les messages de la file d’attente en effectuant une obtention destructrice.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

GroupId
GroupId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageToken
MessageToken string

Chaîne Base64 qui représente un tableau d’octets avec 16 octets.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

LogicalSequenceNumber
LogicalSequenceNumber integer

Numéro de séquence d’un message logique au sein d’un groupe.

IncludeInfo
IncludeInfo string

Indique si des informations supplémentaires sur les messages doivent être incluses. Attend true ou false.

Délai d'expiration
Timeout time

Délai d’attente pour qu’un message apparaisse dans la file d’attente, attend une durée XML ou hh :mm :ss.

BatchSize
BatchSize integer

Nombre maximal de messages à récupérer à partir de la file d’attente.

Retours

Corps
ItemsList

Supprimer le message (v2) (préversion)

Supprime un message de la file d’attente en effectuant une obtention destructrice.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

GroupId
GroupId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageToken
MessageToken string

Chaîne Base64 qui représente un tableau d’octets avec 16 octets.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

LogicalSequenceNumber
LogicalSequenceNumber integer

Numéro de séquence d’un message logique au sein d’un groupe.

IncludeInfo
IncludeInfo string

Indique si des informations supplémentaires sur les messages doivent être incluses. Attend true ou false.

Délai d'expiration
Timeout time

Délai d’attente pour qu’un message apparaisse dans la file d’attente, attend une durée XML ou hh :mm :ss.

Retours

Corps
Item

Supprimer un message

Supprime un message de la file d’attente en effectuant une obtention destructrice.

Paramètres

Nom Clé Obligatoire Type Description
Queue
Queue string

Quand elle est spécifiée, remplace la file d’attente définie dans la connexion.

MessageId
MessageId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

CorrelationId
CorrelationId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

GroupId
GroupId string

Chaîne Base64 qui représente un tableau d’octets avec 24 octets.

MessageToken
MessageToken string

Chaîne Base64 qui représente un tableau d’octets avec 16 octets.

Décalage
Offset integer

Décalage en octets des données dans le message physique à partir du début du message logique.

LogicalSequenceNumber
LogicalSequenceNumber integer

Numéro de séquence d’un message logique au sein d’un groupe.

IncludeInfo
IncludeInfo string

Indique si des informations supplémentaires sur les messages doivent être incluses. Attend true ou false.

Délai d'expiration
Timeout time

Délai d’attente pour qu’un message apparaisse dans la file d’attente, attend une durée XML ou hh :mm :ss.

Retours

Corps
Item

Définitions

Élément

Nom Chemin d’accès Type Description
MessageData
MessageData string
MessageId
MessageId string
CorrelationId
CorrelationId string
PutDateTime
PutDateTime date-time
UserIdentifier
UserIdentifier string
PutApplicationName
PutApplicationName string
PutApplicationType
PutApplicationType string
Format
Format string
AccountingToken
AccountingToken byte
Ccsid
Ccsid integer
GroupId
GroupId string
LogicalSequenceNumber
LogicalSequenceNumber integer
MessageType
MessageType string
Décalage
Offset integer
OriginalLength
OriginalLength integer
Persévérance
Persistence string
Priority
Priority integer
ReplyToQueue
ReplyToQueue string
ReplyToQueueManager
ReplyToQueueManager string

ItemsList

Nom Chemin d’accès Type Description
value
value array of Item