
Ao mapear colunas na transformação da consulta, você pode usar expressões para modificar o valor de origem.
Essas expressões podem, por exemplo, modificar o formato de dados ou até mesmo fazer alguns cálculos.
O Data Services vem com um conjunto de funções integradas que você pode usar nessas expressões:
Categorias de função integradas
As funções integradas são organizadas em categorias. Aqui estão os mais usados:
| Tipo de função | Descrição |
|---|---|
| Agregado | Executa cálculos verticais em valores numéricos, datas, strings e outros tipos de dados. |
| Conversão | Converte valores em tipos de dados específicos. |
| Data | Calcula e converte valores de data. |
| Pesquisa | Procura dados em outras tabelas. |
| Matemática | Executa operações matemáticas complexas em valores numéricos. |
| String | Executa operações em cadeias alfanuméricas de dados. |
Editor inteligente
Para ajudá-lo a codificar a expressão de mapeamento, você pode usar o Smart Editor.
Você acessa o Smart Editor selecionando o ícone
três pontos.

O Smart Editor tem uma interface fácil de usar, como mostrado na figura anterior. Use a função de arrastar e soltar para mover objetos.
Siga estas etapas para usar o Smart Editor:
- A guia Dados permite que você busque.
- Abra o objeto no qual você quer usar uma expressão.
- Selecione o ícone de três pontos para mostrar o Smart Editor.
- Selecione a guia Funções e expanda uma categoria de função.
- Selecione uma função e observe sua descrição no painel inferior esquerdo.
- Arraste e solte a função escolhida no editor de expressão.
Assistente de função
Algumas funções são mais complexas do que outras e precisam de muitos parâmetros. Em seguida, você pode usar o Assistente de funções para ajudar a definir esses parâmetros.
Siga estas etapas para usar o Assistente de função:
- Abra o objeto no qual você quer usar uma expressão.
- Selecione Funções para abrir a caixa de diálogo.
- Selecione uma categoria da lista de funções na caixa de diálogo.
- Selecione a função selecionada.

A interface de prompt do usuário do Assistente de funções é mostrada na figura anterior. A interface é semelhante ao Smart Editor e contém os seguintes recursos:
- Menus suspensos
- Parâmetros adaptados para cada função