
Dashboard gratuita
Incluso in: TrialFunziona con la licenza di prova su un numero qualsiasi di asset SAS e riporta numero di token, tipi di eseguibili e mix di workload dell'intero perimetro.
Un toolkit per accelerare la migrazione da SAS al cloud: analisi, conversione deterministica in PySpark e automazione, pensato per le piattaforme compatibili con PySpark: Databricks, Snowflake e Microsoft Fabric.
Account di prova gratuito. Code Analyzer su un numero qualsiasi di asset SAS,
senza limiti di tempo né di utilizzo.
%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")Un DATA step guidato da macro diventa una funzione Python: una catena di DataFrame e una vista temporanea.
Perché output, kit e costi sono definiti prima dell'avvio del progetto.
Il Converter scompone il codice SAS in un albero sintattico (una mappa strutturata del codice) e lo riscrive con pattern matching e template. Stesso input, stesso output, a ogni esecuzione. Un passaggio LLM è facoltativo, mai il motore.
Analizzatori, Converter e framework di migrazione sono strumenti separati. Si usano solo quelli che servono alla migrazione, nella propria infrastruttura e con i propri processi, e si aggiunge il successivo quando il progetto lo richiede.
L'Assessment Kit e il Conversion Kit non richiedono servizi: registrazione, download e prima analisi in pochi minuti. Il Code Analyzer gratuito conta i token del patrimonio SAS (la metrica del codice propria di Alchemist, non un token LLM) e il calcolatore nell'account converte quel numero in una cifra prima di parlare con chiunque.
Analisi del patrimonio, conversione in PySpark di pipeline di dati e workflow guidati da macro, automazione del resto.
Analisi
Quattro strumenti di analisi leggono il codice, i log e il metadata server, così il perimetro viene misurato prima di riscrivere qualsiasi cosa.
Conversione
Conversione deterministica da SAS a PySpark, configurabile.
Conversione deterministica da SAS a PySpark: pattern matching sull'albero sintattico, template e rimappatura degli oggetti dati, ottimizzata per un output leggibile.
.sas.egp.spkAnche Prophecy è un target, per le sorgenti SAS DI.
Automazione
Framework e strumenti che trasformano la conversione in migrazione.
Incluso in: Full Kit
Analisi, conversione, validazione e deployment in un unico workflow ripetibile, orchestrato da agenti.
Traccia e governa le modifiche della migrazione tra team e fasi: versioning, approvazioni, controllo dei rilasci.
I team convertono il proprio perimetro su richiesta: nella UI di Alchemist, via API o da un agente di coding.
SAS e Databricks lavorano in parallelo durante la migrazione, così ogni team effettua il passaggio con i propri tempi.
Licenza una tantum per kit, più pagamento a consumo sui token convertiti. Nessun abbonamento, nessun rinnovo. Solo il Converter è a consumo; gli strumenti di analisi funzionano senza limiti di utilizzo. Licenze a partire da 10.000 $.
Il calcolatore è nell'account Alchemist: basta eseguire il Code Analyzer gratuito sui propri asset SAS e il numero di token diventa una cifra.
| Kit | TrialGratuito | Assessment KitLicenza una tantum | Conversion KitLicenza una tantum + pagamento a consumo | Full KitLicenza una tantum + pagamento a consumo, con enablement T1A |
|---|---|---|---|---|
| Strumenti |
|
|
|
|
| Consumo | Qualsiasi numero di asset, senza limiti di tempo né di utilizzo | Qualsiasi numero di asset, senza limiti di tempo né di utilizzo | Quota di token inclusa, poi a consumo | Quota di token inclusa, poi a consumo con sconto |
| Servizi T1A | Non necessari | Non necessari | Non necessari | Enablement alla migrazione di T1A, definito a parte |
| Ideale per | Misurare il numero di token prima di qualsiasi acquisto | Discovery completa di un ambiente SAS prima di una migrazione su larga scala | Perimetro noto, meno di circa 100 asset | Centinaia di asset; abbinato ai servizi di T1A |
Gratuito
Licenza una tantum
Licenza una tantum + pagamento a consumo
Licenza una tantum + pagamento a consumo, con enablement T1A
Servizi T1A: enablement alla migrazione erogato da T1A, l'azienda che sviluppa Alchemist, nel ruolo di partner di migrazione.
Gli altri partner di migrazione sono elencati nella pagina partner.
Quattro casi reali, solo costo di licenza. I progetti Full Kit aggiungono i servizi di T1A, definiti a parte.
| Caso | Perimetro SAS | Token | Kit | Costo di licenza* | Caso d'uso |
|---|---|---|---|---|---|
| Sanità | 150 SAS EGP | 200K token | Full Kit | 37.500 $ | Analytics self-service per BU |
| Assicurazione sanitaria (reportistica) | 3 SAS EGP | 67K token | Conversion Kit | 13.600 $ | Reportistica analitica |
| Assicurazione sanitaria (DWH) | 1.600 SAS DI | 997K token | Full Kit | 89.000 $ | EDWH: ODS + DM |
| Assicurazione sanitaria (data mart) | 75 script SAS | 101K token | Full Kit | 35.000 $ | Data mart |
* Solo costo di licenza, dati al 2026. I progetti Full Kit aggiungono i servizi di T1A, definiti a parte.
Migrazioni SAS in produzione dal 2022, realizzate su Databricks: un data warehouse aziendale, ambienti di reportistica, modelli predittivi.
Migrating legacy SAS code to the Databricks Lakehouse: what we learned along the wayMatt Adams, PacificSource, e Dmitriy Alergant, T1A. Data + AI Summit, giugno 2025
Building complex workflows with Databricks and SAS at Raiffeisen Bank InternationalStefan Baumann, Raiffeisen Bank International, con Databricks e T1A. Webinar, giugno 2022
Alchemist: from Brickbuilder to a Databricks Marketplace AppDmitriy Alkhimov, Aaron Zavora e Mark Lee. Blog Databricks, gennaio 2026
Guida alla migrazione da SAS a Snowflake, scritta con il team SnowflakeGuide per sviluppatori Snowflake| Cliente | Anni | Sorgente | Dimensioni | Migrazione |
|---|---|---|---|---|
| Grande compagnia assicurativa, Benelux | 2022–2025 | Job SAS DI | 1.600 job ETL | Data warehouse aziendale (EDWH) a livello di gruppo verso Databricks, con SAS e Databricks in parallelo durante la conversione. Realizzato come programma in più fasi composto da diversi progetti.80% di automazioneTempi di UAT ridotti del 70% |
| Azienda sanitaria, Giappone | 2024 | SAS Enterprise Guide | 150+ pipeline | Reportistica da SAS Enterprise Guide on-premise ad Azure Databricks, con un data mart e formazione degli utenti.Perimetro ridotto del 40% in fase di discovery |
| Maison di moda di lusso, Italia | 2026 | Script SAS Base | 100+ script | Migrazione end-to-end di modelli predittivi verso Databricks: validazione dei modelli guidata dal business, agenti di validazione automatizzati, pipeline scalabili.Esecuzione più veloce del 50% |
| Telco, Canada | 2022–oggi | Piattaforma SAS | Per business unit | Audit tecnico e discovery di business della piattaforma SAS, poi enablement cloud e migrazione dei workload, una business unit alla volta. |
dati al 2026
Basta registrarsi ed eseguire il Code Analyzer gratuito sui propri asset per conoscere oggi stesso l'entità del lavoro. In alternativa, la demo live è disponibile senza account.
Dalla registrazione alla prima analisi passano pochi minuti; la guida rapida illustra la procedura.
Risposte brevi alle prime domande di chi valuta Alchemist. Per i dettagli sulle licenze, si veda la pagina dei prezzi; per tutto il resto, la documentazione.
In ingresso: script SAS Base (.sas), progetti Enterprise Guide (.egp) e job DI (.spk). In uscita: PySpark per tutte le piattaforme compatibili con PySpark, nativo su Databricks, inclusi i notebook Databricks, e pienamente compatibile con Snowflake e Microsoft Fabric. Una guida da SAS a Snowflake è stata scritta con il team Snowflake. Prophecy è un target per le sorgenti SAS DI.
Anche con l'automazione, una migrazione end-to-end richiede almeno 2–3 mesi, in gran parte per i tempi organizzativi delle aziende più grandi. I progetti di medie dimensioni hanno richiesto 4–6 mesi per trasferire completamente il processo di business. La sola fase di conversione è stata fino a 20× più veloce, con 10× meno lavoro manuale rispetto alla conversione basata solo su LLM. Il dato riguarda la fase di conversione, non l'intera migrazione.
No, se Alchemist viene eseguito in locale o all'interno della propria piattaforma cloud. Code Analyzer e Converter sono binari che girano sugli asset SAS là dove si trovano. L'intero stack può anche essere distribuito in modalità air-gapped, come immagine Docker all'interno della propria rete. Esiste inoltre un servizio in hosting per i team che preferiscono non installare nulla; i dettagli di connessione sono nell'account Alchemist.
No. L'Assessment Kit e il Conversion Kit funzionano in autonomia: registrazione, download, attivazione della licenza ed esecuzione, senza dover parlare con nessuno. Il Full Kit aggiunge il framework end-to-end e altri strumenti che richiedono enablement e configurazione per il proprio ambiente. Per questo è abbinato ai servizi di T1A ed è consigliato solo per migrazioni con centinaia di asset.
Sì, oggi tramite le Alchemist Skills e l'API, negli agenti di coding locali o nell'agente della propria piattaforma cloud; un server MCP è in sviluppo. L'agente delega ad Alchemist la conversione da SAS a PySpark e riceve indietro il codice convertito. La conversione resta deterministica; l'agente si limita a orchestrarla. La configurazione è descritta nella pagina Agenti e nella documentazione.