SAS 호환 SAS 대안

Jenner는 기존 SAS 프로그램(DATA 스텝, PROC SQL, 매크로)을 SAS 라이선스 없이 Windows, macOS, Linux에서 실행합니다. 문법은 그대로, 좌석당 비용도 재작성도 없습니다.

팀이 SAS 대안을 찾는 이유

SAS는 좌석 단위와 연 단위로 라이선스 비용이 책정되고 CPU 코어 수까지 관리 대상이며, 매년 갱신이 필요합니다. Jenner는 좌석 라이선스가 없으며 단일 실행 파일로 동작합니다.

좌석당 라이선스가 없습니다

Jenner에는 좌석당 라이선스도, 매년 다시 예산을 정당화해야 하는 연간 갱신도 없습니다. 동일한 바이너리가 분석가 한 명에게도, 쉰 명에게도 그대로 동작합니다. 따라서 팀에 인원을 추가하는 일이 더 이상 구매 결정이 아니며, 분석 환경의 비용이 인원수에 따라 늘어나지 않습니다.

팀이 이미 사용 중인 노트북에서 네이티브로 실행됩니다

Jenner는 Apple Silicon을 포함한 macOS는 물론 Windows와 Linux에서도 동일한 소스로 네이티브 실행됩니다. 분석가는 회사에서 지급받은 바로 그 장비에서 작업하며, 자신의 코드와 자신 사이에 가상 머신도, 두 번째 운영체제도, 원격 세션도 두지 않습니다. 같은 프로그램이 노트북에서 Linux 서버로 수정 없이 그대로 옮겨 갑니다.

Mac에서 SAS 프로그램 실행하기 →

기존 데이터 파일을 그대로 가져갑니다

수십 년에 걸친 기관의 분석 자산이 SAS7BDAT와 XPT 파일에 담겨 있으며, 보통 이 부분을 마이그레이션에서 가장 어려운 대목으로 예상합니다. Jenner는 두 형식을 CSV, Parquet과 함께 직접 읽고 씁니다. 시작하기 전에 변환할 것이 없고, 결과도 동료가 기대하는 그 형식 그대로 내보낼 수 있습니다.

실제 마이그레이션은 이렇게 진행됩니다

SAS를 대체하는 일은 대개 전면 재작성으로 상상되며, 그래서 몇 년씩 미뤄집니다. Jenner로의 전환은 재작성이 아닙니다. 프로그램은 SAS 문법 그대로 남고, DATA 스텝과 매크로, PROC 호출을 그대로 유지합니다. 아래는 실제 팀들이 따르는 순서이며, 대부분 하루 안에 실제 업무를 실행합니다.

  1. 1. 이미 가지고 있는 프로그램을 Jenner로 실행해 보십시오

    잘 알고 있고 출력만 봐도 바로 알아볼 수 있는 프로그램부터 시작하십시오. 이식할 것도, 인력을 배정할 프로젝트도 없습니다. 바이너리를 설치하고 .sas 파일을 실행한 뒤 로그를 읽으면 됩니다. DATA 스텝과 PROC 코드가 작성된 그대로 실행되므로 첫 실행이 곧 평가의 전부입니다. 첫날 오후에 본인의 코드에서 나온 본인의 출력을 확인하게 됩니다.

  2. 2. 출력을 SAS와 대조하십시오

    같은 프로그램을 SAS와 Jenner에서 각각 실행하고 생성된 데이터셋을 비교하십시오. PROC COMPARE는 양쪽 모두에 있으며 이 작업에 가장 적합한 도구입니다. 관측치와 변수, 값을 지정한 허용 오차까지 비교해 보고합니다. 양쪽 모두 SAS7BDAT로 기록하므로 동일한 기준에서 비교되며, 인상이 아니라 검토 가능한 명확한 결과를 얻습니다.

  3. 3. 검증 책임자에게 근거를 제시하십시오

    정확성은 주장하는 것이 아니라 입증할 수 있어야 합니다. Jenner는 통계 소프트웨어의 표준 제3자 정확성 검증 모음인 NIST Statistical Reference Datasets 벤치마크의 58개 데이터셋을 모두 통과하며, 통계 프로시저를 Python(statsmodels) 및 R 구현과 교차 검증합니다. 여기에 직접 확인한 PROC COMPARE 출력을 더하면 검토자가 승인에 필요로 하는 자료가 갖춰집니다.

  4. 4. 반복 작업부터 옮기십시오

    한 번에 전환할 필요가 없습니다. Jenner는 별도로 구축할 서버 없이 자체 완결형 바이너리 하나로 실행되므로, 첫 운영 대상으로 가장 자연스러운 것은 예약 작업입니다. 사람이 단말 앞에 있지 않아도 좌석을 차지하는 야간 갱신과 정기 리포트가 여기에 해당합니다. 좌석당 비용 절감이 가장 빨리 나타나는 지점이기도 합니다. 두 시스템이 같은 파일 형식을 읽고 쓰므로 전환 속도는 전적으로 여러분이 정합니다.

Jenner와 SAS 비교

기능JennerSAS
대부분의 SAS 프로그램 실행
지원
지원
좌석당 라이선스 필요
미지원
지원
Windows, macOS, Linux에서 동작
지원
제한적
CSV 및 Parquet 네이티브 입출력
지원
미지원
SAS7BDAT 및 XPT 읽기
지원
지원
SAS7BDAT 및 XPT 쓰기
지원
지원
단일 실행 파일로 동작
지원
미지원
네이티브 Jupyter 커널
지원
미지원
NIST StRD 벤치마크 전체 통과 (58/58)
지원
우수하나 제약 있음

지원 프로시저

Jenner는 SAS와 동일한 문장 및 옵션 이름으로 100개 프로시저를 구현합니다. 이미 알고 있는 PROC 호출이 기대한 대로 동작합니다. 특정 프로시저에 업무가 달려 있다면 해당 참조 문서를 확인하는 것이 가장 빠릅니다. 아래 각 프로시저는 지원하는 문장과 옵션, 출력을 다루는 자체 문서로 연결됩니다.

핵심 언어, Base 및 통계 프로시저, PROC SQL, ODS Graphics, 파일 형식, 데이터베이스 연동에 걸쳐 329개의 개별 SAS 동작이 문서화되어 있으며, 각 프로시저마다 지원하는 문장과 옵션을 정리한 참조 페이지가 있습니다.

분산분석 및 실험 설계

데이터 가져오기, 내보내기 및 형식 지정

시스템 유틸리티

신뢰성 및 희귀 사건

정렬 및 구조 변환

행렬 프로그래밍

공간 통계

자주 묻는 질문

Jenner는 표준 SAS 문법(DATA 스텝, PROC SQL, 매크로 및 거의 모든 프로시저)을 동일한 문장명과 옵션명 그대로 해석하고 실행합니다.

대부분의 DATA 스텝과 PROC 코드가 수정 없이 실행됩니다. 프로그램은 기존의 DATA 스텝과 매크로, PROC 호출을 그대로 유지하며, 먼저 완료해야 할 이식 단계가 없습니다. 보유한 코드에서 이를 가장 빠르게 확인하는 방법은 잘 아는 프로그램을 실행하고 로그를 읽어 보는 것입니다.

Jenner는 통계 소프트웨어의 표준 제3자 정확성 검증 모음인 NIST Statistical Reference Datasets 벤치마크의 58개 데이터셋을 모두 통과하며, 통계 프로시저를 Python(statsmodels) 및 R 구현과 교차 검증합니다. 직접 확인하려면 같은 프로그램을 양쪽 시스템에서 실행한 뒤 출력 데이터셋을 PROC COMPARE로 비교하십시오.

읽을 수 있고 쓸 수도 있으며, XPT와 CSV, Parquet도 지원합니다. 시작 전에 변환할 것이 없고 출력을 다시 SAS7BDAT로 내보낼 수 있으므로, Jenner 프로그램과 SAS 프로그램이 서로 작업을 주고받을 수 있습니다. 한 번에 전부가 아니라 작업 단위로 옮겨 갈 수 있는 이유가 여기에 있습니다.

예. Jenner는 Apple Silicon Mac에서 네이티브로 실행되며, 동일한 소스로 Windows와 Linux에서도 실행됩니다. 가상 머신도, 원격 세션도, 유지해야 할 두 번째 운영체제도 필요하지 않습니다. Mac에서 작성한 프로그램은 Linux 서버에서 수정 없이 실행됩니다.

필요하지 않습니다. Jenner는 SAS를 호출하는 프런트엔드가 아니라 SAS 언어의 독립적인 구현이므로, SAS 설치나 라이선스가 전혀 필요하지 않습니다. 또한 자체적인 좌석당 라이선스도 없습니다.

두 프로시저 모두 구현되어 있으며, 회귀와 생존 분석, 다변량 기법, 시계열, 품질 관리, 표본조사 분석에 걸친 98개 프로시저가 함께 제공됩니다. 각 프로시저에는 지원하는 문장과 옵션을 정리한 참조 문서가 있으므로, 사용하려는 방식이 지원되는지 가장 빠르게 확인할 수 있습니다.

그대로 실행해 보십시오. 먼저 처리해야 할 이식 단계가 없습니다. 바이너리를 설치하고 .sas 파일을 실행한 뒤 로그를 읽으면 됩니다. 공식적인 근거가 필요하다면 같은 프로그램을 양쪽 시스템에서 실행하고 출력 데이터셋을 PROC COMPARE로 비교하십시오. 인상이 아니라 검증 검토자가 받아들이는 근거가 됩니다.

SAS는 상용 소프트웨어이며 유료 라이선스가 필요합니다. SAS는 정가를 공개하지 않으므로 의미 있는 숫자는 직접 받은 견적뿐입니다. 공개된 제3자 추정치는 서로 몇 배씩 어긋납니다. 저희 쪽에 대해 말씀드릴 수 있는 것은 이렇습니다. Jenner에는 무료 등급이 있고, 기존 SAS 프로그램을 실행하는 데 어떤 계층에서도 SAS 라이선스가 필요하지 않습니다. SAS 소프트웨어를 감싼 것이 아니라 언어의 클린룸 구현이기 때문입니다.

무료 경로가 있고, 그 위에 무언가를 세우기 전에 알아 두어야 할 경계가 있습니다. SAS OnDemand for Academics는 무료이며 브라우저에서 실행되고, SAS는 이를 학술 용도로 제한합니다. 업무에 의존하기 전에 현재 약관을 읽어 보십시오. SAS가 분명히 공개한 제한도 있습니다. 사용자마다 개인 데이터 저장 공간 5 GB가 주어지며, SAS Studio는 1 GB를 넘는 파일을 업로드하지 못합니다. 학생이나 연구자라면 이것은 진짜 SAS이고 올바른 답입니다.

SAS University Edition은 2021년에 제공이 중단되었고, 지금도 찾을 수 있는 설치 안내가 아무 데로도 이어지지 않는 이유가 그것입니다. 그것이 중요했던 이유는 로컬에서 실행되었기 때문입니다. 자기 컴퓨터, 자기 디스크, 연결도 필요 없었습니다. SAS가 지금 안내하는 것은 브라우저에서 실행되므로 실제로 잃어버린 것은 소프트웨어가 아니라 로컬 실행입니다. 바로 그것을 찾고 계신다면, Jenner의 Mac 앱과 명령줄이 메우는 공백입니다.

좌석당 라이선스에서 벗어나 보세요

무료로 시작할 수 있습니다. SAS 라이선스는 필요하지 않습니다.

3분 소개 영상 보기

문의하기

Jenner AI에 대한 질문이나 엔터프라이즈 솔루션에 관심이 있으신가요? 언제든지 연락해 주세요.