코드 편집기에서 Jupyter 노트북 및 스크립트를 사용하여 Python 및 R 코드를 작성, 편집 및 실행할 수 있습니다 (예: 노트북 편집기 또는 IDE (Integrated Development Environment) (예: RStudio)).
- 노트북
- Jupyter 노트북은 대화식 컴퓨팅을 위한 웹 기반 환경입니다. 노트북을 사용하여 데이터를 처리하는 작은 코드 조각을 실행하고 계산 결과를 즉시 볼 수 있습니다. 노트북에는 데이터에 대해 작업하는 데 필요한 모든 빌딩 블록, 즉 데이터, 데이터를 처리하는 코드 계산, 결과의 시각화, 이해를 돕기 위한 텍스트 및 서식있는 매체가 포함되어 있습니다.
- 스크립트
- 스크립트는 명령 및 주석 세트를 포함하는 파일입니다. 스크립트를 저장하고 나중에 사용하여 저장된 명령을 다시 실행할 수 있습니다. 노트북과 달리 스크립트의 명령은 선형 방식으로만 실행할 수 있습니다.
노트북
- 필수 권한
- 프로젝트의 편집자 또는 관리자 역할
- 도구
- 노트북 편집기
- 프로그램 언어
- Python 및 R
- 데이터 형식
- 모든 유형
- 다음에 대한 프로젝트 자산에서 데이터를 로드하고 액세스하는 데 코드 지원을 사용할 수 있습니다.
- 데이터 자산 (예: CSV, JSON, .xlsx 및 .xls 파일)
- 데이터베이스 연결 및 연결된 데이터 자산
데이터 로드 지원을 참조하십시오. 지원되는 파일 및 데이터베이스 유형의 경우.
- 데이터 크기
- 5GB. 파일이 더 크면 여러 파트에서 데이터를 로드해야 합니다.
스크립트
- 필수 권한
- 프로젝트의 편집자 또는 관리자 역할
- 도구
- RStudio
- 프로그램 언어
- R
- 데이터 형식
- 모든 유형
- 다음에 대한 프로젝트 자산에서 데이터를 로드하고 액세스하는 데 코드 지원을 사용할 수 있습니다.
- 데이터 자산 (예: CSV, JSON, .xlsx 및 .xls 파일)
- 데이터베이스 연결 및 연결된 데이터 자산
데이터 로드 지원을 참조하십시오. 지원되는 파일 및 데이터베이스 유형의 경우.
- 데이터 크기
- 5GB. 파일이 더 크면 여러 파트에서 데이터를 로드해야 합니다.
노트북 편집기에서 작업
노트북 편집기는 주로 대화식 탐색적 데이터 분석 프로그래밍 및 데이터 시각화에 사용됩니다. 한 번에 한 명의 사용자만 노트북을 편집할 수 있습니다. 다른 모든 사용자는 열려 있는 노트북이 잠겨 있는 동안에만 보기 모드에서 액세스할 수 있습니다.
다음 유형의 라이브러리를 사용할 수 있습니다.
- 노트북 런타임 환경과 함께 제공되는 사전 설치된 개방형 소스 라이브러리
- 노트북 런타임 환경과 함께 추가 비용 없이 제공되는 IBM 라이브러리
- 사용자 고유의 라이브러리
노트북이 준비되면 노트북 편집기에서 직접 노트북을 실행하는 작업을 작성할 수 있습니다. 작업 구성은 노트북이 실행될 때 다른 값으로 노트북에 전달되는 환경 변수를 사용할 수 있습니다.
RStudio에서 작업
RStudio는 R 스크립트 또는 Shiny앱으로 작업하기 위한 통합 개발 환경입니다. RStudio IDE는 R 환경 런타임으로 Spark에서 시작할 수 없지만 Spark 커널에 프로그래밍 방식으로 액세스하여 R 스크립트와 Shiny 앱에서 Spark를 사용할 수 있습니다.
R 스크립트 및 Shiny앱은 RStudio IDE에서만 작성하고 사용할 수 있습니다. R 스크립트 또는 R Shiny 배치에 대한 작업을 작성할 수 없습니다.
자세히 알아보기
상위 주제: 데이터 분석 및 모델 빌드