Configurando sua Integração

Após os terminais de Origem e de Destino serem configurados, você estará pronto para definir os mapeamentos. Entender as diretrizes do Cast Iron para conversão implícita entre tipos de dados é a chave para configurar sua integração. Antes de continuar, familiarize-se com as informações nesta seção.

Quando usar o editor de Integração para definir seus mapeamentos, será exibida uma lista de campos de origem e de destino com duas colunas de pontos de ancoragem. Defina os mapeamentos ao conectar esses pontos de ancoragem. Para obter mais informações sobre os mapeamentos, detalhes sobre tipos de dados válidos e como converter tipos de dados, consulte Definindo os Mapeamentos.

A tabela a seguir mostra as diretrizes específicas para cast implícito entre tipos de dados. A coluna Origem especifica os dados de origem utilizados na conversão de mapeamento. A coluna de Destino mostra o destino derivado. A coluna Comentário fornece quaisquer informação adicionais necessárias sobre a operação selecionada.
Tabela 1. Diretrizes do Cast Iron Express para Cast entre Tipos de Dados.
Origem Destino Comentário
Qualquer String Todos os tipos de dados são convertidos em sequência.
Qualquer Boolean “T," “t,” “true,” “TRUE,”, “tRuE,” “1” e semelhantes têm o cast efetuado para “TRUE.” O restante tem o cast efetuado como “FALSE.”
String Number Converte uma sequência que contém uma representação numérica, como "10" ou "3,14", em um tipo de número decimal.
Nota:
As sequências que não tiverem números resultam em uma falha quando os dados de origem são processados.
String Integer Converte uma sequência que contém uma representação numérica inteira como "10" em um tipo de número inteiro. As sequências que não tiverem números inteiros resultam em uma falha quando os dados de origem são processados. Os usuários podem evitar essa situação utilizando as funções Round, Ceiling ou Floor para converter das sequências de número decimal em tipos de número inteiro.
Number Integer Converte um número decimal, tal como 10 ou 3,14, em um número inteiro. Para números não inteiros, o valor é convertido automaticamente da mesma maneira como se o usuário aplicasse a função Round. Os usuários podem aplicar um controle mais específico de conversão utilizando uma função Round, Ceiling ou Floor.



Feedback | notices