Useimmat vastaukset tähän kysymykseen olettavat, että sinulla on jo SAS ja haluat sen vain ilman käyttöliittymää. Tämä vastaus on toista tapausta varten: ohjelmat ovat olemassa, lisenssi ei ole, ja työn on silti ajettava palvelimella tänä yönä.
Jenner on yksi binääri. Vie se palvelimelle, osoita se .sas-tiedostoon, ja se suoritetaan — ei graafista käyttöliittymää, ei näyttöä, ei lisenssipalvelinta tavoitettavaksi eikä mitään varattavaa käynnistyksessä. Se päättyy nollasta poikkeavaan arvoon kun ohjelma epäonnistuu, ja juuri siitä ajastin välittää. Jos vielä vertailet, alla olevat kysymykset nimeävät jokaisen reitin jonka Linux-käyttäjällä on, myös ne jotka emme ole me.
Kutsu sitä cronista, systemd-ajastimesta, Airflow-tehtävästä, GitHub Actions -työstä tai kontin sisältä. Se lukee stdin:stä ja kirjoittaa stdoutiin ja lokitiedostoon, joten se yhdistyy koneella jo oleviin työkaluihin sen sijaan että vaatisi istunnon.
Jenner on SAS-yhteensopiva: se kieli jolla ohjelmasi on jo kirjoitettu, suoritettuna palvelimella samoilla lause- ja valitsinnimillä joita käytät nyt.
Kielen ydin suoritetaan sellaisenaan — DATA-askeleen logiikka, taulukot, formaatit ja informaatit, makro-ominaisuus ja PROC SQL. SAS 9.4 -syntaksia vasten kirjoitettu koodi ei tarvitse siirtovaihetta.
Regressio ja lineaariset mallit, elinaika-analyysi, monimuuttujamenetelmät ja klusterointi, aikasarjat, laadunvalvonta, yhteenveto ja raportointi. Jokaisella proseduurilla on julkaistu viitesivu, joten ajastetun työn riippuvuudet voidaan tarkistaa ennen ajastamista.
Jenner lukee ja kirjoittaa SAS7BDAT- ja XPT-tiedostoja suoraan, CSV:n ja Parquetin ohella. Liitetyllä levyllä tai oliovarastossa olevia aineistoja ei tarvitse muuntaa, ja tuloste voidaan kirjoittaa siinä muodossa jota seuraava työ odottaa.
Sama lähdekoodi toimii Linuxissa, macOS:ssä ja Windowsissa. Kannettavalla kehitetty ohjelma toimii täällä muuttumattomana ajastettuna työnä, mikä poistaa uudelleenkirjoituksen joka yleensä on analyysin ja tuotannon välissä.
Jenner läpäisee kaikki 58 aineistoa NIST Statistical Reference Datasets -vertailussa, joka on vakiintunut riippumaton tarkkuussarja tilasto-ohjelmistoille. Proseduuriviite on julkaistu kokonaisuudessaan, joten väite tietyn PROCin tuesta on tarkistettavissa ennen kuin laitat sen putkeen.
Yksi binääri, ei lisenssipalvelinta, ja paluukoodi johon ajastimesi voi luottaa.
Aloita ilmainen kokeilu