Datamart
A aba Datamart comanda a geração do datamart analítico da empresa: um conjunto de dados desnormalizado, destinado a ser explorado pelas suas ferramentas de BI.

Parâmetros → Espaço de trabalho → Datamart
A aba não está disponível numa licença de demonstração: exibe então o convite para passar à versão Pro.
Dois blocos, dois públicos
O ecrã sobrepõe uma configuração e um comando, e os dois não se dirigem às mesmas pessoas.
Configuração do datamart
Este bloco traz a menção «apenas administradores FoxPlan» — não aparece para um administrador de espaço de trabalho comum. Define onde e como a geração se executa:
| Campo | Função |
|---|---|
| Esquema | O nome do esquema de destino usado na geração (ex. K_JPM) |
| URL do serviço | O endereço do serviço de geração invocado (ex. https://datamart.example.com/generate?) |
| Ambiente | O nome de ambiente transmitido ao serviço (ex. prod) |
| Idioma de geração | O idioma dos rótulos do datamart e das respostas da API |
| Geração automática | Ativa a geração planeada para esta empresa |
Cada um destes campos substitui a configuração global do servidor para esta empresa: é o mecanismo que permite a vários clientes coabitarem numa mesma instância com destinos diferentes.
Agendamento diário
| Campo | Função |
|---|---|
| Agendamento diário | Desencadeia a geração uma vez por dia |
| Hora agendada | A hora HH:mm:ss do disparo |
| Dias de execução | Os dias em que a geração é desencadeada. Por padrão, todos exceto sexta e sábado |
| Hora do servidor | Lembrete do fuso horário em que a hora acima é interpretada — exibida ao lado, só de leitura |
| Última execução agendada | Data e hora da última passagem automática |
O FoxPlan corre com várias réplicas. Um bloqueio Redis garante que apenas uma delas desencadeia a geração diária: nunca há dupla execução, seja qual for o número de nós.
Se o agendamento estiver ativado sem hora indicada, o ecrã exibe um aviso — a geração nunca partiria.
Dias de execução
Em geral ninguém trabalha ao fim de semana: os dados não mudam entre sexta à noite e domingo. Por padrão, a geração n ão é desencadeada nem à sexta nem ao sábado. O domingo continua marcado para que a segunda de manhã parta de dados atualizados.
Os dias entendem-se no fuso horário do servidor, no momento do disparo. Com uma hora agendada depois da meia-noite (por exemplo 02:00:00), a noite de sexta para sábado cai no sábado: é esse o dia a desmarcar.
Se o agendamento estiver ativado sem nenhum dia marcado, o ecrã recusa a gravação.
Gerar a pedido
O botão Gerar lança uma geração imediata, sem esperar pelo turno diário.
- Durante a operação, o FoxPlan responde: «O datamart está a ser gerado, tente novamente dentro de 15 minutos.»
- Se a configuração estiver incompleta, o botão está desativado e uma dica precisa que o esquema, o URL e o ambiente devem ser preenchidos por um administrador FoxPlan.
Acesso ao Snowflake
Para os clientes que subscreveram o serviço datamart, o acesso aos dados no Snowflake faz-se com o token de acesso disponível no FoxPlan: Parâmetros → Espaço de trabalho → Datamart, bloco Acesso Snowflake ao datamart.
- Clique em Mostrar o token e depois em Copiar.
- Na sua ferramenta (Power BI, aplicação, ETL), introduza o utilizador Snowflake indicado no bloco e cole o token em vez da palavra-passe.
O token é definido e renovado pelo FoxPlan. É visível para os administradores do espaço de trabalho e do ambiente, e cada visualização é registada.
Veja também
- Guia de utilização da API — a outra via de acesso aos dados, para integrações aplicacionais
- Espaço de trabalho — a visão geral das abas de configuração
Agende a geração fora das horas de preenchimento: o datamart fotografa o estado dos dados no instante do disparo, e uma execução noturna dá um conjunto estável para os relatórios da manhã.