Jenner spouští vaše stávající programy SAS — kroky DATA, PROC SQL, makra — bez licence SAS, a to na Windows, macOS i Linuxu. Stejná syntaxe, žádné poplatky za uživatele, žádné přepisování.
SAS účtuje licence na uživatele a na rok, hlídá počty jader CPU a vyžaduje každoroční obnovu. Jenner žádné licence na uživatele nemá a běží jako jediný samostatný binární soubor.
Jenner nemá licenci na uživatele ani roční obnovu, kterou je třeba znovu obhajovat. Tentýž binární soubor běží pro jednoho analytika i pro padesát, takže rozšíření týmu přestává být nákupním rozhodnutím a náklady na vaši analytickou platformu už nerostou s počtem lidí.
Jenner běží nativně na macOS — včetně Apple silicon — a také na Windows a Linuxu, vše z téhož zdrojového kódu. Analytici pracují na zařízení, které jim zaměstnavatel přidělil, bez virtuálního stroje, druhého operačního systému či vzdálené relace mezi nimi a jejich vlastním kódem. Tentýž program přejde beze změny z notebooku na linuxový server.
Spouštění programů SAS na Macu →Desetiletí analýz jsou uložena v souborech SAS7BDAT a XPT a právě tuto část migrace obvykle považujeme za obtížnou. Jenner čte a zapisuje oba formáty přímo, vedle CSV a Parquetu: před začátkem není co konvertovat a výsledky vycházejí ve formátu, který kolegové očekávají.
Náhrada SAS se téměř vždy představuje jako přepis, a proto se odkládá roky. Přechod na Jenner přepis není: programy zůstávají v syntaxi SAS a ponechávají si své kroky DATA, makra i volání PROC. Níže je pořadí, které týmy skutečně používají — většina spouští ostrou práci do jednoho dne.
Začněte programem, který dobře znáte a jehož výstup poznáte na první pohled. Není co portovat ani co personálně obsazovat: nainstalujte binární soubor, spusťte soubor .sas a přečtěte si log. Kód kroků DATA a procedur PROC běží tak, jak je napsaný, takže první spuštění je celé vyhodnocení: vlastní výstup z vlastního kódu uvidíte hned první odpoledne.
Spusťte tentýž program v SAS i v Jenneru a porovnejte vzniklé datové sady. PROC COMPARE existuje v obou a je přirozeným nástrojem: hlásí pozorování, proměnné a hodnoty až do tolerance, kterou zvolíte. Protože obě strany zapisují do SAS7BDAT, srovnání probíhá na shodném základě a získáte čistý, přezkoumatelný výsledek namísto dojmu.
Přesnost by měla být doložitelná, nejen tvrzená. Jenner obstojí ve všech 58 datových sadách benchmarku NIST Statistical Reference Datasets — standardní nezávislé sady pro ověření přesnosti statistického softwaru — a své statistické procedury křížově ověřuje proti implementacím v Pythonu (statsmodels) a R. Spolu s vaším vlastním výstupem PROC COMPARE je to přesně ten podklad, který recenzent potřebuje ke schválení.
Není nutný jednorázový přechod. Jenner běží jako jediný samostatný binární soubor bez serveru, který by bylo třeba zprovoznit, takže přirozeným prvním produkčním cílem je plánovaná práce: noční aktualizace a pravidelné reporty, které zabírají licenční místa, aniž by u terminálu někdo seděl. Právě tam se úspora na uživatele projeví nejrychleji. Protože oba systémy čtou a zapisují stejné formáty souborů, tempo si určujete sami.
| Funkce | Jenner | SAS |
|---|---|---|
| Spustí většinu programů SAS | Ano | Ano |
| Vyžadována licence na uživatele | Ne | Ano |
| Běží na Windows, macOS i Linuxu | Ano | Omezeně |
| Nativní I/O pro CSV a Parquet | Ano | Ne |
| Čtení SAS7BDAT a XPT | Ano | Ano |
| Zápis SAS7BDAT a XPT | Ano | Ano |
| Běží jako jediný samostatný binární soubor | Ano | Ne |
| Nativní jádro Jupyter | Ano | Ne |
| Projde celý benchmark NIST StRD (58/58) | Ano | Silné, s výhradami |
Jenner implementuje 100 procedur se stejnými názvy příkazů a voleb jako SAS, takže volání PROC, které už znáte, se chová podle očekávání. Pokud vaše práce závisí na konkrétní proceduře, nejrychleji vhodnost posoudíte na její referenční stránce: každá procedura níže odkazuje na vlastní dokumentaci s podporovanými příkazy, volbami a výstupy.
Pokrytí zahrnuje jádro jazyka, procedury Base i statistické, PROC SQL, ODS Graphics, formáty souborů a připojení k databázím — 329 jednotlivých chování SAS je zdokumentováno a každá procedura má vlastní referenční stránku s podporovanými příkazy a volbami.
Začněte zdarma — bez licence SAS.