탐색 영역 사용
- 탐색 영역 사용 정보
- 열린 항목 액세스
- SAS 서버 및 SAS 콘텐츠 위치 액세스
- 스텝 작업
- Snippet 작업
- 라이브러리 연결 작업
- 파일 참조 사용
- Git 레파지토리 작업
- 항목을 즐겨찾기로 지정
- 탐색 영역 사용자 정의
탐색 영역 사용 정보
보려는 섹션을 클릭하여 탐색 영역의 섹션을 펼칠 수 있습니다. 탐색 영역을 닫았다가 다시 열려면 섹션 아이콘을 더블 클릭합니다.

열린 항목 액세스
탐색 영역의 열린 항목 섹션에서 현재 SAS Studio 세션에서 열어 본 모든 파일을 빠르게 보고 액세스할 수 있습니다. 열린 파일 리스트의 파일에 액세스하려면 보려는 파일을 클릭합니다. 모두 저장을 클릭하여 리스트에 있는 모든 파일의 변경 내용을 저장할 수 있습니다.
SAS 서버 및 SAS 콘텐츠 위치 액세스
탐색 영역의 SAS 서버 및 SAS 콘텐츠 섹션에서 폴더 바로 가기, 서버 파일 시스템 및 SAS Content Server 위치의 파일과 폴더에 액세스할 수 있습니다. SAS 콘텐츠 위치는 SAS Viya 플랫폼의 다른 응용 프로그램과 통합되므로 응용 프로그램 및 다른 SAS 사용자와 파일을 원활하게 공유할 수 있습니다. SAS 관리자는 SAS Environment Manager의 콘텐츠 페이지에서 콘텐츠를 관리할 수 있습니다. 자세한 내용은 SAS Environment Manager: User’s Guide의 Content Page에서 참조하십시오.
SAS 서버 및 SAS 콘텐츠 섹션에서 Groovy, * .md 및 LUA 파일과 같은 프로그램 파일을 포함하여 많은 유형의 파일을 텍스트 파일로 열 수 있습니다. 텍스트 편집기를 사용하여 기존 파일 확장자를 가진 파일을 편집하고 저장할 수 있습니다.
Git 레파지토리 작업과 같은 다른 태스크를 수행하기 위해 파일 시스템에 대한 액세스도 필요한 경우 Kubernetes 및 SAS Studio 관리자는 배포 중에 파일 시스템에 대한 액세스를 생성할 수 있습니다. SAS Studio 5.x에서는 기본적으로 SAS 콘텐츠 및 파일 시스템 저장 위치에 모두 액세스할 수 있습니다. 자세한 내용은 SAS Studio: Administrator’s Guide의 Creating Persistent File Storage에서 참조하십시오.
을 클릭합니다.SAS 서버 및 SAS 콘텐츠 섹션을 사용하여 파일 및 폴더에 대해 다음과 같은 여러 작업을 수행할 수 있습니다.
- 폴더 및 폴더 바로 가기 생성
- 폴더를 생성하려면 다음을 수행합니다.
- SAS 서버 또는 SAS 콘텐츠 섹션에서 폴더를 생성할 폴더를 선택합니다.
을 클릭하고 폴더를
- 새로운 폴더의 이름을 입력합니다. 새로운 폴더가 폴더 리스트에 추가됩니다.
- 폴더 바로 가기를 생성하려면 다음을 수행합니다.
- SAS 서버 또는 SAS 콘텐츠 도구 모음에서
을 클릭하고 폴더 바로 가기를 선택합니다.
- 이름 상자에 폴더 바로 가기의 이름을 입력합니다.
을 클릭하여 폴더를 선택합니다. 폴더를 생성하려면
을 클릭합니다.
- 확인을 클릭하여 폴더 바로 가기를 생성합니다. 새로운 바로 가기가 폴더 바로 가기 리스트에 추가됩니다.
- SAS 서버 또는 SAS 콘텐츠 도구 모음에서
-
주: 폴더 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택하여 폴더 바로 가기의 이름을 바꿀 수 있습니다.
- 폴더를 생성하려면 다음을 수행합니다.
- 로컬 컴퓨터에서 하나 이상의 파일 업로드
- 파일을 업로드하려는 폴더를 선택하고
을 클릭합니다.
을 클릭하여 업로드하려는 파일을 찾습니다. 기본적으로 업로드되는 각 파일의 최대 크기는 100MB를 초과할 수 없습니다. 업로드되는 파일의 최대 크기를 늘리려면 시스템 관리자에게 문의하십시오.
- 파일을 업로드하려는 폴더를 선택하고
- 파일 다운로드
- 다운로드할 파일을 마우스 오른쪽 버튼으로 클릭하고 파일 다운로드를 선택합니다.
- 폴더 펼치기 및 접기
- 기본 편집기 또는 뷰어를 사용하여 여러 방법으로 폴더의 파일 열기
- 파일을 마우스 오른쪽 버튼으로 클릭하고 열기를 선택합니다.
- 파일을 더블 클릭합니다.
- 파일을 작업 영역으로 끌어옵니다.
- SAS Studio 도구 모음에서 열기를 클릭하고 하나 이상의 파일을 선택하여 엽니다.
주: 스크롤 막대가 있을 때 항목을 SAS 서버 또는 SAS 콘텐츠 섹션의 다른 위치로 끌어오려면 항목을 영역의 오른쪽 위 또는 오른쪽 아래 모서리로 끌어서 위 또는 아래로 스크롤하십시오. - 파일을 텍스트 파일로 열기
- 파일을 마우스 오른쪽 버튼으로 클릭하고 텍스트로 열기를 선택합니다. 파일을 편집하고 원하는 파일 유형으로 저장할 수 있습니다.
주: 플로우, 스텝, 그리고 작업 정의, SAS Visual Analytics 리포트 및 데이터 계획과 같은 콘텐츠 유형이
file이 아닌 파일에는 이 옵션을 사용할 수 없습니다.
- 파일을 마우스 오른쪽 버튼으로 클릭하고 텍스트로 열기를 선택합니다. 파일을 편집하고 원하는 파일 유형으로 저장할 수 있습니다.
- 텍스트 또는 로그 파일을 SAS 프로그램으로 열기
- 파일을 마우스 오른쪽 버튼으로 클릭하고 프로그램으로 열기를 선택합니다.
- 파일 또는 폴더의 전체 경로를 클립보드로 복사
- 파일을 마우스 오른쪽 버튼으로 클릭하고 경로 복사 를 선택합니다.
- 폴더 및 폴더 바로 가기의 복사, 이동 및 이름 바꾸기
- 파일을 마우스 오른쪽 버튼으로 클릭하고 적절한 옵션을 선택합니다.
스텝 작업
탐색 영역의 스텝 섹션에서는 SAS Studio의 사전 정의된 스텝과 사용자 정의 스텝 인터페이스에 액세스할 수 있습니다. 플로우에 스텝을 추가하여 데이터에 대한 일련의 작업을 빌드할 수 있습니다. 스텝은 플로우에서 노드로 표시됩니다. 플로우는 테이블, 칼럼 및 작업에 대한 참조를 하드코딩하지 않고도 일반화된 데이터 플로우를 만들어 복잡한 프로세스를 관리할 수 있도록 설계되었습니다.
예를 들어, 프로그램에서 입력으로 사용하려는 출력 테이블을 생성하는 질의가 플로우에 포함되어 있음을 알고 있는 경우 질의 노드, 테이블 노드 및 SAS 프로그램 노드를 플로우에 추가하여 시작할 수 있습니다. 플로우의 스텝을 정의한 후 각 노드의 노드 속성을 사용하여 노드의 속성과 콘텐츠를 지정할 수 있습니다.
자세한 내용은 SAS Studio: 플로우 작업의 플로우란?에서 참조하십시오. .
Snippet 작업
탐색 영역의 Snippet 섹션에서는 저장된 Snippet에 액세스할 수 있습니다. Snippet은 공통으로 사용되는 코드 또는 텍스트 행이며, 저장해서 다시 사용할 수 있습니다. Snippet은 SAS 코드, Python 코드 및 텍스트를 포함할 수 있습니다. 프로그램 편집기, 텍스트 편집기, 작업 정의, 작업 폼 및 작업 프롬프트를 포함한 위치에 Snippet을 삽입할 수 있습니다. Snippet을 삽입하려면, Snippet을 삽입할 위치를 마우스 오른쪽 버튼으로 클릭하고 Snippet 삽입을 선택합니다.
SAS Studio에서는 사전 정의된 코드 Snippet이 제공되므로 이를 사용할 수 있습니다. Snippet 섹션의 SAS Snippet 탭에서 사전 정의된 Snippet에 액세스할 수 있습니다. 이러한 Snippet의 복사본을 편집하여 사용자 본인의 사용자 정의 Snippet을 생성할 수도 있습니다. 사용자 정의 Snippet은 내 Snippet 탭에서 액세스할 수 있습니다. 자세한 내용은 프로그램 작업에서 참조하십시오.
생성한 Snippet을 편집하려면 Snippet을 마우스 오른쪽 버튼으로 클릭하고 편집을 선택합니다. 사전 정의된 Snippet을 편집하려면 먼저 Snippet을 마우스 오른쪽 버튼으로 클릭하고 복사를 선택한 다음 Snippet에 대한 이름, 축약어 및 위치를 지정해야 합니다. 그런 다음 Snippet의 복사본을 편집할 수 있습니다.
라이브러리 연결 작업
탐색 영역의 라이브러리 연결 섹션에서 SAS 라이브러리, 테이블 및 테이블의 칼럼에 액세스할 수 있습니다. SAS 테이블은 SAS 라이브러리에 저장됩니다. 라이브러리는 연결된 라이브러리 탭과 저장된 정의 탭으로 그룹화되어 있습니다. 연결된 라이브러리는 컴퓨팅 세션에 할당되어 있습니다. 저장된 정의는 현재 컴퓨팅 세션에 할당되지 않은 연결 정의입니다.

라이브러리 연결 섹션에서 SAS 테이블을 열고 프로그램에 추가할 수 있습니다. 라이브러리 연결 섹션을 사용하여 테이블을 펼치고 해당 테이블 내의 칼럼을 볼 수 있습니다. 칼럼 이름 앞의 아이콘은 칼럼 유형을 나타냅니다.
다음은 일반적인 칼럼 유형 아이콘의 예입니다.
|
아이콘 |
칼럼 유형 |
|---|---|
|
|
문자 |
|
|
숫자 |
|
|
날짜 |
|
|
날짜/시간 |
라이브러리 연결 섹션에서 다음 작업을 수행할 수 있습니다.
- 프로그램에 테이블이나 칼럼을 추가하려면 라이브러리 연결 섹션에서 프로그램으로 항목을 끕니다. SAS Studio는 프로그램으로 끌어온 항목의 이름을 자동으로 추가합니다. 항목을 끌다 보면 항목을 놓아 프로그램에 삽입할 수 있을 때 커서 모양이 바뀝니다. 항목 이름이 데이터베이스에서 예약어인 경우 SAS Studio는 자동으로 따옴표와 소문자 n을 항목 이름에 추가하여 이름 리터럴을 생성합니다. 자세한 내용은 프로그램 열기 및 생성에서 확인하십시오.
- 하나 이상의 라이브러리 또는 테이블을 새로 고침하려면
을 클릭한 다음 선택 항목 새로 고침 또는 모두 새로 고침을 클릭합니다. - 라이브러리 또는 정의의 속성을 보려면 라이브러리 연결 섹션에서 항목을 선택하고
을 클릭합니다. - 라이브러리 연결 섹션에서 테이블 칼럼을 정렬하려면 테이블을 마우스 오른쪽 버튼으로 클릭하고 정렬을 선택합니다. 칼럼을 오름차순, 내림차순 또는 데이터 순서로 정렬할 수 있습니다. 칼럼을 데이터 순서로 복원하려면 정렬
정렬 제거를 선택합니다. 기본적으로 칼럼은 데이터 순서대로 정렬됩니다. 라이브러리 연결 섹션에서 칼럼을 정렬해도 테이블 뷰어에 칼럼이 표시되는 방식에는 영향을 미치지 않습니다. - 라이브러리를 연결하거나 연결 해제하려면 라이브러리를 마우스 오른쪽 버튼으로 클릭하고 연결 또는 연결 해제를 선택합니다.
주: 사전 할당된 라이브러리는 연결을 해제할 수 없습니다.
- 생성한 정의를 편집하려면 정의를 마우스 오른쪽 버튼으로 클릭하고 정의 편집을 선택합니다.
주: 사전 할당된 라이브러리는 편집할 수 없습니다.
새로운 연결을 추가하려면 다음을 수행합니다.
- 탐색 영역의
을 클릭한 다음
을 클릭하여 라이브러리 연결 섹션을 엽니다.

- 데이터 소스 선택 창에서 사용할 데이터 소스를 선택합니다. 사용 가능한 데이터 소스는 배포에 따라 다릅니다. 선택한 데이터 소스에 대한 연결 상세 정보 창이 열립니다.

- 연결 이름 상자에 라이브러리 연결을 설명하는 이름을 입력합니다.
- 짧은 이름 상자에 라이브러리의 라이브러리 참조를 입력합니다.
주: Caslib 이름은 256자보다 길 수 없습니다. SAS librefs는 8자로 제한됩니다.
- 연결 영역을 사용하여 필요한 구성 및 연결 옵션을 지정합니다. 데이터 소스의 특정 옵션에 대한 도움말을 보려면 연결하기 영역에서 연결 문서를 클릭하십시오.
- 개별 사용자 또는 사용자 그룹에 액세스를 할당하려면 액세스 정책 탭을 클릭합니다.

- 사용자 및 사용자 그룹을 추가하려면 사용자 또는 그룹 추가를 클릭하고 추가할 사용자 및 그룹을 선택합니다.
- 사용자 또는 그룹이 라이브러리 데이터로 수행할 수 있는 작업을 제어하려면 액세스 유형 칼럼에서 권한 레벨을 선택합니다. 기본값은
상속이며, 권한이 사용자 또는 그룹의 상위 항목에서 상속됨을 의미합니다. - 읽기, 쓰기, 삭제 및 관리를 포함한 액세스 유형별로 정의된 개별 권한을 재정의하려면 변경할 권한을 클릭하고 적절한 명시적 권한을 선택합니다.
- 새로운 라이브러리에 대한 연결이 올바른지 테스트하려면 연결 테스트를 클릭하십시오. 연결에 실패하면 상세 정보 표시를 클릭하여 로그 및 오류 메시지를 봅니다.
- 라이브러리를 저장하고 연결하려면 저장 및 연결을 클릭합니다. 라이브러리를 연결하지 않고 저장하려면 저장을 클릭합니다. 탐색 영역의 라이브러리 연결 섹션에 새 연결 정의가 추가됩니다.
파일 참조 사용
파일 참조를 사용하면 지정한 파일에 빠르게 액세스할 수 있습니다. SAS 파일 시스템의 파일, SAS 콘텐츠 폴더의 파일 또는 URL을 통해 액세스하는 파일에 대한 파일 참조를 생성할 수 있습니다.
SAS 파일 시스템의 파일, SAS 콘텐츠 폴더의 파일 또는 URL을 통해 액세스하는 파일에 대한 파일 참조를 생성하려면 다음을 수행합니다.
- 탐색 영역의
을 클릭하고 을 클릭합니다.
주: 기존 파일 참조가 없으면 새로운 파일 참조를 클릭합니다.
주: 탐색 영역에서 파일 참조 버튼을 사용할 수 없으면 보기
탐색 영역
파일 참조를 선택합니다. - 이름 상자에 파일 참조 이름을 입력합니다.
- 액세스 방법 상자를 사용하여 파일에 액세스하는 방법을 지정합니다.
- DISK - SAS 파일 시스템의 파일에 액세스합니다. 위치 상자에서 사용할 파일을 찾아 지정합니다.
- FILESRVC - SAS 콘텐츠 폴더의 파일에 액세스합니다. 위치 상자에서 사용할 파일을 찾아 지정합니다.
- URL - 지정된 URL을 사용하여 파일에 액세스합니다. URL 상자에 파일의 URL을 입력합니다.
- 다음에 SAS Studio를 사용할 때 이 참조를 사용할 수 있도록 하려면 시작 시 이 파일 참조 재생성을 선택합니다.
- 확인을 클릭하여 파일 참조를 생성합니다. 탐색 영역의 파일 참조 리스트에 새로운 파일 참조가 추가됩니다.
또한 SAS 파일 시스템(DISK)의 파일, SAS 콘텐츠 폴더(FILESRV)의 파일 또는 URL(URL)을 통해 프로그래밍 방식으로 액세스하는 파일에 대한 파일 참조를 생성할 수도 있습니다. 파일 참조 영역에 파일 참조가 표시됩니다. 파일 참조를 더블 클릭하거나 작업 영역으로 끌어오는 방법으로 파일 참조에서 파일 또는 URL을 열 수 있습니다.
다음은 몇 가지 샘플 코드입니다.
FILENAME MyProg FILESRVC folderpath='/Users/userid/' filename="MyProgram.sas';
FILENAME MyURL URL 'http://www.sas.com';
FILENAME SASPROG '/sastest/General_Test/MyProgram.sas';
Git 레파지토리 작업
탐색 영역의 Git 레파지토리 섹션에서 SAS Studio 내의 Git 기능에 액세스할 수 있습니다. 여기에는 SAS Studio 내에서 레파지토리 복제(clone), 파일 변경 커밋(commit) 및 스태시(stash), 파일 풀(pull) 및 푸시(push), 레파지토리 히스토리 보기, 브랜치 생성 및 병합(creat & merge), 브랜치 리베이스(rebase), 로컬 레파지토리에서 파일 간 기본 diff 수행 등이 포함됩니다. 자세한 내용은 SAS Studio의 Git 통합 정보에서 참조하십시오.
항목을 즐겨찾기로 지정
탐색 영역의 SAS 서버 및 SAS 콘텐츠 섹션에는 내 즐겨찾기 폴더가 포함되어 있으며, 이 폴더를 사용하면 즐겨찾기로 지정한 위치의 파일에 빠르게 액세스할 수 있습니다. 프로그램, 플로우, Snippet, 스텝, 질의 등 여러 유형의 파일을 내 즐겨찾기 폴더에 추가할 수 있습니다. 즐겨찾기로 지정한 모든 파일은 시작 페이지 탭의 즐겨찾기 리스트에도 추가됩니다.
- 항목을 즐겨찾기로 지정하려면 탐색 영역의 해당 섹션에서 파일을 마우스 오른쪽 버튼으로 클릭하고 내 즐겨찾기에 추가를 선택합니다.
주: 시작 페이지 탭에서 최근에 연 항목과 즐겨찾는 항목에 액세스할 수 있습니다. 자세한 내용은 최근에 연 항목 및 즐겨찾는 항목 액세스에서 참조하십시오.
- 즐겨찾기에서 파일을 제거하려면 해당하는 내 즐겨찾기 폴더 또는 즐겨찾기 리스트에서 파일을 마우스 오른쪽 버튼으로 클릭하고 내 즐겨찾기에서 제거를 선택합니다. 내 즐겨찾기 폴더에서 파일을 마우스 오른쪽 버튼으로 클릭하고
을 클릭할 수도 있습니다.
탐색 영역 사용자 정의
표시되는 탐색 영역의 섹션을 사용자 정의하려면 보기를 클릭하고 탐색 영역을 선택합니다. 그런 다음 추가 또는 제거할 섹션을 선택 또는 선택 취소합니다. 탐색 영역은 즉시 업데이트됩니다.