Constantes

Versão:
2023.1
Last modified: September 16, 2020

Constantes são variáveis globais para um fluxo de trabalho, definidas na guia "Fluxo de trabalho" na janela Fluxo de trabalho - Configuração. As constantes possibilitam que a alteração de um valor em um único local se aplique ao restante do fluxo de trabalho.

Existem três tipos de constantes:

  1. Engine: cinco constantes do mecanismo Alteryx Engine são exibidas em todos os fluxos de trabalho e uma constante adicional, IterationNumber, é exibida quando o fluxo é uma macro de lote, iterativa ou otimizadora de localização.
    • TempFilePath: o diretório onde o mecanismo irá gravar os arquivos temporários.
    • Version: o número da versão do Alteryx Engine instalado no computador.
    • WorkflowDirectory: o diretório do fluxo de trabalho atual. Se nenhum fluxo estiver aberto, o valor será o diretório de instalação do Alteryx.
    • WorkflowFileName: o nome do arquivo do fluxo de trabalho, que só estará disponível após o salvamento.
    • GuiInteraction: um valor booleano indicando se um fluxo de trabalho está ou não sendo executado a partir da GUI. Quando um fluxo é executado a partir do Alteryx Designer ou da interface de aplicativo analítico, o valor retornado é "True" ou "1". Quando um fluxo é executado a partir da linha de comando, o valor retornado é "False" ou "0".
    • IterationNumber: um número inteiro que corresponde ao número de vezes que uma macro foi executada, começando em 0.
  2. Question: quando o fluxo de trabalho é do tipo aplicativo analítico ou macro, muitas das ferramentas de interface são exibidas como constantes de perguntas. O nome da constante corresponde ao nome da ferramenta de pergunta. Consulte Ferramentas de Interface.
  3. User: constantes de usuário podem ser criadas e editadas por meio da janela Fluxo de trabalho - Configuração.

Adicionar uma constante de usuário

  1. Clique no botão (+) para adicionar.
  2. Digite um Nome e um Valor.
  3. Marque a caixa de seleção # se o valor for um número. Por padrão, constantes são cadeias de caracteres.

Excluir uma constante

  1. Realce a constante.
  2. Clique no botão (-) para excluir.

Usar uma constante

Usar uma constante em uma expressão

As constantes do Engine e do usuário são exibidas como variáveis que podem ser usadas para criar uma expressão em qualquer ferramenta que use um editor de expressões. O tipo de dados para uma constante depende da designação da constante como um número ou como uma cadeia de caracteres na guia "Fluxo de trabalho" na janela de configuração do fluxo de trabalho. As constantes de perguntas (Question) não são exibidas no editor de expressões. Consulte Editor de expressões.

Usar uma constante por meio de um atalho de referência

Qualquer constante pode ser usada na configuração de uma ferramenta usando um atalho de referência. Você pode especificar uma variável de constante adicionando um % (sinal de porcentagem) no início e no final do nome: %ConstantType.ConstantName%.

O atalho de referência pode ser usado em um editor de expressões ou em uma caixa de texto, e a constante pode ser atualizada por meio de uma ferramenta de pergunta ou modificada na guia "Fluxo de trabalho" na janela de configuração do fluxo de trabalho.

Seja cauteloso ao usar esse método, pois nem sempre são produzidos os resultados esperados.

Esta página foi útil?

Problemas com seu produto Alteryx? Visite a Comunidade Alteryx ou entre em contato com nossa Equipe de Suporte. Não é possível enviar este formulário? Envie-nos um e-mail.