De fleste svar på dette spørgsmål går ud fra, at du allerede har SAS og bare vil have det uden brugerflade. Dette svar er til det andet tilfælde: programmerne findes, licensen gør ikke, og jobbet skal alligevel køre på serveren i nat.
Jenner er én binær. Læg den på serveren, peg den mod en .sas-fil, og den kører — ingen grafisk brugerflade, ingen skærm, ingen licensserver at nå og intet at checke ud ved opstart. Den afslutter med en værdi forskellig fra nul, når programmet fejler, og det er den del, en planlægger faktisk går op i. Hvis du stadig sammenligner, nævner spørgsmålene nedenfor hver vej, en Linux-bruger har — også dem, der ikke er os.
Kald den fra cron, fra en systemd-timer, fra en Airflow-opgave, fra et GitHub Actions-job eller inde fra en container. Den læser fra stdin og skriver til stdout og en logfil, så den kombineres med værktøjerne, der allerede er på maskinen, i stedet for at kræve en session.
Jenner er SAS-kompatibelt: sproget dine programmer allerede er skrevet i, kørt på serveren med de samme sætnings- og optionsnavne, du bruger i dag.
Sprogets kerne kører, som den er skrevet — DATA-trinslogik, arrays, formater og informater, makrofaciliteten og PROC SQL. Kode skrevet mod SAS 9.4-syntaks kræver ikke et porteringstrin.
Regression og lineære modeller, overlevelsesanalyse, multivariate metoder og klyngedannelse, tidsserier, kvalitetsstyring, opsummering og rapportering. Hver procedure har en offentliggjort referenceside, så et planlagt jobs afhængigheder kan tjekkes, før det planlægges.
Jenner læser og skriver SAS7BDAT og XPT direkte, ved siden af CSV og Parquet. Datasæt på et monteret volumen eller i et objektlager behøver ikke konvertering, og output kan skrives tilbage i det format, det næste job forventer.
Den samme kildekode kører på Linux, macOS og Windows. Et program udviklet på nogens bærbare kører uændret som planlagt job her, hvilket fjerner den omskrivning, der ellers ligger mellem analyse og produktion.
Jenner består alle 58 datasæt i NIST Statistical Reference Datasets-benchmarken, den gængse uafhængige nøjagtighedssuite for statistisk software. Procedurereferencen er offentliggjort i fuld længde, så påstanden om, at en bestemt PROC understøttes, kan kontrolleres, før du lægger den i en pipeline.
Én binær, ingen licensserver, og en exitkode, din planlægger kan stole på.
Start gratis prøveperiode