问题标签 [redash]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - 将 Redash 集成到 Docker 容器中
问题:
- 在我的 Docker 中安装 Redash
- 在 Docker 中运行的我的应用程序中提供 Redash 图表
测试容器基本上消除了仅运行 Flask 应用程序进行演示的问题中的任何第 3 方因素。
应用程序.py
Dockerfile
docker-compose-yaml
完整的日志:
redash的Dockerhub链接https://hub.docker.com/r/redash/redash/
我究竟做错了什么?
redash - Redash:从其他实例导入查询
我创建了一个新的 redash 实例,我想从旧实例中导入查询。
我用这个工具导出:https ://gist.github.com/arikfr/598590356c4da18be976
但是,当我导入例如查询 5 时,我收到 404 错误,因为查询 5 不存在。如果我创建一个 id 为 5 的查询,导入将覆盖它。
我正在寻找一种无需手动创建数百个查询即可导入的方法
redash API 的参考似乎相当于这几行https://redash.io/help/user-guide/integrations-and-api/api
这不是很有帮助
postgresql - 无法从 redash 连接到 localhost
我正在尝试从 Redash 连接到本地 postgres。(来自 redash.io 和http://0.0.0.0:5000/)但无法连接到它。我可以连接本地主机的其他工具,但从 Redash 我得到错误:
任何想法可能是什么问题?我正在为我的本地 Redash 使用 docker,这可能会导致问题,但我也从 redash.io 收到相同的错误。
这是我的 docker-compose 文件:
你可以在这个 repo中看到整个项目。谢谢。
docker - docker-compose 在 ECS 上运行
我一直在尝试将 Redash 设置为在 ECS 上运行。总的来说,我对 ECS 和 Docker 还很陌生,所以我不确定我到目前为止所做的工作是否缺少一些基本的东西。
到目前为止,我已经将Redash 的 docker-compose 文件转换为 AWS 容器定义。
但是,根据 Redash 文档,我需要先运行docker-compose run --rm server create_db
以在 Postgres 容器中设置表。
如何docker-compose run
在 ECS 上下文中实现此行为?
我注意到尝试通过向setup-postgres
我的容器定义中添加容器来强制执行此行为是可行的,但这是一种技巧,并不理想。
我知道在这样的容器中运行 Postgres 并不理想,以后可能会将其移动到 RDS 中。如果我决定这样做,数据库初始化步骤会是什么样子?创建 ECS 实例,下载docker-compose.yml
文件并运行docker-compose run --rm server create_db
以在启动 ECS 服务之前进行一次性设置?
sql - 如何获取用户会话?
我正在使用 redash,我需要获取用户行,其中日期字段之间的每一行增量小于一小时。
更详细地说:我需要一个会话,用户活动,它有一些操作,会话结束由最后一个操作 + 1 小时定义。
用户行是<id, action, date>
datediff
应该有帮助,但在redash - redshift
.
我正在寻找替代品。有人有想法吗?
sql - 如何获取特定值序列中的行?
我需要获得按特定顺序排列一系列值的会话。
现在我有这个查询,它从原始数据返回每个用户的会话
我需要以格式获取结果集,该格式是我通过上述请求获得的一组会话的子查询结果。
子查询条件是获取用户以特定顺序打开页面的会话。例如,页面价值可以是——开始、工作、购买、登陆——用户应该在会话期间按此顺序浏览每个页面。他\她仍然可以遇到他们每个人之间的任何其他页面,但必须在会话期间按此顺序浏览所有这些页面。
怎样才能得到满足这种条件的输出呢?如何在会话期间以特定顺序了解页面值更改?
第一次查询运行的数据集:
输出(我现在正在寻找的)
最后结果
amazon-web-services - 当我重新启动 aws AMI redash 时出现 502 错误请求
我在 aws Region us-west-2 中创建了一个新的服务器重新刷新。在服务器中设置超集但出现错误之后。我在 aws 中重新启动服务器实例并且重新刷新不活动。
网关错误:代理服务器从上游服务器收到无效响应 HTTP 错误 502 - 网关错误
检查 cat /var/log/nginx/error.log 中的错误我看到:
2018/09/27 17:33:06 [错误] 1192#1192: *16 recv() 在从上游读取响应标头时失败(104:对等方重置连接),客户端:210.245.121.234,服务器:,请求:“ GET / HTTP/1.1”,上游:“ http://127.0.0.1:5000/ ”,主机:“54.191.135.96” 2018/09/27 17:33:06 [错误] 1192#1192: *16 连接( )连接到上游时失败(111:连接被拒绝),客户端:210.245.121.234,服务器:,请求:“GET /favicon.ico HTTP/1.1”,上游:“ http://127.0.0.1:5000/favicon。 ico ",主机:"54.191.135.96",推荐人:" http://54.191.135.96/ "
python-unicode - BI工具redash无法解析unicode中文
我想用SQL查询Redash中的一列,但是不支持中文。有谁能够帮我?谢谢!
amazon-web-services - 我应该如何编写 IAM 以使只有某个 VPC 可以通过 SES 发送邮件?
我在 EC2 实例上使用 Redash,我必须通过 Amazon SES 发送邀请邮件。
我想添加一个设置以将邮件发件人限制在 Redash 实例所在的某个 VPC 内。
这是我的 SES IAM:
但是我不能发送任何邮件。我认为这是因为我在上面的代码中使用了 VPC 端点。它还不适用于 SES。
有没有其他方法可以指定某个 VPC?