注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
RStudio® Workbenchを使用するには、まずプラットフォーム管理者がコントロールパネルでの運用ライセンスの設定を行う必要があります。
Code Workspacesでは、Foundry内でRStudio® Workbenchを使用できます。Code WorkspacesのRStudio® Workbenchでは以下をサポートしています:
現在、Code WorkspacesはRダッシュボード用のShiny®をサポートしています。ユーザーは、Foundryのバージョン管理、ブランチング、およびデータガバナンス機能を組み込んだCode Workspacesで直接ダッシュボードを作成することができます。
Code Workspaceのダッシュボードはブランチングをサポートしています。新しいワークスペースブランチを作成すると、新しいダッシュボードを公開するか、変更を同期すると、そのブランチ上にダッシュボードの新しいバージョンが公開されます。これにより、ユーザーに公開する前にダッシュボードをプレビューすることができます。マスターブランチに公開するには、単にブランチをマスターにマージします。
Code Workspacesを使用すると、Shiny®アプリケーションを作成し、RStudio® UIから直接プレビューすることができます。
デフォルトでは、RStudio®はShiny®アプリケーションをホームフォルダー(/home/user
)に生成しますが、Foundryではセッション間で維持し、公開するためには、アプリケーションがgitリポジトリ/home/user/repo
内にあることが必要です。
Shiny®アプリケーションを作成し、プレビューした後、それを公開することができます。Code Workspacesでダッシュボードを公開を選択し、新しいアプリケーションの場所をファイルとプロジェクトで選択し、リポジトリのルート/home/user/repo
からの相対的な場所で作成したShiny®のapp.R
ファイルがあるディレクトリの名前を入力します。アプリケーションがリポジトリのルートにある場合は、空白のままにできます。デフォルトでは、アプリケーションの設定はRStudio®ワークスペースの設定と一致し、高度な設定の設定はオプションです。
公開して同期を選択して、新しいShiny®アプリケーションを登録し、コードをバックエンドのコードリポジトリに同期します。CIチェックと公開が完了したら、ダッシュボードパネルのリンクを選択して公開されたアプリケーションを表示することができます。
この機能はデフォルトでは有効になっていません。有効にするには、Palantirの担当者に連絡してください。
Code Workspacesで書かれたRスクリプトは、Code Workspacesの出力データセットの変換として登録することができます。
以下の手順に従って、出力データセットの変換を登録します:
CIチェックが完了すると、変換はビルドの準備ができています。その後、Foundryのデータ統合ツールを使用して変換と、それが所属するデータパイプラインを管理することができます。
変換は自動的にCode Workspaceの環境を使用しません。スクリプトファイルの先頭で実行時に必要なすべてのパッケージをインストールする必要があります。パッケージをインストールするためのコードスニペットはパッケージパネルにあります。
例えば、変換でdplyr
とtidyr
を使用するには、このコードスニペットをファイルの先頭に追加します:
# dplyr と tidyr パッケージをインストールする
renv::install(c("dplyr", "tidyr"))
RStudio® と Shiny® は Posit™ の商標です。
全ての第三者商標(ロゴやアイコンを含む)はそれぞれの所有者の財産として残ります。提携または推奨は暗示されていません。