问题标签 [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.
sql - 如何编写有效的查询来检索附加到 ID 的电话号码?
我是 SQL 和 Redash 的新手,我目前正在处理一个查询,该查询检索给定 ID 的电话号码,如下所示
"id" = '4166' OR
每次需要检索电话号码时,我都必须手动键入该子句。
有什么有效的方法来做到这一点?
请指教。
sql - 检索月度数据的 SQL 查询
我正在使用 Redash 中的以下 SQL 查询,该查询从表中检索每月数据。
我想知道是否有一种解决方法可以WHERE
有效地更新子句,而不是在每个月底手动输入。
javascript - 我需要处理哪些文件才能为我在 Redash 应用程序上创建的新页面添加路由?
Redash 应用程序使用通用路由器进行路由,我不熟悉这个包,所以我想做的是为我的新页面添加一个新路由来访问它。
我需要知道何时应该添加我的新路线(哪些文件)以及如何添加。我需要帮助有人可以指导我一些有用的文档吗?先感谢您。
mongodb - MongoDB - 历史会话中的多个分组
我在 Redash 上使用 MongoDB 来轻松创建和分析报告、图表等。我创建了一个图表,描述了过去 12 个月的交易,按月分组。但现在我还需要按网关对每个月内的这些交易进行分组。我目前正在使用 $project 后跟 $group 阶段,例如:
结果表是一个非常简单的月值关系。我需要的是一种通过网关分隔每个月内的数量的方法,类似于排序的 SQL 行:
sql - 尝试来自 4 个不同表的所有行,Clickhouse 在使用 union all 时未检测到表
所以我有 4 个子表都是相同的模式,我想显示所有表之间的所有行,这样我就可以让 redash 将它转换成图表
我目前的想法是只拥有联合链,但由于某种原因,clickhouse 认为它不存在
结果:“异常:第二个表不存在”
然而
工作得很好。
这个逻辑有什么我遗漏的吗?
node.js - 如何更有效地修复“npm run build”错误
现在我正在尝试在本地环境中开发 redash。
我遇到了错误 TS2565:在“npm run build”中分配之前使用了属性“defaultProps”
操作系统:WSL2 Ubuntu 18.04 LTS
重划线:v9.0.0 beta ( git clone https://github.com/getredash/redash.git
)
我之前安装的:
有错误npm run build
实际上,我已经通过将声明 Input.defaultProps 的部分的语句(第 91 行)移动到使用它的部分(第 46 行)之前解决了这个错误。
编辑 Input.tsx 之前
编辑 Input.tsx 后
如您所见,这是一个简单的问题,只需将声明语句更改为放在 using 语句之前即可解决。
Label.tsx,Swatch.tsx,index.tsx,JsonViewInteractive.tsx,ContextHelp.tsx,Section.tsx,Switch.tsx,createTabbedEditor.tsx ...大约22个文件(.tsx)有相同的错误(我认为这个错误是与打字稿语法有关。)我想知道为什么会发生此错误以及如何在不更改每个语句的情况下更有效地修复此错误
请建议。
谢谢!
npm - 成功运行“npm install”后出现“npm run build”错误
我正在尝试在本地环境中开发 redash 开源。
我遇到了 npm ERR!代码 ELIFECYCLE npm 错误!错误号 2 ... 而npm run build
操作系统:WSL2 Ubuntu 18.04 LTS
重划线:v9.0.0 beta ( git clone https://github.com/getredash/redash.git
)
我之前安装的:
npm run build
成功运行后出现错误npm install
过去,我发现了一个具有相同错误的问题,但不幸的是它对我的情况没有多大帮助。
其实运行npm run start
命令打开localhost:8080是没有问题的。但我想知道为什么会发生此错误以及如何解决此错误。
我想这要么是重冲版本问题,要么是 npm 版本问题,要么是 WSL 的限制。
请建议。
谢谢!