Fluxos de script em Synthetic Data Generator

A criação de scripts no site Synthetic Data Generator é uma ferramenta avançada para automatizar processos na interface do usuário. Os scripts podem realizar os mesmos tipos de ações que você realiza com o mouse ou o teclado, e você pode usá-los para automatizar tarefas que seriam altamente repetitivas ou demoradas se fossem realizadas manualmente.

Você pode executar scripts diretamente no site Synthetic Data Generator ou usando a API de scripts.

Você pode usar scripts para:

  • Impor uma ordem específica para a execução dos nós em um fluxo.
  • Definir propriedades para um nó.
  • Use parâmetros e scripts para alterar as propriedades dos nós nos fluxos de forma programática.
  • Especificar uma sequência automática de ações que normalmente envolve a interação do usuário

Scripts de fluxo

Os scripts de fluxo são scripts que você executa no painel Scripting. Eles controlam a execução de um único fluxo e você pode usá-los para personalizar as operações em um fluxo. Por exemplo, você pode escrever um script de fluxo que automatiza como as propriedades são definidas para os nós. Os scripts de fluxo são armazenados como uma propriedade de fluxo, portanto, são salvos e carregados com um fluxo específico.

O contexto de script

O sdg.script módulo fornece o contexto no qual um script é executado. O módulo é importado automaticamente para um script Synthetic Data Generator em tempo de execução.

O módulo tem as seguintes funções que fornecem a um script acesso ao seu ambiente de execução:

A função session()
A função session() retorna a sessão de tempo de execução do script. A sessão define informações como a localidade e o backend Synthetic Data Generator que está sendo usado para executar quaisquer fluxos.
A função stream()
A função stream() pode retornar o fluxo que tem o script de fluxo que está sendo executado.

A API de script

A API incorporada para Synthetic Data Generator fornece acesso a uma ampla gama de funcionalidades do Synthetic Data Generator. Qualquer método disponível por meio de scripts de fluxo faz parte da API, e você pode acessá-lo implicitamente no script sem outras importações. No entanto, se você quiser fazer referência às classes da API, deverá importá-la explicitamente com a seguinte instrução:

import sdg.api

Parâmetros

Os parâmetros são uma forma útil de passar valores em tempo de execução, em vez de codificá-los diretamente em um script. Os parâmetros e seus valores são definidos da mesma forma que para os fluxos. Você pode defini-los como entradas na tabela de parâmetros de um fluxo ou como parâmetros na linha de comando.

Para obter mais informações, consulte Parâmetros no Synthetic Data Generator