Skip to content

アプリケーション内で をクリックすると、お使いのDataRobotバージョンに関する全プラットフォームドキュメントにアクセスできます。

カスタムアプリケーションの作成

本機能の提供について

Custom application upload from a pre-built image is a premium feature. この機能を有効にする方法については、DataRobotの担当者または管理者にお問い合わせください。

Dockerで作成したイメージから、Streamlit、Dash、Plotlyなどのウェブアプリケーションを使ってDataRobotでカスタムアプリケーションを作成し、機械学習プロジェクトを共有できます。 Dockerでカスタム機械学習アプリを作成したら、DataRobotアプリワークショップでカスタムアプリケーションとしてアップロードし、セキュアなデータアクセスと制御でデプロイできます。 あるいは、DRAppsコマンドラインツールを使用してアプリコードを作成し、DataRobotにプッシュして、自動的にイメージを構築することもできます。

Paused custom applications

Custom applications are paused after a period of inactivity. 休止状態のカスタムアプリケーションに初めてアクセスすると、再起動中にロード画面が表示されます。

カスタムアプリケーションのアップロード

カスタムアプリケーションをDataRobotにアップロードするには、まずDockerでアプリイメージを作成する必要があります。

  1. Dockerをインストールします。

  2. アプリを作成します(StreamlitFlaskAiohttpの例を参照してください)。

  3. Dockerfileでポート8080をHTTPリクエスト用にExposeします。

  4. docker build [PATH] | [URL] —tag [IMAGE NAME]でイメージを構築します。

  5. docker run --publish 8080:8080 [IMAGE NAME]によって、アプリのイメージをローカルでテストします。

アプリのイメージをDataRobotにアップロードする準備ができたら、新しいビルドを作成し、docker save [IMAGE NAME] —output [PATH]でエクスポートします。 アプリができたら(targz、またはtgzアーカイブとしてエクスポート)、そのイメージをアプリケーションタブにアップロードします。 Once you have a custom application tar, gz, or tgz archive, you can upload the image to the Applications page in the DataRobot Registry:

  1. In the Registry, click the Applications page, and then click Add > Upload application.

  2. カスタムアプリケーションの新規作成パネルで、以下の設定を行います。

    • 名前フィールドで、カスタムアプリのわかりやすい名前を入力します。

    • アプリケーションのイメージを追加グループボックスで、 ファイルを選択をクリックし、そのイメージを含むtargz、またはtgzアーカイブを選択して、開くをクリックします。

      カスタムアプリケーションのイメージのアップロードが開始されます。

  3. アプリケーションがアップロードされたら、新規アプリケーションの作成をクリックします。

    カスタムアプリケーションは、初期化中というステータスですべてのアプリケーションリストに追加されます。 構築されたら、開くをクリックしてアプリケーションを表示できます。

    備考

    アプリケーションタブでカスタムアプリケーションの横にあるアクションメニュー()をクリックすると、アプリケーションの共有削除ができます。

Build a custom application from an application source

本機能の提供について

The Applications page is off by default. Contact your DataRobot representative or administrator for information on enabling this premium feature.

機能フラグ: カスタムアプリケーションワークショップを有効にする

If you have configured an application source, you can use it to build a custom app:

  1. In the Registry, click the Applications > Application sources tab, and then select the application source from which you want to build a custom app.

  2. Click Build application. Allow time for DataRobot to initialize the app.

  3. The custom app is added to the list of apps built from that source. 構築されたら、開くをクリックしてアプリケーションを表示できます。

    備考

    アプリケーションタブでカスタムアプリケーションの横にあるアクションメニュー()をクリックすると、アプリケーションの共有削除ができます。


更新しました April 2, 2024