๋ฐ์ํ
ํด๋ผ์ฐ๋ฐ๋ผ์์ zeppelin ์๋น์ค์ python interpreter ์ค์น ๋ฐ ์ฐ๋ํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
clouder doc์๋ ๋์์์ง ์์ ๊ณผ๊ฑฐ HDP์ Apache Zeppelin ๋ฌธ์ ์ฐธ๊ณ ํ์์ต๋๋ค ๐
1. zeppelin ์ค์น๋ ์๋ฒ ์ ์ ํ ํ์ด์ฌ ์ธํฐํ๋ฆฌํฐ ์ค์น
- ์ค์น ์๋ฃ๋๋ฉด /opt/cloudera/parcels/CDH/lib/zeppelin/interpreter/python ๊ฒฝ๋ก๊ฐ ์์ฑ๋จ
- ํ์ ๊ฒฝ๋ก ๊ถํ ํ์ธ (chmod 644)
/opt/cloudera/parcels/CDH/lib/zeppelin/bin/install-interpreter.sh -n python
2. zeppelin web-ui > interpreter > create
- python interpreter๊ฐ ์ ์ ์ค์น๋๋ฉด ๊ทธ๋ฃน์์ ํ์ด์ฌ ์ ํ์ด ๊ฐ๋ฅ
- python3 ์ฌ์ฉ์ ์ํด zeppelin.python ๊ฐ์ python3์ผ๋ก ๋ณ๊ฒฝ ํ์
3. ์ธํฐํ๋ฆฌํฐ ์์ฑ ํ ํ์ ํ์ด์ฌ 3 ํจํค์ง ์ค์น
- "sh interpreter" ์์ฑํ์ฌ ์ด์ฉํด๋ ๋๊ณ ์ง์ ์๋ฒ ์ ์ํด์ ์ค์นํด๋ ๊ฐ๋ฅ
- ์ง์ ์๋ฒ์์ ์ค์น์ ์ ํ๋ฆฐ ๊ณ์ ์ผ๋ก ์ค์์นญ ํ์
$ pip3 install jupyter-client
$ pip3 install ipykernel
$ pip3 install py4j
4. ์ค์น ํ ํ ์คํธ ๊ฒฐ๊ณผ
- %python ๊ตฌ๋ฌธ ์ ์ธํ์ง ์์๋ ์ฌ์ฉ ๊ฐ๋ฅ