Sumário

Search

  1. Prefácio
  2. Compreendendo o PowerExchange for Web Services
  3. Configurando o PowerExchange for Web Services
  4. Origens e destinos de serviço da Web
  5. Transformação de Consumidor de Serviços da Web
  6. Criando e configurando fluxos de trabalho de Serviço da Web
  7. Apêndice A: Referência de tipo de dados

PowerExchange for Web Services Guia do Usuário do PowerCenter

PowerExchange for Web Services Guia do Usuário do PowerCenter

Configurando uma sessão com um mapeamento de Consumidor de Serviços da Web

Configurando uma sessão com um mapeamento de Consumidor de Serviços da Web

Ao configurar os fluxos de trabalho do PowerExchange for Web Services, é possível configurar as propriedades de origem, destino e sessão de transformação do serviço da Web.
É possível configurar as seguintes propriedades de sessão:
  • Informação de conexão de aplicativo de Serviços da Web.
    Há a opção de especificar uma conexão de aplicativo Serviço da Web para origens e destinos de serviço da Web e transformações de Consumidor de Serviços da Web. Se você não especificar uma conexão de aplicativo Serviço da Web, ou se essa mesma conexão não tiver um URL de ponto final, o Serviço de Integração usa o URL de ponto final contido no arquivo WSDL. O URL de ponto final também aparece nas Propriedades do Consumidor de Serviços da Web quando se edita uma transformação.
  • Tratamento de elemento de XML vazio.
    Especifique se os elementos de XML vazios serão tratados como caracteres nulos.
  • Dados de solicitação de SOAP.
    Substitua a solicitação de SOAP que o Serviço de Integração gerou para a origem do serviço da Web.
  • Ação SOAP.
    Substitua o valor da ação SOAP especificada na definição de serviço da Web de origem ou de destino ou na transformação do Consumidor de Serviços da Web.
  • Formato de data/hora.
    Escolha o formato de hora local ou do meridiano de Greenwich para os valores de data/hora que a sessão transferirá a um destino de serviço da Web ou a uma transformação de Consumidor de Serviços da Web.
  • Tratamento de linha-pai duplicada.
    Especifique se o Serviço de Integração falha com a sessão ou transfere a primeira ou a última linha quando há linhas-pai duplicadas.
  • Tratamento de linha órfã.
    Especifique se o Serviço de Integração registra um erro ou ignora as linhas órfãs.
  • Redefina e reinicie.
    É possível redefinir os valores sequenciais de chave gerada ou reiniciá-los no 1 para origens e transformações no final de uma sessão.
  • Diretório de cache e tamanho de cache de solicitação de SOAP.
    Especifique o diretório de armazenamento para e o tamanho inicial de arquivos intermediários para destinos e transformações criados durante a geração de solicitações de SOAP.
  • Tratamento de falha de SOAP.
    Se ocorrer uma falha de SOAP, é possível configurar a sessão para que falhe ou para que grave a mensagem de falha em um destino.
  • Compactação de resposta de SOAP.
    É possível configurar a compressão de resposta de SOAP para origens e destinos de serviço da Web e transformações de Consumidor de Serviço da Web.
Para configurar propriedades de sessão para PowerExchange for Web Services:
  1. Clique duas vezes em uma sessão do PowerExchange for Web Services para abrir as propriedades da sessão.
  2. Clique na guia Mapeamento.
  3. Caso o mapeamento inclua uma definição de origem de serviço da Web, clique no nó de Origens.
  4. Nas configurações de Conexões na guia Mapeamento (nó de Origens), há a opção de selecionar um valor de conexão para Qualificador de Origem de Vários Grupos do Aplicativo para origens de serviço da Web.
  5. Nas configurações de Propriedades, há a opção de modificar as propriedades a seguir:
    Propriedades
    Descrição
    Tratar conteúdo vazio como nulo
    Tratar elementos XML vazios como caracteres nulos.
    Redefinir
    Redefina o valor dos valores de sequência de chave gerados para fontes e transformações no final de uma sessão.
    Reiniciar
    Reinicie os valores de sequência de chave gerados para origens e transformações em 1.
    Ação SOAP
    Insira o URI para outra operação de serviço da Web para substituir o URI para a operação de serviço da Web que você importou para esta definição de origem.
    Tratar falha como erro
    O Serviço de Integração trata uma falha SOAP como um erro de linha e continua a sessão. Quando esta propriedade é exibida, a falha é enviada como saída ao pipeline de dados. O padrão está ativado.
    Solicitação SOAP
    Insira uma solicitação modificada de SOAP para substituir a solicitação de SOAP que o Serviço de Integração envia à origem do serviço da Web. É possível exibir a solicitação de SOAP na caixa de diálogo Editar Tabelas em relação à definição de origem do serviço da Web.
    Compactação de resposta de SOAP
    Selecione tudo se desejar que o Serviço de Integração ative a compressão de resposta de HTTP. Se você selecionar Nenhum, o Serviço de Integração não usa compressão. Se o Serviço de Integração se conectar a um servidor da Web IIS, defina a Compressão de Resposta de SOAP para Nenhuma.
  6. Caso o mapeamento inclua uma definição de destino de serviço da Web, clique no nó de Destinos.
  7. Nas configurações de Conexões, selecione, como opção, um valor de conexão para destinos de serviço da Web.
  8. Nas configurações de Propriedades, há a opção de modificar as propriedades a seguir:
    Propriedades
    Descrição
    Formato de data/hora de XML
    Escolha um dos seguintes formatos de data/hora para os dados que a sessão transfere para um destino de serviço da Web ou transformação de Serviço da Web:
    • Hora local. A hora, segundo o fuso horário do servidor do Serviço de Integração.
    • Hora local com fuso horário. A diferença em horas entre o fuso horário do Serviço de Integração e o Horário do Meridiano de Greenwich.
    • UTC. Horário do Meridiano de Greenwich.
    Tratamento de linha-pai duplicada
    Escolha um dos valores a seguir para indicar como o Serviço de Integração trata de linhas-pai duplicadas durante uma sessão:
    • Primeira linha
      .
      O Serviço de Integração transfere a primeira linha duplicada ao destino. O Serviço de Integração rejeita linhas com a mesma chave primária que ele processa depois desta linha.
    • Última linha
      .
      O Serviço de Integração transfere a primeira linha duplicada ao destino.
    • Erro
      .
      O Serviço de Integração transfere a primeira linha ao destino. Linhas que seguem com chaves primárias duplicadas incrementam a contagem de erros. Há falha na sessão quando a contagem de erros ultrapassa o limite de erros.
    Tratamento de linha órfã
    Escolha um dos valores a seguir para indicar como o Serviço de Integração trata de linhas órfãs durante uma sessão:
    • Ignorar. O Serviço de Integração ignora linhas órfãs.
    • Erro. Há falha na sessão quando a contagem de erros ultrapassa o limite de erros.
    Ação SOAP
    Insira o URI para outra operação de serviço da Web para substituir o URI para a operação de serviço da Web que você importou para esta definição de destino.
    Diretório de cache de solicitação de SOAP
    Diretório que contém os arquivos temporários que o Serviço de Integração cria para gerar uma solicitação de SOAP.
    Tamanho de cache de solicitação de SOAP
    Tamanho, em bytes, do diretório que contém os arquivos que o Serviço de Integração cria para gerar uma solicitação de SOAP.
    Tratar falha como erro
    O Serviço de Integração trata uma falha SOAP como um erro de linha e continua a sessão. Quando esta propriedade é exibida, a falha é enviada como saída ao pipeline de dados. O padrão está ativado.
    Representação de conteúdo nulo
    Escolha como representar conteúdo nulo no destino.
    • Nenhuma marca. Não efetuar a saída de uma marca.
    • Marca com conteúdo vazio. Efetuar a saída somente da marca.
    O padrão é nenhuma marca.
    Representação de conteúdo de string vazia
    Escolha como representar conteúdo nulo no destino.
    • Nenhuma marca. Não efetuar a saída de uma marca.
    • Marca com conteúdo vazio. Efetuar a saída somente da marca.
    O padrão é Marca com conteúdo vazio.
    Compactação de resposta de SOAP
    Selecione tudo se desejar que o Serviço de Integração ative a compressão de resposta de HTTP. Se você selecionar Nenhum, o Serviço de Integração não usa compressão. Se o Serviço de Integração se conectar a um servidor da Web IIS, defina a Compressão de Resposta de SOAP para Nenhuma.
  9. Se o mapeamento contiver uma transformação de Consumidor de Serviços da Web, clique na transformação no nó Transformação.
  10. Nas configurações de Conexões, há a opção de selecionar um valor de conexão.
  11. Nas configurações de Propriedades, há a opção de modificar as propriedades.
    Propriedades
    Descrição
    Tratar conteúdo vazio como NULO
    Tratar elementos XML vazios como caracteres nulos.
    Redefinir
    Redefina o valor dos valores de sequência de chave gerados para fontes e transformações no final de uma sessão.
    Reiniciar
    Reinicie os valores de sequência de chave gerados para origens e transformações em 1.
    Ação SOAP
    Insira o URI para outra operação de serviço da Web para substituir o URI para a operação de serviço da Web que você importou para esta definição de origem.
    Diretório de cache de solicitação de SOAP
    Diretório no qual arquivos intermediários são armazenados para destinos e transformações durante a geração da solicitação de SOAP.
    Tamanho de cache de solicitação de SOAP
    Tamanho inicial de arquivos intermediários criados para geração de solicitação de SOAP.
    Tratar falha como erro
    O Serviço de Integração trata uma falha SOAP como um erro de linha e continua a sessão. Quando esta propriedade é exibida, a falha é enviada como saída ao pipeline de dados. O padrão está ativado.
    Representação de conteúdo nulo
    Escolha como representar conteúdo nulo no destino.
    • Nenhuma marca. Não efetuar a saída de uma marca.
    • Marca com conteúdo vazio. Efetuar a saída somente da marca.
    O padrão é nenhuma marca.
    Representação de conteúdo de string vazia
    Escolha como representar conteúdo nulo no destino.
    • Nenhuma marca. Não efetuar a saída de uma marca.
    • Marca com conteúdo vazio. Efetuar a saída somente da marca.
    O padrão é Marca com conteúdo vazio.
    Compactação de resposta de SOAP
    Selecione tudo se desejar que o Serviço de Integração ative a compressão de resposta de HTTP. Se você selecionar Nenhum, o Serviço de Integração não usa compressão. Se o Serviço de Integração se conectar a um servidor da Web IIS, defina a Compressão de Resposta de SOAP para Nenhuma.
  12. Clique em OK.