以下の内容はhttps://px-wing.hatenablog.com/entry/2021/01/30/055701より取得しました。


DockerのRedashでpythonを利用できるようにする

参考記事

discuss.redash.io

設定

  • docker-compose.ymlのservice.serverにREDASH_ADDITIONAL_QUERY_RUNNERS: redash.query_runner.pythonを追加して、dockerを再起動するだけで利用できるようになります。
services:
  server:
    <<: *redash-service
    command: dev_server
    depends_on:
      - postgres
      - redis
    ports:
      - "5000:5000"
      - "5678:5678"
    environment:
      <<: *redash-environment
      PYTHONUNBUFFERED: 0
      REDASH_ADDITIONAL_QUERY_RUNNERS: redash.query_runner.python
(省略)
  worker:
    <<: *redash-service
    command: dev_worker
    depends_on:
      - server
    environment:
      <<: *redash-environment
      PYTHONUNBUFFERED: 0
      REDASH_ADDITIONAL_QUERY_RUNNERS: redash.query_runner.python
  • 下記の記事にserviceのserverに追加すると記載がある github.com
Note for Docker users: you can update this in your docker-compose.yml file. Under services.server.environment: REDASH_ADDITIONAL_QUERY_RUNNERS: redash.query_runner.python
  • ただし、serverのみ追加すると下記のエラーが発生するので、workerにも同じ環境変数を設定して下さい。
Error running query: 'NoneType' object has no attribute 'annotate_query'

github.com

動作確認

f:id:PX-WING:20210129104802p:plain




以上の内容はhttps://px-wing.hatenablog.com/entry/2021/01/30/055701より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14