Sumário

Search

  1. Prefácio
  2. A Linguagem de Transformação
  3. Constantes
  4. Operadores
  5. Variáveis
  6. Datas
  7. Funções
  8. Criação de funções personalizadas
  9. Referência de API da Função Personalizada

Referência de Linguagem de Transformação

Referência de Linguagem de Transformação

RAND

RAND

Retorna um número aleatório entre 0 e 1. Isso é útil para cenários de probabilidade.

Sintaxe

RAND( seed )
A tabela a seguir descreve o argumento para este comando:
Argumento
Requerido/
Opcional
Descrição
semente
Opcional
Numérico. Valor inicial para que o Serviço de Integração gere o número aleatório. O valor deve ser uma constante Se você não inserir uma semente, o
Serviço de Integração do PowerCenter
usará a hora do sistema atual para derivar os números de segundos desde 1º de janeiro de 1971. Ele usa esse valor como a semente.

Valor de Retorno

Numérico.
Na mesma semente, o
Serviço de Integração do PowerCenter
gera a mesma sequência de números.

Exemplo

A seguinte expressão pode retornar um valor de 0.417022004702574:
RAND (1)