Programar uma exportação
Você pode programar uma exportação para enviar regularmente dados de um conjunto de exportação para um destino remoto. Ao configurar uma exportação programada recorrente, você pode enviar dados por push regularmente para um local externo, como para relatórios ou para preservar um snapshot dos dados.
Antes de Iniciar
Por Que e Quando Desempenhar Esta Tarefa
Procedimento
O que Fazer Depois
Exportações delta do conjunto de exportações programadas
As exportações delta incluem somente os registros que foram alterados desde a última exportação programada.
Uma exibição de banco de dados não inclui campos do sistema, como sys_created on, sys_created by e sys_updated on. Como os campos de data do sistema não estão incluídos na exibição do banco de dados, você não pode usar exportações delta com exibições de banco de dados, pois não há como saber quando a tabela foi atualizada pela última vez.
Opções de script do conjunto de exportação programada
Ao programar um conjunto de exportação, você pode acessar determinados objetos JavaScript.
- cancelar
- Defina este objeto como verdadeiro para parar a ação de exportação. Todos os conjuntos de exportação secundários também serão cancelados se o primário for cancelado. Este objeto está disponível somente no campo Pré-script.Exemplo: use o campo Pré-script para avaliar as condições da exportação e determinar se o processo de exportação deve ser cancelado. Para cancelar o processo de exportação, use a seguinte chamada:
cancel = true; - export_set
- Obtenha o objeto GlideRecord para o novo conjunto de exportação. Esta variável permite consultar as seguintes colunas da tabela sys_export_set:
- nome
- SYS_ID
- estado
- table_name
Este objeto está disponível nos campos Pré-script e Pós-script.
Exemplo: se você quiser usar informações do conjunto de exportação, poderá especificar uma das propriedades da variável export_set.
var x = export_set.sys_id;