问题标签 [apache-superset]

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.

0 投票
0 回答
1057 浏览

amazon-athena - Apache 超集:无法从 Athena 读取元数据

我正在尝试从超集访问 Athena,连接成功并且可以看到 SQL 编辑器中的所有模式和表(启用在 SQL 实验室中公开此数据库)。

在 SQL 编辑器上加载元数据时,它返回以下错误:

在 Athena 上,它运行以下查询

此查询在 athena 上返回以下错误。

尝试访问源下的显示记录 - > 表,列表列选项卡为空,因此当我单击刷新元数据时,我收到 500 - 内部服务器错误。错误的堆栈跟踪如下所示:

任何人都知道此错误的解决方案。

谢谢

0 投票
2 回答
4049 浏览

python - 在超集中可视化 SQL Lab 查询的原始输出

我在 SQL Lab 中运行一个简单的查询并得到以下输出

在此处输入图像描述

我想将这个“原始”输出简单地可视化为时间序列折线图。

但是,当我单击可视化按钮时,我唯一的选择是执行一些聚合(计数、求和、平均等)。

我不想聚合,我只是想可视化 sql 查询的输出。有没有办法做到这一点?谢谢

0 投票
0 回答
366 浏览

superset - 在 Superset 上编辑角色权限时缺少数据源

在 Superset(Airbnb/Apache)上,我试图将角色“Financeiro”的权限设置为数据源“aleteia_contas”,但它丢失了。超集版本 0.17.1。

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
721 浏览

flask-login - 向 Superset/Flask 添加额外的身份验证检查

我正在尝试使用 Keycloak 作为我的超集环境的单点登录身份验证提供程序。Superset 使用 flask-appbuilder.security 和 flask-login。我之前在这里发布了一个关于它的问题:

将 OpenID/Keycloak 与 Superset 一起使用

从那以后我遇到的一个问题是,当用户登录超集并从另一个应用程序注销时,他们仍然使用超集登录。

我认为我最好的方法应该是检查用户是否仍然通过 sso 进行身份验证。我正在使用的库(flask-oidc)提供了 user_loggedin 检查,但我不确定应该从哪里调用它。

我可以在flask-appbuilder.security 或flask-login 的哪个位置挂钩这个额外的身份验证检查?

0 投票
1 回答
1547 浏览

postgresql - 需要在 Superset Time Series - Line Chart 中每月查看时间序列

我需要每月查看时间序列。我能够获得将时间粒度设置为“时间列”的图表,但是当我选择“月份”时,出现以下错误。

(psycopg2.ProgrammingError) function date_trunc(unknown, unknown) is not unique LINE 1: SELECT DATE_TRUNC('month', 'datetime') AS __timestamp, ^ HINT: 无法选择最佳候选函数。您可能需要添加显式类型转换。

在此处输入图像描述

如果您能帮助解决上述问题,将不胜感激。

0 投票
1 回答
902 浏览

apache-superset - Superset - 使用自定义德鲁伊尺寸作为过滤器不起作用

我使用自定义维度(类型:查找)作为数据源中的另一列。数据完美地加载到 Superset 表,我可以看到查找值。我添加了过滤器框并选择了查找列与表格切片一起过滤到我的仪表板,但是当我在选择框中选择任何选项时,我在表格上得到“没有返回数据”,我验证了选择的选项有桌子上的结果

没有任何过滤,我可以在表中看到自定义查找列的数据

当使用肯定在表中具有结果的列(第一个结果)进行过滤时,不会返回任何数据

此外,在浏览表格并尝试从左侧面板添加过滤器时,我在选择框上看不到任何数据, 如您在此处看到的

谢谢你的帮助!

0 投票
0 回答
1050 浏览

superset - Apache Superset:饼图格式数字显示从 .3s 到 .1s(或其他格式)

我的饼图显示不需要的十进制值(初始数据或查询中不存在)。在这种情况下,十进制值不准确,我需要删除它们。

饼图没有可用的格式输入

超集 v0.21.1

我需要将默认的 .3s 格式更改为 .1s 或 .2s 或其他格式以满足我的需要。

0 投票
1 回答
533 浏览

druid - 使用 SSL DRUID 的 SuperSet 配置

我是 superset 的新手,正在尝试配置 DRUID .. 成功启动 superset 并查看了示例 .. 但是当我尝试连接 druid 时(它只有 https 连接可供我使用).. 当我尝试连接时收到错误消息

它正在尝试连接 HTTP .. 我如何确保它正在尝试连接 https ?

0 投票
1 回答
1031 浏览

apache-superset - 具有两个聚合级别的切片。可以在同一张桌子上吗?

我正在评估 Superset,我想尝试了解它是否可能以及如何在同一组数据上获得不同级别的聚合。我正在处理银行账户。我正在拍摄帐户余额的每日快照,因此我有一个具有以下结构的表(非常简化):

account_id date balance week 1 2018-01-01 $5.00 1 1 2018-01-02 $10.00 1 1 2018-01-03 $10.00 1 1 2018-01-04 $10.00 1 1 2018-01-05 $10.00 1 1 2018-01-06 $10.00 1 1 2018-01-07 $10.00 2 1 2018-01-08 $10.00 2 1 2018-01-09 $10.00 2 1 2018-01-10 $10.00 2 1 2018-01-11 $20.00 2 1 2018-01-12 $20.00 2 1 2018-01-13 $20.00 2 1 2018-01-14 $20.00 3 2 2018-01-09 $70.00 2 2 2018-01-10 $70.00 2 2 2018-01-11 $70.00 2 2 2018-01-12 $70.00 2 2 2018-01-13 $5.00 2 2 2018-01-14 $5.00 3

首先,我需要计算每天的总余额。这很简单。我可以使用日期作为时间列和余额的度量SUM来构建一个切片。使用上面的示例数据,结果必须是:

date total balance week 2018-01-01 $5.00 1 2018-01-02 $10.00 1 2018-01-03 $10.00 1 2018-01-04 $10.00 1 2018-01-05 $10.00 1 2018-01-06 $10.00 1 2018-01-07 $10.00 2 2018-01-08 $10.00 2 2018-01-09 $80.00 2 2018-01-10 $80.00 2 2018-01-11 $90.00 2 2018-01-12 $90.00 2 2018-01-13 $25.00 2 2018-01-14 $25.00 3

然后我需要计算每个账户的每周平均余额。这也很容易,因为我可以使用AVG作为指标:

week average_balance_per_account 1 $9.17 2 $32.08 3 $12.50

但在那之后,我想计算每周的平均总余额。这是每日总余额的平均值。在这个例子中:

week average_balance expression 1 $9.17 = (5+10+10+10+10+10)/6 2 $55.00 = (10+10+(10+70)+(10+70)+(20+70)+(20+70)+(20+5))/7 3 $25.00 = ((20+5))/1

有没有办法使用之前定义的同一张表来计算最后一份报告?

0 投票
1 回答
585 浏览

supertest - 如何在本地主机上运行超级服务器?

非常接近在 Windows 10 上使用超集。如何将超集配置为在 127.0.0.1 而不是 0.0.0.0 上运行?

(Python34) E:\Miniconda3\Scripts>fabmanager run --app superset 2018-02-24 15:25:59,755:INFO:werkzeug: * 重新启动 stat 2018-02-24 15:26:07,469:WARNING:werkzeug: * 调试器处于活动状态!2018-02-24 15:26:07,475:INFO:werkzeug: * 调试器 PIN: 767-541-664 2018-02-24 15:26:07,513:INFO:werkzeug: * 在http://0.0.0.0 上运行: 8080/(按CTRL+C退出)