Většina odpovědí na tuto otázku předpokládá, že SAS už máte a chcete ho jen bez rozhraní. Tahle je pro ten druhý případ: programy existují, licence ne, a úloha musí dnes v noci na serveru stejně proběhnout.
Jenner je jediná binárka. Nahrajte ji na server, namiřte ji na soubor .sas a spustí se — bez grafického rozhraní, bez displeje, bez licenčního serveru, na který je třeba dosáhnout, a bez čehokoli, co by se při startu rezervovalo. Při selhání programu skončí nenulovou hodnotou, a právě to plánovač skutečně zajímá. Pokud ještě porovnáváte, otázky níže pojmenovávají každou cestu, kterou uživatel Linuxu má — včetně těch, které nejsme my.
Volejte ji z cronu, z systemd timeru, z úlohy Airflow, z jobu GitHub Actions nebo zevnitř kontejneru. Čte ze standardního vstupu (stdin) a zapisuje na standardní výstup (stdout) a do logu, takže se skládá s nástroji, které už na stroji jsou, místo aby vyžadovala sezení.
Jenner je kompatibilní se SAS: jazyk, ve kterém jsou vaše programy už napsané, spouštěný na serveru se stejnými názvy příkazů a voleb, které používáte dnes.
Jádro jazyka běží tak, jak bylo napsáno — logika kroku DATA, pole, formáty a informáty, makro aparát a PROC SQL. Kód napsaný proti syntaxi SAS 9.4 nepotřebuje fázi portování.
Regrese a lineární modely, analýza přežití, vícerozměrné metody a shluková analýza, časové řady, řízení kvality, souhrny a reporting. Každá procedura má zveřejněnou referenční stránku, takže závislosti naplánované úlohy lze ověřit dřív, než se naplánuje.
Jenner čte a zapisuje soubory SAS7BDAT a XPT přímo, vedle CSV a Parquet. Datové sady na připojeném svazku nebo v objektovém úložišti není třeba převádět a výstup lze zapsat zpět ve formátu, který očekává navazující úloha.
Tentýž zdrojový kód běží v Linuxu, macOS i Windows. Program vyvinutý na něčím notebooku tu běží beze změny jako naplánovaná úloha, což odstraňuje přepis, který jinak stojí mezi analýzou a produkcí.
Jenner uspěje u všech 58 datových sad v benchmarku NIST Statistical Reference Datasets, obvyklé nezávislé sadě pro přesnost statistického softwaru. Reference procedur je zveřejněna v plném rozsahu, takže tvrzení, že je konkrétní PROC podporována, lze ověřit dřív, než ji dáte do pipeline.
Jedna binárka, žádný licenční server a návratový kód, kterému váš plánovač může věřit.
Začít zkušební období zdarma