始める前に
Cloud Workstations の使用を開始する前に、必要な権限があることと、必要な設定手順を完了していることを確認してください。
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Workstations API.
-
管理者の場合は、ワークステーション構成を作成できるように、プロジェクトに対して Cloud Workstations 管理者の IAM ロールがあることを確認してください。
デベロッパーの場合で、Google Cloud コンソールに使用可能なワークステーション構成がない場合は、組織の Cloud Workstations 管理者にワークステーション構成の作成を依頼するか、これらのリソースを自分で作成できるように、プロジェクトに対して Cloud Workstations 管理者の IAM ロールがあることを確認してください。 IAM ロールを確認するには、Google Cloud コンソールの IAM ページに移動します。
ワークステーション構成を作成する
Posit Workbench(RStudio Pro を含む)を使用するには、組織内のデベロッパー用のワークステーション構成を作成する必要があります。
Posit Workbench のライセンスキーは後の手順で必要になるため、手元に保管してください。Posit Workbench のライセンスキーが必要な場合は、Posit Customer Success の担当者に問い合わせるか、sales@posit.co までメールでお問い合わせください。
手順に沿ってワークステーション構成を作成します。
環境のカスタマイズのステップに移動したら、[ベースイメージのコードエディタ] を選択します。
[コードエディタ] メニューで、[Posit Workbench (RStudio Pro を含む) サードパーティが指定されました] を選択します。
[コンテナの詳細オプション] セクションで arrow_drop_down 展開矢印をクリックします。
[環境変数] セクションに移動し、[変数を追加] をクリックします。
[キー] 項目に「
RSW_LICENSE
」と入力し、[値] 項目に Posit Workbench ライセンスキーを貼り付けます。[続行] をクリックします。
ユーザーを追加するステップに移動したら、デベロッパーに、ワークステーションの構成に対する Cloud Workstations IAM アクセス権を付与します。
ワークステーション構成を作成して、ユーザーを追加するには、[作成] をクリックします。
新しいクラスタも作成するように選択した場合は、クラスタの作成には最長で 20 分ほどかかることがあります。
これで、チームのデベロッパーが Posit Workbench を使用してワークステーションを作成できるようになりました。
ワークステーションを設定する
ワークステーションを作成するには、次の手順に沿って操作します。
Google Cloud コンソールで、[Cloud Workstations] > [ワークステーション] ページに移動します。
add_box [作成] をクリックします。
プロジェクトに構成がない場合、または表示する構成権限がない場合は、[作成] リンクが無効になっている場合があります。ワークステーション構成の作成を組織の Cloud Workstations 管理者に依頼します。
ワークステーションの [名前] を入力します。
Compute Engine リソースの命名規則に従って、ワークステーション クラスタ内で一意の名前を選択します。
[構成] フィールドで arrow_drop_down 展開矢印をクリックし、[ Posit Workbench(サードパーティ)] ワークステーション構成を選択します。
[
作成 ] をクリックして、ワークステーションを作成します。
ワークステーションを起動する
ワークステーションが作成されたので、ワークステーションを開始して、開発を始めるためにワークステーションを起動できます。
- [ワークステーション] をクリックします。
- 使用可能なワークステーションのリストで作成したワークステーションを見つけ、その横にあるチェックボックスをオンにして、[開始] をクリックします。これによりワークステーションが開始され、親ワークステーション構成とワークステーションが一致します。
- ワークステーションを開始するように求められたら、[開始] をクリックして確定します。 開始オペレーションが進行中の間、ステータスは [開始中] に変わり、ステータス アイコン 更新 が回転します。ワークステーションの開始には数分かかる場合があります。
- ワークステーションの準備が整うと、ステータスが [実行中] に変わり、ステータス アイコンが [check_circle] チェックマークに変わります。
- [運用開始] をクリックします。
Posit Workbench RStudio Pro のセッションを起動する
次の例は、Posit Workbench のスタートページを示しています。組織がワークステーション構成をどのように定義しているかによって、ページの表示が異なる場合があります。
[新しいセッション] をクリックします。
IDE として [RStudio Pro] を選択し、[クラスタ] を [ローカル] に設定したままにします。
Posit Workbench とこれをサポートする IDE(Jupyter Notebook、JupyterLab、VS Code など)の詳細については、Posit のドキュメントをご覧ください。
[セッションを開始] をクリックします。
セッションが開始するのを待ってから、コーディングを開始します。
ワークステーションにファイルをアップロードする
ローカルマシンからワークステーションにファイルをアップロードするには、[アップロード] をクリックします。
ワークステーション上のファイルを保存する [ターゲット ディレクトリ] を選択します。
[ファイルを選択] をクリックして、アップロードするファイルを選択します。
アップロードを開始するには、[OK] をクリックします。
複数のファイルやディレクトリをアップロードするには、ZIP ファイルを作成します。ZIP ファイルはアップロード後に開きます。
ワークステーションからファイルをインポートする
ワークステーションからファイルをインポートするには、[データセットをインポート] をクリックして、データセットの種類を選択します。
ワークステーションからインポートするデータセットに移動して選択します。
Posit Workbench IDE は、各種の機能に関してさまざまな R パッケージに依存しています。たとえば、Excel ファイルをアップロードする場合は、特定のパッケージをインストールする必要があります。必要なパッケージのインストールを求められたら、[Yes] をクリックします。
インポートを開始するには、[インポート] をクリックします。
Posit Workbench の問題についてサポートを利用する
Posit Workbench または Posit Workbench コンテナ イメージで問題が発生した場合は、support@posit.co で Posit に報告してください。
次のステップ
組織のニーズに合わせてコンテナ イメージをカスタマイズする方法を学習する。
Posit Workbench のドキュメントで、Posit Workbench の詳細を確認する。