이전 페이지|다음 페이지

SAS 9.4 In-Database 제품

SAS 9.4부터 SAS In-Database Code Accelerator의 추가로 In-Database 처리가 개선되었습니다. SAS In-Database Code Accelerator를 사용하면 DS2 스레드 프로그램을 데이터베이스에 게시하고 데이터베이스 내에서 스레드 프로그램을 병렬로 실행할 수 있습니다.
SAS Embedded Process의 추가로 Netezza에 대한 In-Database 스코어링이 개선되었습니다. SAS Embedded Process는 Netezza 내에서 데이터를 읽고 쓸 때 실행되는 SAS 서버 프로세스입니다.
2013년 7월 릴리스에서는 SAS Scalable Performance Data 서버에 대한 In-Database 스코어링이 지원됩니다.
2013년 9월 릴리스에서는 SAS Scoring Accelerator for Hadoop의 추가로 Hadoop에 대한 In-Database 처리가 향상되었습니다. 또한, 2013년 9월 릴리스에서는 DBMS에 대해 게시 매크로를 초기화하는 자동 호출 매크로가 더 이상 필요하지 않습니다. 그러나 자동 호출 매크로는 여전히 지원됩니다.
2013년 12월 릴리스에서 SAS In-Database Code Accelerator for Teradata는 데이터베이스 내에서 DS2 데이터 프로그램과 스레드 프로그램을 실행할 수 있습니다. 또한 9.4 릴리스부터 SAS In-Database Code Accelerator의 기본 동작이 변경되었습니다. DS2 코드는 데이터베이스 내에서 기본적으로 실행되지 않습니다. DS2ACCEL 시스템 옵션 및 PROC DS2 DS2ACCEL 옵션이 이 동작을 제어합니다. Hadoop의 DATA 스텝 처리는 현재 시험용이므로 제한된 DATA 스텝 프로그램은 Hadoop에서 스코어링을 위해 실행할 수 있습니다.
2014년 8월 릴리스에서는 SAS Scoring Accelerator for SAP HANA를 사용할 수 있고 Hadoop에서 제한된 DATA 스텝 스코어링 프로그램 실행을 정식으로 사용할 수 있게 되었습니다. 또한 SAS Embedded Process for Hadoop의 설치 및 구성 스크립트가 많이 변경되었습니다.
2015년 2월 릴리스에서 SAS In-Database Code Accelerator for Hadoop은 HCatalog를 사용하여 복잡하고 구분되지 않은 파일을 처리합니다. HCatalog를 사용하여 SAS In-Database Code Accelerator for Hadoop은 Avro, ORC, RCFile 및 Parquet 파일 유형을 지원합니다. 또한 DBCREATE_TABLE_OPTS 테이블 옵션을 사용하여 출력 SerDe, Hive 테이블에 대한 출력 구분자, 출력 ESCAPED BY 문자 및 Hive에서 허용하는 기타 CREATE TABLE 구분을 지정할 수 있습니다.
2015년 7월 릴리스에서 SAS In-Database Scoring Accelerator for Hadoop은 SPD Engine HDFS 파일 출력형식을 지원합니다. 전체 SAS In-Database Code Accelerators에서 임베드된 SQL이 있는 SET 문, 여러 입력 테이블이 있는 SET 문 및 MERGE 문을 지원합니다. SAS Scoring Accelerator for Hadoop에 대한 모델 매크로 실행 및 게시는 SAS_HADOOP_CONFIG_PATH 환경 변수를 지원합니다. 이 지원으로 병합된 구성 파일에 대한 요구를 제거합니다. SAS Scoring Accelerator for Hadoop, SAP HANA 및 Teradata는 항목 저장을 사용하여 모델 스코어링을 지원합니다.
SAS Embedded Process for Hadoop에 대한 설치 및 구성이 향상되고 간결해졌습니다.
  • Cloudera 및 Hortonworks에 대한 SAS Embedded Process 및 SAS Hadoop MapReduce JAR 파일을 설치하기 위해 Cloudera Manager 및 Ambari를 사용합니다.
  • IBM BigInsights, MapR 및 Pivotal HD에 대한 In-Database 배포 패키지는 SAS Install Depot에서 클라이언트에 전달됩니다.
또한 SAS Embedded Process 및 SAS Hadoop MapReduce JAR 파일은 두 개의 분리된 스크립트가 아닌 하나의 스크립트로 설치됩니다. 새로운 프로세스는 클라이언트 사용 공간을 줄이고 설치를 빠르게 할 수 있습니다.
SAS Embedded Process for Hadoop은 다시 작성되어 Linux 서비스에서 더 이상 실행되지 않습니다. SAS Embedded Process for Hadoop은 IBM BigInsights, MapR 및 Pivotal HD Hadoop 분산을 지원합니다. SAS Embedded Process for Teradata에 대한 설치 및 구성이 향상되고 간결해졌습니다. In-Database 배포 패키지는 SAS Install Depot에서 클라이언트로 전달됩니다. 새로운 프로세스는 클라이언트 사용 공간을 줄이고 설치를 빠르게 할 수 있습니다.
SAS 9.4M4(2016년 11월 출시)부터 다음과 같은 기능이 새롭게 추가되었습니다.
  • 이제 Base SAS 및 SPD Engine을 Hadoop에 사용하도록 구성할 때 SAS Deployment Manager를 사용하여 Hadoop JAR 및 구성 파일을 가져올 수 있습니다. 이전에는 이러한 파일을 수동으로 가져와야 했습니다.
  • SAS Embedded Process for Aster, DB2, Greenplum, SAP Hana, Oracle 및 Netezza의 설치 및 구성이 향상되고 간결해졌습니다. In-Daatabase 배포 패키지는 SAS Install Depot에서 ZIP 파일로 클라이언트에 전달됩니다. 새로운 프로세스에서 클라이언트 사용 공간은 줄어들고 설치 프로세스가 더 빨라졌습니다.
  • SAS Data Loader for Hadoop, SAS Data Quality Accelerator for Teradata 또는 SAS Contextual Analysis In-Database Scoring for Hadoop에 대한 라이선스가 있다면 Hadoop 및 Teradata에 대한 In-Database 배포 패키지에 각각 다음 구성 요소가 포함됩니다.
  • In-Database 처리에 대해 향상된 Base SAS 프로시저를 이제 PostgreSQL, Redshift 및 Microsoft SQL Server 내에서 실행할 수 있습니다.
  • 이제 PROC RANK 및 PROC SORT는 Hive .13 이상이 사용되는 Hadoop에서 In-Database 처리를 지원합니다.
  • SAS In-Database Code Accelerator for Hadoop을 사용하면 SPD Engine SerDe를 사용하여 Hive 테이블에 액세스할 수 있습니다.
  • 성능을 조정할 수 있는 몇 가지 새로운 구성 속성이 SAS Embedded Process에 대해 추가되었습니다.
  • SAS Embedded Process는 배포 도중 설치되는 JAR 파일 수가 6개에서 1개로 줄었습니다.
  • SAS In-Database 처리는 Kerberos 인증을 사용한 Teradata 싱글 사인온을 지원합니다.
자세한 내용은 What’s New in the SAS 9.4 In-Database Products(SAS In-Database Products: User’s Guide)를 참조하십시오.
이전 페이지|다음 페이지|페이지 위
최종 업데이트: 2017년 7월 28일 (금)