

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 사전 조건
<a name="jupyter-prereqs"></a>

시작하기 전에 다음 항목을 설정합니다.
+ AWS계정 - 아직 계정이 없는 경우 로 시작합니다[새AWS계정 설정](setting-up-aws.md).
+ DataBrew에 필요한 권한에 액세스할 수 있는AWS Identity and Access Management(IAM) 사용자 - 자세한 내용은 섹션을 참조하세요[DataBrew 권한이 있는 사용자 또는 그룹 추가](setting-up-iam-users-and-groups-for-databrew.md).
+ DataBrew 작업에 사용할 IAM 역할 -가 구성된 경우 기본값을 사용할 수 `AwsGlueDataBrewDataAccessRole` 있습니다. 추가 IAM 역할을 설정하려면 섹션을 참조하세요[데이터 리소스 권한이 있는 IAM 역할 추가](setting-up-iam-role-to-use-in-databrew.md).
+ JupyterLab 설치(버전 2.2.6 이상) - 자세한 내용은 [JupyterLab 설명서](https://JupyterLab.readthedocs.io/en/stable/index.html)의 다음 주제를 참조하세요.
  + [JupyterLab 사전 조건](https://JupyterLab.readthedocs.io/en/stable/getting_started/installation.html#prerequisites)
  + [JupyterLab 설치](https://JupyterLab.readthedocs.io/en/stable/getting_started/installation.html) -를 사용하는 것이 좋습니다`pip install jupyterlab`.
+ Node.js 설치(버전 12.0 이상).
+ AWS Command Line Interface(AWS CLI) 설치 - 자세한 내용은 섹션을 참조하세요[설정AWS CLI](setting-up-the-aws-cli.md).
+ AWS Jupyter 프록시 설치(`pip install aws-jupyter-proxy`) -이 확장은AWS서비스 엔드포인트와 함께 사용되어 자격 증명을 안전하게 전달합니다AWS. 자세한 내용은 GitHub의 [aws-jupyter-proxy](https://github.com/aws/aws-jupyter-proxy)를 참조하세요.

사전 조건이 설치되어 있는지 확인하려면 다음 예제와 같이 명령줄에서 다음과 유사한 테스트를 실행할 수 있습니다.

```
echo "
AWS CLI:"
which aws
aws --version 
aws configure list
aws sts get-caller-identity

echo "
Python (current environment):"
which python
python --version

echo "
Node.JS:"
which node
node --version 

echo "
Jupyter:"
where jupyter
jupyter --version
jupyter serverextension list
pip3 freeze | grep jupyter
```

출력은 다음과 같아야 합니다. 디렉터리는 운영 체제 및 구성에 따라 다릅니다.

```
AWS CLI:
/usr/local/bin/aws 
aws-cli/2.1.2 Python/3.7.4 Darwin/19.6.0 exe/x86_64
      Name                    Value             Type    Location
      ----                    -----             ----    --------
   profile                <not set>             None    None
access_key     ****************VXW4 shared-credentials-file
secret_key     ****************MRJN shared-credentials-file
    region                us-east-1      config-file    ~/.aws/config
{
    "UserId": "",
    "Account": "111122223333",
    "Arn": "arn:aws:iam::111122223333:user/user2"
}

Python (current environment):
/usr/local/opt/python /libexec/bin/python
Python 3.8.5

Node.JS:
/usr/local/bin/node
v15.0.1

Jupyter:
/usr/local/bin/jupyter
jupyter core     : 4.6.3
jupyter-notebook : 6.0.3
qtconsole        : 4.7.5
ipython          : 7.16.1
ipykernel        : 5.3.2
jupyter client   : 6.1.6
jupyter lab      : 2.2.9
nbconvert        : 5.6.1
ipywidgets       : 7.5.1
nbformat         : 5.0.7
traitlets        : 4.3.3        

config dir: /usr/local/etc/jupyter
    aws_jupyter_proxy  enabled
    - Validating...
      aws_jupyter_proxy  OK
    jupyterlab  enabled
    - Validating...
      jupyterlab 2.2.9 OK

aws-jupyter-proxy==0.1.0
jupyter-client==6.1.7
jupyter-core==4.7.0
jupyterlab==2.2.9
jupyterlab-pygments==0.1.2
jupyterlab-server==1.2.0
```