Compartilhar via


MQ

O Microsoft Connector para MQ integra aplicativos do Azure com recursos armazenados em um servidor IBM WebSphere MQ. Dá suporte a operações de envio e recebimento de mensagens.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Aplicativos Lógicos Enterprise Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Microsoft
URL Suporte do Microsoft LogicApps
Metadados do conector
Publicador Microsoft
Site https://www.ibm.com/products/mq
Política de privacidade https://www.ibm.com/privacy/us/en/?lnk=flg-priv-usen

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a visão geral dos Conectores para aplicativos de tela – Power Apps | Microsoft Docs

Nome Tipo Description Obrigatório
Servidor cadeia O nome do host e a porta em que o servidor MQ está em execução (host:port). Verdade
Nome do Gerenciador de Filas cadeia O nome do Gerenciador de Filas ao qual se conectar. Verdade
Nome do canal cadeia O canal no qual se conectar ao Gerenciador de Filas. Verdade
Nome da fila padrão cadeia O nome da fila padrão pode ser substituído. Verdade
Conectar como cadeia O nome de usuário a ser usado ao se conectar ao MQ. Verdade
Authentication cadeia Tipo de autenticação para se conectar ao Gerenciador de Filas Verdade
Nome de usuário secureString Credencial de nome de usuário
Senha secureString Credencial de palavra-passe
Habilitar o SSL? bool Habilitar o SSL? (True/False)
Gateway gatewaySetting Gateway local (consulte https://docs.microsoft.com/data-integration/gateway mais detalhes

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Enviar mensagem

Envie uma mensagem para uma fila.

Enviar mensagem (v2) (versão prévia)

Envie uma mensagem para uma fila.

Excluir mensagem

Exclui uma mensagem da fila, fazendo uma obtenção destrutiva.

Excluir mensagem (v2) (versão prévia)

Exclui uma mensagem da fila, fazendo uma obtenção destrutiva.

Excluir mensagens

Exclui mensagens da fila, fazendo uma obtenção destrutiva.

Excluir mensagens (v2) (versão prévia)

Exclui mensagens da fila, fazendo uma obtenção destrutiva.

Mensagem de recebimento (v2) (versão prévia)

Retorna uma mensagem da fila, fazendo uma obtenção destrutiva.

Procurar mensagem

Navegue por uma mensagem da fila.

Procurar mensagem (v2) (versão prévia)

Navegue por uma mensagem da fila.

Procurar mensagens

Procure mensagens em uma fila.

Procurar mensagens (v2) (versão prévia)

Procure mensagens em uma fila.

Receber mensagem

Retorna uma mensagem da fila, fazendo uma obtenção destrutiva.

Receber mensagens

Retorna mensagens da fila, fazendo uma obtenção destrutiva.

Receber mensagens (v2) (versão prévia)

Retorna mensagens da fila, fazendo uma obtenção destrutiva.

Enviar mensagem

Envie uma mensagem para uma fila.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

Message
Message True string

Dados da mensagem

MessageType
MessageType string

Tipo de mensagem

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

ReplyToQueue
ReplyToQueue string

Fila de resposta

ReplyToQueueManager
ReplyToQueueManager string

Gerenciador de filas de resposta

CodeCharSetId
CodeCharSetId integer

Conjunto de caracteres para a mensagem.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

Formato
Format string

Formatar campo para a mensagem.

Retornos

Nome Caminho Tipo Description
MessageData
MessageData string
MessageId
MessageId string
CorrelationId
CorrelationId string

Enviar mensagem (v2) (versão prévia)

Envie uma mensagem para uma fila.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

Message
Message True string

Dados da mensagem

MessageType
MessageType string

Tipo de mensagem

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

ReplyToQueue
ReplyToQueue string

Fila de resposta

ReplyToQueueManager
ReplyToQueueManager string

Gerenciador de filas de resposta

CodeCharSetId
CodeCharSetId integer

Conjunto de caracteres para a mensagem.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

Formato
Format string

Formatar campo para a mensagem.

Retornos

Nome Caminho Tipo Description
MessageData
MessageData string
MessageId
MessageId string
CorrelationId
CorrelationId string

Excluir mensagem

Exclui uma mensagem da fila, fazendo uma obtenção destrutiva.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

GroupId
GroupId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageToken
MessageToken string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 16 bytes.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de sequência de uma mensagem lógica em um grupo.

IncludeInfo
IncludeInfo string

Indica se informações adicionais da mensagem devem ser incluídas. Espera true ou false.

Intervalo
Timeout time

Tempo de espera para que uma mensagem apareça na fila, espera uma duração XML ou hh:mm:ss.

Retornos

Corpo
Item

Excluir mensagem (v2) (versão prévia)

Exclui uma mensagem da fila, fazendo uma obtenção destrutiva.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

GroupId
GroupId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageToken
MessageToken string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 16 bytes.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de sequência de uma mensagem lógica em um grupo.

IncludeInfo
IncludeInfo string

Indica se informações adicionais da mensagem devem ser incluídas. Espera true ou false.

Intervalo
Timeout time

Tempo de espera para que uma mensagem apareça na fila, espera uma duração XML ou hh:mm:ss.

Retornos

Corpo
Item

Excluir mensagens

Exclui mensagens da fila, fazendo uma obtenção destrutiva.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

GroupId
GroupId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageToken
MessageToken string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 16 bytes.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de sequência de uma mensagem lógica em um grupo.

IncludeInfo
IncludeInfo string

Indica se informações adicionais da mensagem devem ser incluídas. Espera true ou false.

Intervalo
Timeout time

Tempo de espera para que uma mensagem apareça na fila, espera uma duração XML ou hh:mm:ss.

BatchSize
BatchSize integer

Número máximo de mensagens a serem recuperadas da fila.

Retornos

Corpo
ItemsList

Excluir mensagens (v2) (versão prévia)

Exclui mensagens da fila, fazendo uma obtenção destrutiva.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

GroupId
GroupId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageToken
MessageToken string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 16 bytes.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de sequência de uma mensagem lógica em um grupo.

IncludeInfo
IncludeInfo string

Indica se informações adicionais da mensagem devem ser incluídas. Espera true ou false.

Intervalo
Timeout time

Tempo de espera para que uma mensagem apareça na fila, espera uma duração XML ou hh:mm:ss.

BatchSize
BatchSize integer

Número máximo de mensagens a serem recuperadas da fila.

Retornos

Corpo
ItemsList

Mensagem de recebimento (v2) (versão prévia)

Retorna uma mensagem da fila, fazendo uma obtenção destrutiva.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

GroupId
GroupId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageToken
MessageToken string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 16 bytes.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de sequência de uma mensagem lógica em um grupo.

IncludeInfo
IncludeInfo string

Indica se informações adicionais da mensagem devem ser incluídas. Espera true ou false.

Intervalo
Timeout time

Tempo de espera para que uma mensagem apareça na fila, espera uma duração XML ou hh:mm:ss.

Retornos

Corpo
Item

Procurar mensagem

Navegue por uma mensagem da fila.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

GroupId
GroupId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageToken
MessageToken string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 16 bytes.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de sequência de uma mensagem lógica em um grupo.

IncludeInfo
IncludeInfo string

Indica se informações adicionais da mensagem devem ser incluídas. Espera true ou false.

Intervalo
Timeout time

Tempo de espera para que uma mensagem apareça na fila, espera uma duração XML ou hh:mm:ss.

Retornos

Corpo
Item

Procurar mensagem (v2) (versão prévia)

Navegue por uma mensagem da fila.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

GroupId
GroupId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageToken
MessageToken string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 16 bytes.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de sequência de uma mensagem lógica em um grupo.

IncludeInfo
IncludeInfo string

Indica se informações adicionais da mensagem devem ser incluídas. Espera true ou false.

Intervalo
Timeout time

Tempo de espera para que uma mensagem apareça na fila, espera uma duração XML ou hh:mm:ss.

Retornos

Corpo
Item

Procurar mensagens

Procure mensagens em uma fila.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

GroupId
GroupId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageToken
MessageToken string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 16 bytes.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de sequência de uma mensagem lógica em um grupo.

IncludeInfo
IncludeInfo string

Indica se informações adicionais da mensagem devem ser incluídas. Espera true ou false.

Intervalo
Timeout time

Tempo de espera para que uma mensagem apareça na fila, espera uma duração XML ou hh:mm:ss.

BatchSize
BatchSize integer

Número máximo de mensagens a serem recuperadas da fila.

Retornos

Corpo
ItemsList

Procurar mensagens (v2) (versão prévia)

Procure mensagens em uma fila.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

GroupId
GroupId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageToken
MessageToken string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 16 bytes.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de sequência de uma mensagem lógica em um grupo.

IncludeInfo
IncludeInfo string

Indica se informações adicionais da mensagem devem ser incluídas. Espera true ou false.

Intervalo
Timeout time

Tempo de espera para que uma mensagem apareça na fila, espera uma duração XML ou hh:mm:ss.

BatchSize
BatchSize integer

Número máximo de mensagens a serem recuperadas da fila.

Retornos

Corpo
ItemsList

Receber mensagem

Retorna uma mensagem da fila, fazendo uma obtenção destrutiva.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

GroupId
GroupId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageToken
MessageToken string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 16 bytes.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de sequência de uma mensagem lógica em um grupo.

IncludeInfo
IncludeInfo string

Indica se informações adicionais da mensagem devem ser incluídas. Espera true ou false.

Intervalo
Timeout time

Tempo de espera para que uma mensagem apareça na fila, espera uma duração XML ou hh:mm:ss.

Retornos

Corpo
Item

Receber mensagens

Retorna mensagens da fila, fazendo uma obtenção destrutiva.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

GroupId
GroupId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageToken
MessageToken string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 16 bytes.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de sequência de uma mensagem lógica em um grupo.

IncludeInfo
IncludeInfo string

Indica se informações adicionais da mensagem devem ser incluídas. Espera true ou false.

Intervalo
Timeout time

Tempo de espera para que uma mensagem apareça na fila, espera uma duração XML ou hh:mm:ss.

BatchSize
BatchSize integer

Número máximo de mensagens a serem recuperadas da fila.

Retornos

Corpo
ItemsList

Receber mensagens (v2) (versão prévia)

Retorna mensagens da fila, fazendo uma obtenção destrutiva.

Parâmetros

Nome Chave Obrigatório Tipo Description
Fila
Queue string

Quando especificado, substitui a fila definida na conexão.

MessageId
MessageId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

CorrelationId
CorrelationId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

GroupId
GroupId string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 24 bytes.

MessageToken
MessageToken string

Cadeia de caracteres Base64 que representa uma matriz de bytes com 16 bytes.

Offset
Offset integer

Deslocamento em bytes dos dados na mensagem física desde o início da mensagem lógica.

LogicalSequenceNumber
LogicalSequenceNumber integer

Número de sequência de uma mensagem lógica em um grupo.

IncludeInfo
IncludeInfo string

Indica se informações adicionais da mensagem devem ser incluídas. Espera true ou false.

Intervalo
Timeout time

Tempo de espera para que uma mensagem apareça na fila, espera uma duração XML ou hh:mm:ss.

BatchSize
BatchSize integer

Número máximo de mensagens a serem recuperadas da fila.

Retornos

Corpo
ItemsList

Definições

Item

Nome Caminho 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
AccountingToken
AccountingToken byte
Ccsid
Ccsid integer
GroupId
GroupId string
LogicalSequenceNumber
LogicalSequenceNumber integer
MessageType
MessageType string
Offset
Offset integer
OriginalLength
OriginalLength integer
Persistência
Persistence string
Priority
Priority integer
ReplyToQueue
ReplyToQueue string
ReplyToQueueManager
ReplyToQueueManager string

ItemsList

Nome Caminho Tipo Description
value
value array of Item