끄적끄적 코딩
article thumbnail
[Apache Zeppelin] 제플린이란?
Apache Zeppelin 2020. 9. 24. 15:25

Zeppelin(제플린)이란? 제플린은 웹 기반 notebook이며 시각화 tool입니다. 웹 기반 notebook이란 Web에 코드를 작성-실행-결과확인-코드수정을 반복하면서 원하는 결과를 만들어 낼수있는 작업환경 notebook이란 note와 paragraph로 구성되는데 note는 하나의 프로젝트를 의미하고, paragraph는 하나의 코드를 의미 하나의 note에 여러 paragraph가 존재하며, 같은 interpreter를 사용하는 paragraph는 Context 공유가 가능합니다. 등장 배경 데이터 분석 업무 특성상 여러가지 알고리즘과 파라미터를 바꿔가면서 분석 결과를 반복해서 그래프나 테이블 같은 형태로 시각화해서 확인해야하는데 커맨드라인은 불편함 Spark를 통한 데이터 분석의 불편함을..

article thumbnail
[Apache Zeppelin] UI 익히기
Apache Zeppelin 2020. 9. 23. 16:19

zeppelin 접속 화면 주황색 사각형 부분에 노트와 관련된 내용들이 있습니다. import note - 노트 불러오기 create new note - 새노트 만들기 그 외 아래부분은 노트리스트입니다. 노트는 기본적으로 $ZEPPELIN_HOME/notebook에 저장됩니다 상단의 Notebook 드롭 다운 메뉴도 거의 동일한 작업을 수행합니다. 다른작업 중에도 드롭 다운 메뉴는 항상 존재하므로 언제나 실행가능합니다. 우측 상단에 있는 아이디를 누르면 (기본값 : anonymous) 위 처럼 나오게 됩니다. About Zeppelin을 클릭하면 다음처럼 해당 버전과 라이센스에 대해서 명시되어있습니다. Interpreter는 기존 인터프리터 인스턴스 구성과 추가 및 제거를 할 수 있습니다. Credent..

article thumbnail
[Apache Zeppelin] 제플린 사용해보기
Apache Zeppelin 2020. 9. 22. 09:25

NoteBook을 클릭하고 Create new note를 클릭해서 note를 만들어봅니다. 여기서 note는 workspace를 의미합니다 Note Name을 지정하고 Create 버튼을 누릅니다. Hello Zeppelin이라는 note가 생성되었고 밑의 텍스트 입력창은 Paragraph입니다. 하나의 note에 여러개의 paragraph를 담을 수 있습니다. %언어 : 단락의 언어를 설정하여 해당 문법으로 단락을 코딩하면 됩니다. %md : markdown %python : 파이썬 %spark : 스파크 %sql : sql markdown, python에서 print를 실행해본 결과입니다. 같은 interpreter를 사용하는 경우 Paragraph간 Context 공유가 가능합니다 제플린 홈페이지에..

article thumbnail
[Apache Zeppelin] 제플린 시작하기
Apache Zeppelin 2020. 9. 19. 04:20

제플린 홈페이지에서 원하는 버전을 설치합니다. zeppelin.apache.org/download.html Download Note: From Zeppelin version 0.6.2, Spark interpreter in binary package is compatible with Spark 2.0 & Scala 2.11 and Spark 1.6(or previous) & Scala 2.10. You can use even different version of Spark at the same time if you set different SPARK_HOME in interp zeppelin.apache.org Binary package with all interpreters로 8.2버전을 설치했습니다...

검색 태그