Data Forest 이용 시나리오

Prev Next

VPC 환경에서 이용 가능합니다.

Data Forest의 이용 시나리오를 설명합니다.

Step 1. 계정 생성

  1. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 i_menu > Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
  2. Accounts에서 [계정 생성] 버튼을 클릭해 주십시오.
  3. 계정 이름에 'df-test'를 입력하고 계정 패스워드를 입력한 후 [생성] 버튼을 클릭해 주십시오.
참고

Step 2. 앱 생성

  1. Data Forest > Apps을 클릭하고 [App 생성] 버튼을 클릭해 주십시오.
  2. 앱 정보를 입력해 주십시오.
    • 계정 이름: 'df123' 입력
    • 앱 타입: 'HUE-4.7.0' 선택
    • 앱 이름: 'my-hue' 입력
    • 구동시간: '604800' 입력
    • 큐: 'Longlived' 선택
      df-quick-start_1-1_ko
  3. 기본 설정을 완료한 후에 [다음] 버튼을 클릭해 주십시오.
  4. 최종 확인 후 [생성] 버튼을 클릭해 주십시오.
참고
  • 앱을 생성하는 방법에 대한 자세한 설명은 앱 생성 및 관리를 참조해 주십시오.

브라우저에서 프록시 설정

Firefox 브라우저에서 프록시 설정

Firefox 브라우저에서 프록시 설정하는 방법은 다음과 같습니다.

  1. Firefox 브라우저를 열어 주십시오.
  2. 브라우저 우측 상단의 df-quick-start_i-firefox > 설정 > 네트워크 설정 > [설정] 버튼을 클릭해 주십시오.
  3. 인터넷 프록시 접근 설정 > 수동 프록시 설정을 클릭해 주십시오.
  4. SOCKS 호스트 정보를 입력해 주십시오.
    • SOCKS v5 선택
    • SOCKS 호스트: 127.0.0.1 입력
    • 포트: 9494
      df-quick-start_firefox_ko
  5. '비밀번호가 저장되어 있으면 인증 시 묻지 않기', 'SOCKS v5를 사용할 때 프록시 DNS'의 체크 박스를 클릭해 주십시오.
  6. 프록시 설정이 완료되면 [확인] 버튼을 클릭해 주십시오.
참고

Data Forest 서버에 접근하지 않을 때는 프록시 접근 설정을 'No Proxy(프록시 사용 안 함)'으로 변경해야 정상적으로 인터넷을 사용할 수 있습니다.

macOS의 Chrome 브라우저에서 프록시 설정

mac 운영체제에서 Chrome 브라우저로 프록시 설정하는 방법은 다음과 같습니다.

cmd에 다음 명령어를 실행해 주십시오.

$ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --proxy server="socks5://127.0.0.1:9876"

Windows의 Chrome 브라우저에서 프록시 설정

Windows 운영체제에서 Chrome 브라우저로 프록시 설정하는 방법은 다음과 같습니다.

  1. Chrome 아이콘을 마우스 오른쪽 버튼으로 클릭한 후 속성을 클릭해 주십시오.
  2. Chrome 속성 창이 나타나면 [바로 가기]> 대상(T) 의 입력된 텍스트 끝에 --proxy-server="socks5://127.0.0.1:9876"을 추가해 주십시오.

Step 3. Quick links 접속 확인

앱의 Quick links 접속 여부를 확인하는 방법은 다음과 같습니다.

  1. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 i_menu > Services > Big Data & Analytics > Data Forest > Data Forest >Apps 메뉴를 차례대로 클릭해 주십시오.
  2. Hue 앱을 클릭하여 상세 정보 영역을 열어 주십시오.
  3. 앱 상세 정보 영역에서 Quick links의 링크를 클릭해 주십시오.
  4. 정상적으로 접속되는지 확인해 주십시오.
    • 정상적으로 접속되면 터널링이 완료된 것이며, Hue 앱을 통해 HDFS의 파일을 관리할 수 있습니다.
참고

Quick links에 대한 자세한 설명은 Quick links 접속을 참조해 주십시오.

Step 4. Zeppelin, HiveServer 앱 연동

Apache Zeppelin, Apache HiveServer 앱을 연동하는 방법은 다음과 같습니다.

  1. 'HIVESERVER2-LDAP-3.1.0', 'DEV-1.0.0', 'ZEPPELIN-0.10.1 앱을 생성해 주십시오.
  2. 생성한 Zeppelin 앱을 클릭한 후, Quick linkszeppelin URL에 접속해 주십시오.
    df-quick-start_2-2_ko
  3. 계정 이름과 해당 계정 생성 시 입력한 비밀번호를 입력하여 로그인해 주십시오.
  4. 화면 우측 상단의 계정을 클릭한 후 Interpreter를 클릭해 주십시오.
    df-hive_12_vpc_ko
  5. JDBC 인터프리터를 검색하여 주십시오.
    df-quick-start_zeppelin03
  6. 화면 우측 상단의 [edit] 버튼을 클릭해 주십시오.
    df-quick-start_zeppelin04
  7. 아래과 같이 Properties에 hive.password 항목을 추가해 주십시오.
    df-quick-start_zeppelin05
    • hive.driver: JDBC driver 클래스 경로(org.apache.hive.jdbc.HiveDriver) 입력
    • hive.password: 로그인한 계정의 비밀번호 입력
    • hive.proxy.user.property: hive.server2.proxy.user 입력
    • hive.splitQueries: true 입력
    • hive.url: Hiveserver2-ldap 앱 생성 시 제공되는 JDBC connection string Example 입력
      • 계정 생성 시 설정한 비밀번호에 특수기호가 포함된 경우 url 인코딩으로 치환한 후 입력
    • hive.user: 계정 이름(df-test) 입력
  8. Dependencies > artifact 항목에 /usr/hdp/current/hive-client/jdbc/hive-jdbc-3.1.0.3.1.0.0-78-standalone.jar 를 입력해 주십시오.
    df-quick-start_zeppelin06
  9. [Save] 버튼을 클릭해 주십시오.
  10. 작성된 코드와 같이 Data Forest에서 생성한 Hive DB 및 테이블을 읽고 쓰는 것이 가능한 상태가 됩니다.
    df-quick-start_zeppelin08

Step 5. 앱 삭제

더 이상 사용하지 않는 앱은 삭제할 수 있습니다. 앱을 삭제하는 방법은 다음과 같습니다.

  1. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 i_menu > Services > Big Data & Analytics > Data Forest > Data Forest >Apps 메뉴를 차례대로 클릭해 주십시오.
  2. 앱 목록에서 삭제하려는 하는 앱을 선택한 후 [종료] 버튼을 클릭해 주십시오.
  3. 종료된(Finished) 앱을 선택한 후 [삭제] 버튼을 클릭해 주십시오.

Step 6. 계정 삭제

더 이상 사용하지 않는 계정은 삭제할 수 있습니다. 계정을 삭제하는 방법은 다음과 같습니다.

  1. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 i_menu > Services > Big Data & Analytics > Data Forest > Accounts 메뉴를 차례대로 클릭해 주십시오.
  2. 삭제하려는 하는 계정을 선택한 후 [삭제] 버튼을 클릭해 주십시오.