O Jenner executa os seus programas SAS existentes — passos DATA, PROC SQL, macros — sem licença SAS, em Windows, macOS e Linux. A mesma sintaxe, sem custos por posto, sem reescrita.
O SAS cobra o licenciamento por posto e por ano, contabiliza núcleos de CPU e exige renovação anual. O Jenner não tem licença por posto e corre como um único binário autónomo.
O Jenner não tem licença por posto nem renovação anual a justificar de novo. O mesmo binário serve um analista ou cinquenta, pelo que acrescentar alguém à equipa deixa de ser uma decisão de compra e o custo da sua plataforma analítica deixa de crescer com o número de pessoas.
O Jenner corre nativamente em macOS — incluindo Apple Silicon — bem como em Windows e Linux, tudo a partir do mesmo código. Os analistas trabalham na máquina que a empresa lhes atribuiu, sem máquina virtual, sem segundo sistema operativo e sem sessão remota entre eles e o seu próprio código. O mesmo programa passa sem alterações de um portátil para um servidor Linux.
Executar programas SAS num Mac →Décadas de análise institucional estão guardadas em ficheiros SAS7BDAT e XPT, e é habitualmente a parte de uma migração que se antecipa difícil. O Jenner lê e escreve ambos os formatos diretamente, a par de CSV e Parquet: não há nada a converter antes de começar e os resultados saem no formato que os colegas esperam.
Substituir o SAS é quase sempre imaginado como uma reescrita, e é por isso que fica adiado durante anos. Passar para o Jenner não é uma reescrita: os programas mantêm-se em sintaxe SAS e conservam os seus passos DATA, macros e chamadas PROC. Esta é a sequência que as equipas seguem na prática — a maioria está a correr trabalho real em menos de um dia.
Comece por um programa que conheça bem e cuja saída reconheça de imediato. Não há nada a portar nem um projeto a constituir: instale o binário, execute o ficheiro .sas e leia o log. O código de passo DATA e de PROC corre tal como está escrito, pelo que a primeira execução é toda a avaliação: vê a sua própria saída, do seu próprio código, logo na primeira tarde.
Execute o mesmo programa no SAS e no Jenner e compare os conjuntos de dados obtidos. O PROC COMPARE existe em ambos e é o instrumento natural: reporta observações, variáveis e valores até à tolerância que definir. Como ambos escrevem em SAS7BDAT, a comparação faz-se em terreno idêntico e obtém um resultado limpo e revisível em vez de uma impressão.
O rigor deve poder demonstrar-se, não apenas afirmar-se. O Jenner passa os 58 conjuntos de dados do benchmark NIST Statistical Reference Datasets — a suite de referência independente para rigor em software estatístico — e valida os seus procedimentos estatísticos por cruzamento com as implementações em Python (statsmodels) e R. Com a sua própria saída do PROC COMPARE, é esse o dossiê de que um revisor precisa para aprovar.
Não é preciso uma passagem de uma só vez. O Jenner corre como um único binário autónomo, sem servidor a instalar, pelo que o primeiro alvo natural em produção são os trabalhos agendados — as atualizações noturnas e os relatórios periódicos que consomem postos sem que alguém esteja ao terminal. É aí que a poupança por posto aparece mais depressa. Como ambos os sistemas leem e escrevem os mesmos formatos, o ritmo é definido por si.
| Funcionalidade | Jenner | SAS |
|---|---|---|
| Corre a maioria dos programas SAS | Sim | Sim |
| Exige licença por posto | Não | Sim |
| Corre em Windows, macOS e Linux | Sim | Limitado |
| E/S nativa de CSV e Parquet | Sim | Não |
| Lê SAS7BDAT e XPT | Sim | Sim |
| Escreve SAS7BDAT e XPT | Sim | Sim |
| Corre como um único binário autónomo | Sim | Não |
| Kernel Jupyter nativo | Sim | Não |
| Passa todo o benchmark NIST StRD (58/58) | Sim | Forte, com ressalvas |
O Jenner implementa 100 procedimentos com os mesmos nomes de instruções e opções do SAS, pelo que uma chamada PROC que já conhece se comporta como espera. Se o seu trabalho depende de um procedimento específico, o mais rápido é consultar a respetiva página de referência: cada procedimento abaixo liga à sua própria documentação, com as instruções, opções e saídas suportadas.
A cobertura abrange o núcleo da linguagem, os procedimentos Base e estatísticos, PROC SQL, ODS Graphics, formatos de ficheiro e conectividade a bases de dados — 329 comportamentos do SAS documentados individualmente, cada procedimento com a sua página de referência com as instruções e opções suportadas.
Comece gratuitamente — não é necessária licença SAS.