0

h2o に mysql テーブルをインポートする必要があります。ローカルの h2o でこれを行うことができます。これは docker コンテナーで行う必要があります。

Docker ComposeまたはDockerファイルでmysql JDBC(mysqlコネクタjar)を使用するには? h2o は、driverlessAI の環境変数のみを提供しています。h2o オープンソースのメソッドまたは環境変数とは? 以下のdocker構成ファイルを使用していますが、DRIVERLESS_AI_CONFIG_FILE環境変数を選択できません。

version: '3.1'

services:

  h2o:
    image: h2oai/h2o-open-source-k8s:3.32.0.3
    container_name: secure-h2o
    ports:
      - 6041:54321
    environment:
      - DRIVERLESS_AI_CONFIG_FILE: "/home/renosecure/docker-container-mount/vol-h2o/tmp/config.toml"
      - JARPATH: "/home/renosecure/docker-container-mount/vol-h2o/tmp/mysql-connector-java-8.0.23.jar"   
    volumes:
      - /home/renosecure/docker-container-mount/vol-h2o/data:/data
      - /home/renosecure/docker-container-mount/vol-h2o/log:/log
      - /home/renosecure/docker-container-mount/vol-h2o/license:/license
      - /home/renosecure/docker-container-mount/vol-h2o/tmp:/tmp
4

1 に答える 1

1

H2O-3 は Java アプリケーションであるため、クラスパスに追加する通常の Java の方法に従います。あなたの例では、環境変数名JARPATHをに変更するCLASSPATHとうまくいくはずです。

以下のドッカー構成ファイルを使用していますが、DRIVERLESS_AI_CONFIG_FILE 環境変数を選択できません。

H2O-3 は、Driverless AI 構成ファイルを受け入れません。

于 2021-03-05T21:13:43.363 に答える