Adicionar um campo calculado do Prism a um conjunto de dados
- Qualquer um destes requisitos de segurança:
- DomínioPrism Datasets: Managena área funcional Prism Analytics.
- Permissãode editor de conjunto de dadosno conjunto de dados
- PermissãoProprietário do conjunto de dadosno conjunto de dados.
Você pode transformar dados em um conjunto de dados adicionando campos calculados do Prism ao conjunto de dados. Os campos calculados do Prism alteram o número de campos em um conjunto de dados, mas não o número de registros.
Um campo calculado Prism contém estes componentes:
Componente | Descrição |
|---|---|
Name | O nome que você especificar será o nome de exibição do campo. |
Expressão | A expressão descreve uma etapa de processamento que você quer executar nos dados em outros campos do conjunto de dados. As expressões podem incluir:
Para obter mais informações, consulte Conceito: linguagem de expressão Prism. |
Tipo de campo | A expressão determina o tipo de campo de valor de retorno. Se a expressão inclui uma função, o valor de retorno da função determina o tipo de campo. Se a expressão não inclui nenhuma função, o operador determina o tipo de campo:
|
Pode ser necessário criar vários campos calculados do Prism para obter o resultado desejado. Você pode usar o resultado de um campo calculado do Prism nas expressões de outros campos calculados do Prism para definir uma cadeia de etapas de processamento.
É recomendável usar um campo calculado Prism para:
Finalidade do campo | Exemplo |
|---|---|
Converter um tipo de campo em outro tipo de campo. | Altere o tipo de campo Inteiro para o tipo de campo Completo, para que você possa usar a função EPOCH_MS_TO_DATE. Exemplo:
|
Execute um cálculo aritmético. | Calcular o lucro líquido com base nas receitas e despesas. Exemplo:
Calcular o percentual da receita total de uma venda específica. Exemplo:
|
Extrair valores de outro campo. | Extraia os códigos de moeda de um campo de moeda usando a função EXTRACT_CODE. Exemplo:
|
Combine os valores de dois campos de texto em um campo de texto. | Combine campos separados de Sobrenome e Nome em um único campo usando a função CONCAT. Exemplo:
|
Testa uma condição específica. | Teste se o ano está entre 2019 e 2020, inclusive. Exemplo:
|
Preencher o início de um campo de Texto com zeros à esquerda. | [EEID] é um campo de texto que contém dados numéricos de comprimentos variáveis e você quer criar um campo [Employee ID] com sempre 7 caracteres, incluindo zeros à esquerda quando necessário. Crie um campo calculado chamado [PaddedID] que adicione zeros suficientes ao início de [EEID] para criar uma cadeia de caracteres completa, mesmo que [EEID] seja uma cadeia de caracteres vazia. Exemplo:
Em seguida, crie um campo calculado chamado [ID de colaborador] que retorna os últimos sete caracteres do campo [PaddedID]. Exemplo:
|
Retornar uma data específica usando um campo Data. | O campo [EFF_Date] é um campo de Data, e você quer calcular e retornar o último dia do mês atual.
|
Para excluir um campo calculado Prism, acesse a tarefa
Editar transformações do conjunto de dados
, selecione o menu do campo calculado Prism que você deseja remover e selecione Excluir campo
. A exclusão de um campo pode causar erros se outros campos calculados do Prism se referirem ao campo excluído.- Acesse a tarefaEditar transformações do conjunto de dadospara um conjunto de dados.
- Selecione um pipeline de conjunto de dados (obrigatório para conjuntos de dados derivados) e uma fase às quais adicionar o campo calculado Prism.
- SelecioneAdicionar campo.
- Insira uma expressão no editor de expressões.Se você usar campos de Moeda que contêm códigos diferentes, o Workday tratará o resultado desses cálculos como NULL.
- No painel do inspetor, insira um nome. Os nomes dos campos devem seguir as regras de validação de nomenclatura.
- Salve o campo calculado Prism clicandoem EnterouReturnno teclado.Clicar em outro campo na página também salva as alterações no campo calculado Prism.
- (Opcional) Você pode inserir comentários de uma ou várias linhas em qualquer local de uma expressão Prism. O Workday trata todo o texto entre estes caracteres como comentários: /* */O Workday não considerará os valores de dados como comentários se você colocar esses caracteres e o comentário entre aspas duplas.