Posit Workbench(RStudio Pro 포함)를 사용하여 코드 개발

시작하기 전에

Cloud Workstations를 사용하기 전에 필요한 권한이 있는지 확인하고 다음 필수 설정 단계를 완료해야 합니다.

  1. Google Cloud 계정에 로그인합니다. Google Cloud를 처음 사용하는 경우 계정을 만들고 Google 제품의 실제 성능을 평가해 보세요. 신규 고객에게는 워크로드를 실행, 테스트, 배포하는 데 사용할 수 있는 $300의 무료 크레딧이 제공됩니다.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Google Cloud 프로젝트에 결제가 사용 설정되어 있는지 확인합니다.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  5. Google Cloud 프로젝트에 결제가 사용 설정되어 있는지 확인합니다.

  6. Cloud Workstations API 사용 설정

    API 사용 설정

  7. 관리자인 경우 워크스테이션 구성을 만들 수 있도록 프로젝트의 Cloud Workstations 관리자 IAM 역할이 있는지 확인하세요.

    개발자이며 Google Cloud 콘솔에서 사용할 수 있는 워크스테이션 구성이 없는 경우 조직의 Cloud Workstations 관리자에게 워크스테이션 구성을 만들어 달라고 요청하세요. 또는 이러한 리소스를 직접 만들 수 있도록 프로젝트의 Cloud Workstations 관리자 IAM 역할이 있는지 확인합니다. IAM 역할을 확인하려면 Google Cloud 콘솔에서 IAM 페이지로 이동합니다.

    IAM으로 이동

워크스테이션 구성 만들기

Posit Workbench(RStudio Pro 포함)를 사용하려면 조직 내 개발자의 워크스테이션 구성을 만들어야 합니다.

  1. Posit Workbench 라이선스 키를 찾고 후속 단계에서 필요하므로 이 키를 보관합니다. Posit Workbench 라이선스 키가 필요한 경우 Posit 고객 성공 담당자에게 문의하거나 sales@posit.co로 이메일을 보내세요.

  2. 워크스테이션 구성 만들기 안내를 따릅니다.

    1. 환경 맞춤설정 단계로 이동하면 기본 이미지의 코드 편집기를 선택합니다.

    2. 코드 편집기 메뉴에서 'Posit Workbench(RStudio Pro 포함) 서드 파티 제공'을 선택합니다.

    3. 고급 컨테이너 옵션 섹션에서 arrow_drop_down펼치기 화살표를 클릭합니다.

      1. 환경 변수 섹션으로 이동한 후 변수 추가를 클릭합니다.

      2. 필드에 RSW_LICENSE를 입력하고 Posit Workbench 라이선스 키를 필드에 붙여넣습니다.

      3. 계속을 클릭합니다.

    4. 사용자 추가 단계에 도달하면 개발자에게 워크스테이션 구성에 대한 Cloud Workstations IAM 액세스 권한을 부여합니다.

    5. 워크스테이션 구성을 만들고 이러한 사용자를 추가하려면 만들기를 클릭합니다.

      새 클러스터를 만들도록 선택한 경우 클러스터를 만드는 데 최대 20분까지 걸릴 수 있습니다.

    이제 팀의 개발자가 Posit Workbench로 워크스테이션을 만들 수 있습니다.

워크스테이션 설정

워크스테이션을 만들려면 다음 단계를 따르세요.

  1. Google Cloud 콘솔에서 Cloud Workstations > 워크스테이션 페이지로 이동합니다.

    워크스테이션으로 이동

  2. add_box만들기를 클릭합니다.

    프로젝트에 구성이 없거나 이를 볼 권한이 없으면 만들기 링크가 사용 중지될 수 있습니다. 조직의 Cloud Workstations 관리자에게 워크스테이션 구성을 만들어 달라고 요청하세요.

  3. 워크스테이션 이름을 입력합니다.

    Compute Engine 리소스 이름 지정 규칙을 따르고 워크스테이션 클러스터 내에서 고유한 이름을 선택합니다.

  4. 구성 필드에서 arrow_drop_down펼치기 화살표를 클릭하고 Posit Workbench(타사) 워크스테이션 구성을 선택합니다.

  5. 만들기를 클릭하여 워크스테이션을 만듭니다.

워크스테이션 실행

워크스테이션을 만들었다면 이제 워크스테이션을 시작한 다음 실행하여 개발을 시작할 수 있습니다.

  1. 워크스테이션을 클릭합니다.
  2. 사용 가능한 워크스테이션 목록에서 만든 워크스테이션을 찾고 그 옆에 있는 체크박스를 선택한 후 시작을 클릭합니다. 그러면 워크스테이션이 시작되고 상위 워크스테이션 구성과 일치시킵니다.
  3. 워크스테이션을 시작하라는 메시지가 표시되면 시작을 클릭하여 확인합니다. 시작 작업이 진행되는 동안 상태가 시작으로 변경되고 및 상태 아이콘은 새로고침으로 변경됩니다. 워크스테이션을 시작하는 데 몇 분 정도 걸릴 수 있습니다.
  4. 워크스테이션이 준비되면 상태가 실행 중으로 변경되고 상태 아이콘은 check_circle 체크표시로 변경됩니다.
  5. 실행을 클릭합니다.

Posit Workbench RStudio Pro 세션 실행

  1. 다음 예시는 Posit Workbench 시작 페이지를 보여줍니다. 조직에서 워크스테이션 구성을 정의하는 방법에 따라 페이지가 다르게 표시될 수 있습니다.

  2. 새 세션을 클릭합니다.

  3. IDE로 RStudio Pro를 선택하고 클러스터로컬로 설정된 상태로 둡니다.

    Posit Workbench 및 Jupyter Notebook, JupyterLab, VS Code와 같은 지원되는 IDE에 대한 자세한 내용은 Posit 문서를 참조하세요.

  4. 세션 시작을 클릭합니다.

  5. 세션이 시작될 때까지 기다린 다음 코딩을 시작하세요.

워크스테이션에 파일 업로드

  1. 로컬 머신에서 워크스테이션으로 파일을 업로드하려면 업로드를 클릭합니다.

  2. 워크스테이션에 파일을 저장할 대상 디렉터리를 선택합니다.

  3. 파일 선택을 클릭하여 업로드할 파일을 선택합니다.

  4. 업로드를 시작하려면 확인을 클릭합니다.

파일 여러 개나 디렉터리 하나를 업로드하려면 ZIP 파일을 만듭니다. ZIP 파일은 업로드 후에 확장됩니다.

워크스테이션에서 파일 가져오기

  1. 워크스테이션에서 파일을 가져오려면 데이터 세트 가져오기를 클릭하고 데이터 세트 유형을 선택합니다.

  2. 워크스테이션으로 가져올 데이터 세트를 찾아서 선택합니다.

    Posit Workbench IDE에는 다양한 기능의 여러 R 패키지에 대한 종속 항목이 있습니다. 예를 들어 Excel 파일을 업로드하는 경우 특정 패키지를 설치해야 합니다. 필요한 패키지를 설치하라는 메시지가 표시되면 를 클릭합니다.

  3. 가져오기를 시작하려면 가져오기를 클릭합니다.

Posit Workbench 문제 지원 받기

Posit Workbench 또는 Posit Workbench 컨테이너 이미지에 문제가 발생하면 support@posit.co에서 Posit에 보고하세요.

다음 단계