
Dashboard gratuito
Incluído em: TrialRoda com a licença de avaliação em qualquer número de ativos SAS e informa a contagem de tokens, os tipos de executáveis e o mix de cargas de trabalho de todo o escopo.
Um toolkit de aceleração de migrações de SAS para a nuvem: análise, conversão determinística para PySpark e automação, criado para plataformas compatíveis com PySpark: Databricks, Snowflake e Microsoft Fabric.
Conta de avaliação gratuita. Code Analyzer em qualquer número de ativos SAS,
sem limite de tempo nem de uso.
%macro key_orders(min);
data work.key_orders;
set sales.orders;
where amt > &min;
keep id region amt;
run;
%mend;
%key_orders(1000);# Converted by Alchemist
def key_orders(min):
df_key_orders = (
spark.table("SALES.ORDERS")
.filter(f"AMT > {min}")
.select(
"ID",
"REGION",
"AMT",
)
)
df_key_orders.createOrReplaceTempView(
"KEY_ORDERS"
)
key_orders("1000")Um DATA step orientado a macros vira uma função Python: uma cadeia de DataFrame e uma view temporária.
Porque o resultado, os kits e o custo estão definidos antes de o projeto começar.
O Converter transforma o SAS em uma árvore sintática (um mapa estruturado do código) e o reescreve com correspondência de padrões e templates. Mesma entrada, mesma saída, em toda execução. Uma passada de LLM é opcional, nunca o motor.
Os analisadores, o Converter e os frameworks de migração são ferramentas separadas. Use só as que a sua migração precisa, na sua própria infraestrutura e no seu próprio processo, e adicione a próxima quando o projeto pedir.
O Assessment Kit e o Conversion Kit dispensam serviços: cadastre-se, baixe e execute a sua primeira análise em minutos. O Code Analyzer gratuito conta os tokens do seu ambiente (a métrica de código própria do Alchemist, não um token de LLM), e a calculadora da sua conta transforma essa contagem em um valor antes de você falar com alguém.
Analise o ambiente, converta pipelines de dados e workflows orientados a macros para PySpark e automatize o resto.
Análise
Quatro analisadores leem o código, os logs e o servidor de metadados, para que o escopo seja medido antes de qualquer reescrita.
Como funciona um assessment de código SASConversão
Conversão determinística de SAS para PySpark, configurada por você.
Como o código SAS é convertido para PySpark (em inglês)Conversão determinística de SAS para PySpark: correspondência de padrões na árvore sintática, templates e remapeamento de objetos de dados, ajustada para gerar código legível.
.sas.egp.spkO Prophecy também é um destino, para fontes SAS DI.
Automação
Frameworks e ferramentas que transformam a conversão em migração.
Incluído em: Full Kit
Análise, conversão, validação e implantação como um único workflow repetível, orquestrado por agentes.
Rastreia e governa as mudanças da migração entre equipes e fases: versionamento, aprovações, controle de rollout.
As equipes convertem o próprio escopo sob demanda: na interface do Alchemist, via API ou a partir de um agente de codificação.
SAS e Databricks rodam lado a lado durante a migração, para que cada equipe faça o cutover no próprio ritmo.
Licença única por kit, mais pagamento por uso nos tokens que você converte. Sem assinatura, sem renovação. Só o Converter é cobrado por uso; os analisadores rodam sem limites de uso. Licenças a partir de US$ 10.000.
A calculadora fica na sua conta Alchemist: execute o Code Analyzer gratuito nos seus próprios ativos SAS, e ela transforma a contagem de tokens em um valor.
| Kit | TrialGratuito | Assessment KitLicença única | Conversion KitLicença única + pagamento por uso | Full KitLicença única + pagamento por uso, com habilitação da T1A |
|---|---|---|---|---|
| Ferramentas |
|
|
|
|
| Cobrança | Qualquer número de ativos, sem limite de tempo nem de uso | Qualquer número de ativos, sem limite de tempo nem de uso | Franquia de tokens incluída, depois pagamento por uso | Franquia de tokens incluída, depois pagamento por uso com desconto |
| Serviços da T1A | Não necessários | Não necessários | Não necessários | Habilitação da migração pela T1A, com escopo à parte |
| Ideal para | Medir a sua contagem de tokens antes de comprar qualquer coisa | Mapeamento completo de um ambiente SAS antes de uma grande migraçãoO que o assessment cobre | Escopo conhecido, até cerca de 100 ativosGuia de conversão de SAS para PySpark (em inglês) | Centenas de ativos; vem com serviços da T1A |
Gratuito
Licença única
Licença única + pagamento por uso
Licença única + pagamento por uso, com habilitação da T1A
Serviços da T1A: habilitação da migração feita pela T1A, a empresa por trás do Alchemist, como sua parceira de migração.
Os demais parceiros de migração estão listados na página de parceiros.
Quatro casos reais, apenas o custo de licença. Contratos com Full Kit somam serviços da T1A, com escopo à parte.
| Caso | Escopo SAS | Tokens | Kit | Custo de licença* | Uso |
|---|---|---|---|---|---|
| Saúde | 150 SAS EGP | 200K tokens | Full Kit | US$ 37.500 | Analytics self-service da unidade de negócio |
| Seguradora de saúde (relatórios) | 3 SAS EGP | 67K tokens | Conversion Kit | US$ 13.600 | Relatórios analíticos |
| Seguradora de saúde (DWH) | 1.600 SAS DI | 997K tokens | Full Kit | US$ 89.000 | EDWH: ODS + DM |
| Seguradora de saúde (data mart) | 75 scripts SAS | 101K tokens | Full Kit | US$ 35.000 | Data mart |
* Apenas custo de licença, valores de 2026. Contratos com Full Kit somam serviços da T1A, com escopo à parte.
Migrações de SAS em produção desde 2022, entregues no Databricks: um data warehouse de toda a empresa, ambientes de relatórios, modelos preditivos.
Migrating legacy SAS code to the Databricks Lakehouse: what we learned along the wayMatt Adams, PacificSource, e Dmitriy Alergant, T1A. Data + AI Summit, junho de 2025Workflow mensal de 54 etapas: cerca de quatro dias no SAS, menos de três horas no Databricks nos testes finais.
A PacificSource migrou com a T1A um processo mensal de data mart em SAS para o Databricks. O Alchemist converteu automaticamente a maior parte do código, antes mesmo de ter uma etapa com LLM, e os engenheiros completaram as poucas etapas não suportadas. Em testes finais na época da palestra, o workflow de 54 etapas rodava em menos de três horas em vez de cerca de quatro dias.
Building complex workflows with Databricks and SAS at Raiffeisen Bank InternationalStefan Baumann, Raiffeisen Bank International, com Databricks e T1A. Webinar, junho de 2022SAS e Databricks lado a lado: dados compartilhados, um só workflow, modelos SAS no MLOps do Databricks.
O Raiffeisen Bank International migrou workloads SAS para o Databricks com a T1A e o Alchemist. Neste webinar, sua equipe de risco de varejo usa SAS, Python e R juntos em notebooks do Databricks, e a T1A mostra como SAS e Databricks compartilham dados e rodam em um mesmo workflow enquanto a migração avança.
Migração de SAS para Databricks com a T1A e o Alchemist, concluída e em produção.
A CZ, seguradora de saúde holandesa, concluiu com a T1A e o Alchemist sua migração de SAS para Databricks, já em produção. A equipe continuou entregando no SAS durante todo o projeto, enquanto construía a nova plataforma em paralelo.
Alchemist: from Brickbuilder to a Databricks Marketplace AppDmitriy Alkhimov, Aaron Zavora e Mark Lee. Blog da Databricks, janeiro de 2026Analyzer, conversor, validação e quatro projetos de clientes; benchmark da versão 2024.2.
Escrito em coautoria pela T1A, este artigo do blog da Databricks apresenta o Analyzer, o conversor baseado na árvore sintática, a validação do código convertido e quatro projetos de clientes. O benchmark com 30 fluxos foi medido na versão 2024.2, com templates, configuração e a etapa com LLM desativados.
Guia de migração de SAS para SnowflakeIvan Baranov, T1A. Guias para desenvolvedores do SnowflakeLaboratório prático: o PySpark gerado pelo Alchemist roda no Snowflake via Snowpark Connect.
Um laboratório prático que roda o Analyzer e o conversor em três ativos SAS de exemplo (Base, EG e DI) e depois executa o PySpark gerado no Snowflake via Snowpark Connect.
Tutoriais do Analyzer e do conversor, uma demo com um job DI e um agente de codificação convertendo SAS com Alchemist Skills.
Vídeos de produto da T1A: tutoriais do Analyzer e do conversor, uma demo que converte um job SAS DI para Spark, o Live Analyzer no navegador e uma conversão de SAS para PySpark feita por um agente de codificação com Alchemist Skills.
| Cliente | Período | Origem | Escala | Migração |
|---|---|---|---|---|
| Grande seguradora, Benelux | 2022–2025 | Jobs SAS DI | 1.600 jobs de ETL | Data warehouse corporativo (EDWH) de toda a empresa para o Databricks, com SAS e Databricks rodando lado a lado durante a conversão. Entregue como um programa em várias fases, com vários projetos.80% de automação70% menos tempo de UAT |
| Empresa de saúde, Japão | 2024 | SAS Enterprise Guide | 150+ pipelines | Relatórios do SAS Enterprise Guide on-premises para o Azure Databricks, com um data mart e treinamento de usuários.Redução de 40% do escopo no mapeamento |
| Casa de moda de luxo, Itália | 2026 | Scripts SAS Base | 100+ scripts | Migração de ponta a ponta de modelos preditivos para o Databricks: validação de modelos conduzida pelo negócio, agentes de validação automatizados, pipelines escaláveis.Execução 50% mais rápida |
| Telecom, Canadá | 2022–atual | Plataforma SAS | Por unidade de negócio | Auditoria técnica e mapeamento de negócio da plataforma SAS, depois habilitação para a nuvem e migração das cargas de trabalho, uma unidade de negócio por vez. |
dados de 2026
Cadastre-se, execute o Code Analyzer gratuito nos seus próprios ativos e veja hoje o tamanho do trabalho. Ou teste a demo ao vivo sem criar conta.
Do cadastro à primeira análise são minutos; o guia de início rápido mostra o passo a passo.
Respostas curtas para o que os avaliadores perguntam primeiro. Para detalhes de licenciamento, consulte a página de preços; para todo o resto, a documentação.
As entradas são scripts SAS Base (.sas), projetos do Enterprise Guide (.egp) e jobs DI (.spk). A saída é PySpark para toda plataforma compatível com PySpark: nativa no Databricks, incluindo notebooks do Databricks, e totalmente compatível com Snowflake e Microsoft Fabric. Um guia de SAS para Snowflake foi escrito pela T1A e publicado pela Snowflake. O Prophecy é um destino para fontes SAS DI.
Mesmo com automação, uma migração de ponta a ponta leva pelo menos 2–3 meses, em grande parte tempo organizacional nas empresas maiores. Projetos de porte médio levaram 4–6 meses para migrar totalmente o processo de negócio. Só a etapa de conversão foi até 20× mais rápida, com 10× menos esforço manual do que a conversão feita apenas com LLM. Esse número se refere à etapa de conversão, não à migração inteira.
Não, se você executar o Alchemist localmente ou dentro da sua plataforma de nuvem. O Code Analyzer e o Converter são binários que rodam nos seus ativos SAS onde eles estão. A stack completa também pode ser implantada em modo air-gapped, como imagem Docker dentro da sua própria rede. Há também um serviço hospedado para equipes que preferem não instalar nada; os dados de conexão estão na sua conta Alchemist.
Não. O Assessment Kit e o Conversion Kit funcionam de forma independente: cadastre-se, baixe, ative a licença e execute, sem falar com ninguém. O Full Kit adiciona o framework de ponta a ponta e outras ferramentas que exigem habilitação e configuração para o seu ambiente. Por isso, ele vem com serviços da T1A e é recomendado apenas para migrações com centenas de ativos.
Sim, hoje por meio das Skills do Alchemist e da API, nos seus agentes de codificação locais ou no agente da sua plataforma de nuvem; um servidor MCP está em desenvolvimento. O agente delega ao Alchemist a conversão de SAS para PySpark e recebe de volta o código convertido. A conversão em si continua determinística; o agente apenas a orquestra. A configuração está descrita na página Agentes e na documentação.