问题标签 [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.
databricks - 基于 Databricks SQL Analytics(Redash) 查询历史记录的报告/可视化?
是否可以直接从 Databricks SQL Analytics 工作区查询查询历史记录(日志)并开发一些关于查询指标的报告?
sql - 为什么“AND NOT field = 'value'”会过滤掉空值?
我的查询看起来基本上像
还有很多其他的事情,但这是不起作用的核心部分。这应该会给我很多结果。但是,该特定情况的结果为零;如果我删掉查询的其余部分并基本上只运行这个,它只是一个空表。
AND NOT field1 = 'string'
似乎正在过滤掉 field1 为“字符串”的所有行,但也过滤掉了 field1 为空的所有行。如果 field1 为 null,那么field1 = 'string'
应该评估 false(因为 null 不等于任何内容),因此NOT field1 = 'string'
应该评估 true,并且这些行应该在查询中——对吗?
实际上不确定我正在使用的 Redash 前端后面运行的是什么 sql 实现,但我可以确定它是否相关。
ssh - 在所有 openshift pod 上安装 python 库
我在本地 openshift 集群上部署了一个 redash 服务器,大约有 20 个 pod。我想在服务器上安装新的 python 库,我可以使用 ssh 到其中一个 podoc rsh
并运行pip install x
.
问题是我有很多 pod,当我需要一个新库时,不想 ssh 到每个 pod。我也不想更改图像并且每次都必须重新部署我的服务器。有没有办法同时在所有 pod 上运行命令?
sql - 以map的形式访问sql列中的数据
我在 sql 表中有一个列,其中数据的格式为
如何通过检查键是否存在来访问值并在按 id 分组后在聚合中使用它们?
sql - clickhouse 修改数组中的数组
给定以下查询:
这会返回类似:
我发现结果非常不可读,并想对其进行转换。我使用“重划线”。我可以使用 JSON 作为显示选项。有这样的结果会更好:
[更新 2021-02-17 11:00 CET]
数组中的值的来源是:
Symbols.Names 和 Symbols.Scores。他们匹配 1:1。所以每条 SQL 记录都有这两个字段。我想要一个 JSON 格式的组合输出。
这是来自 SQL 的一个示例记录:
对于上面给出的示例,我希望得到如下符号的结果:
[/更新]
是否可以以某种方式转换查询以获得如图所示的结果?
sql - 如何将预先确定的代码(1、2、3 等)分配给 PostgreSQL 中的 JSON 类型列?
我正在提取一个包含 2000 多行的表格,这些行是公园的详细信息。其中一列是 JSON 类型。桌子的图像
我们有大约 15 个这样的属性,并且我们还有分配给每个属性的预定代码的文档。
提取表中的每一行都有一组不同的属性,您可以在图像中看到这些属性。现在,我必须cast(parks.services AS text) AS "details"
获取特定公园的所有属性,或者使用以下代码仅提取其中一个:
这一次,我需要通过为它们分配代码来提取这些属性。举个例子,让我们说
- 公园 1 - {covered, handicap_access, lift} 为 {1,3,7}
- 公园 2 - {uncovered, always_open, handicap_access} 为 {2,5,3}
我曾考虑过使用子查询来预先分配代码,但我无法完全理解 JSON 运算符——事实上,我不知道如何在 2000 多行中提取它们。
如果有人可以在这个主题上指导我,那将会很有帮助。非常感谢!
mongodb - 比较嵌套数组中的对象 - mongoDB
在我的数据库中,每个包含项目的文档中有一个嵌套的元素数组,格式如下:
我正在尝试返回具有不同类型项目的所有元素,这意味着我只会返回:
因为有 x 类型和 y 类型的项目。
我想我需要迭代 items 数组并将数组中每个项目的类型与先前项目的类型进行比较,但我无法弄清楚如何在聚合中执行此操作。
请注意 - 我正在使用 Redash,所以我不能在查询中包含任何 JS。
感谢您的帮助!
redash - QuickSight 是否有 API 来返回查询结果
我是 QuickSight 的新手。我通过从 Athena 编写自定义 SQL 查询来创建仪表板。我想知道 QuickSight 是否提供 API 来返回查询结果。我知道 Redash,它有返回查询结果的 API:/api/queries//results。所以我想知道 QuickSight 是否有类似的 API?谢谢
google-sheets - 根据用户属性在 Google 表格中启用权限
我一直在将 Google 表格视为一种可能的方式来为一家餐厅特许经营管理公司提供一些报告……
我不得不放弃 ReDash,因为它缺乏对查询/报告的精细权限。
也没有办法将用户配置文件属性合并到查询中,这将允许我根据外部表限制选项以获取权限 =\
我现在正在使用 Knowage BI,它具有很好的权限管理——我可以基于当前用户进行参数/查询。此外,我使用 iframe 来嵌入不理想的可视化,但比 ReDash iframe 集成效果更好。
不幸的是,一些可视化有小故障或一些限制。
具体来说,“表格”可视化有时不会显示所有行,没有数据条件样式,公式只能在行级别使用。
我找不到将这些外部用户属性合并到 Google 表格中的方法,但也许我忽略了一些东西。他们的分析师对 Excel 非常熟悉,因此表格对他们来说会“感觉”更好,而且大多数报告只是数据表。
最终,我试图摆脱应用程序代码中的嵌入式报告/可视化。
他们的旧版应用程序具有所有自定义报告和选项,而且死板且有缺陷。
有人有建议吗?
或者也许我完全忽略了另一个解决方案?
redash - 如何在 redash API 中通过电子邮件 ID 获取特定用户?
我想通过他在 Redash 中的电子邮件,使用其 REST API 来获取特定用户。目前,我首先获取所有用户,然后创建一个从用户email
到其他数据的映射,例如id
and groups
。然后我使用这张地图,使用他们的电子邮件 ID 获取有关特定用户的信息。
以下函数描述了我如何获取此类地图并获取用户详细信息。
有没有办法使用 API 通过用户电子邮件直接获取用户信息?获取所有用户对我来说成本太高,因为我有 2000 多个用户,而为一个用户获取所有用户的数据对我来说似乎代价高昂。