- 博客(16)
- 收藏
- 关注
原创 嵌入Superset仪表板
本文介绍了如何将 Superset 仪表板嵌入到其他应用中。主要步骤包括:在 Superset 配置文件中启用嵌入功能并设置相关参数;通过后端接口获取访客令牌;安装并使用 Superset 嵌入式 SDK 将仪表板嵌入前端页面。通过配置 dashboardUiConfig,还可以自定义仪表板的显示效果。
2025-02-25 16:32:48
1029
原创 练习3:自定义配色方案
本文介绍了如何在 Superset 中添加自定义配色方案。默认情况下,Superset 提供了多种内置配色方案,但无法直接通过界面添加自定义方案。通过修改代码实现了这一功能,用户可以在 Superset 的仪表板中使用自定义的分类和线性配色方案,满足个性化需求。
2025-02-25 16:19:12
460
原创 练习2:Echarts图表SVG渲染
本文介绍了如何在 Superset 的 Echarts 图表中实现 SVG 和 Canvas 渲染的切换。默认情况下,Superset 使用 Canvas 渲染图表,虽然在大数据量和交互场景下性能更优,但 SVG 渲染可以提供更清晰的图表效果。
2025-02-25 16:14:15
981
原创 练习1:修改Echarts图表符号
本文介绍了如何在 Superset 的 Echarts 图表中自定义数据点标记符号。默认情况下,线图的数据点标记为一个空心圆,但可以通过修改代码实现更多样化的符号标记。
2025-02-25 16:03:54
791
原创 Superset可视化插件开发
在本文中,我们详细介绍了如何在 Apache Superset 中创建自定义可视化插件。通过 Superset Yeoman 生成器,开发者可以快速搭建插件框架,并通过编辑 controlPanel.tsx、buildQuery.ts 和 transformProps.ts 等文件,实现控件定义、数据查询和数据转换等功能。文章还讲解了如何将插件集成到 Superset 中,并通过示例展示了如何使用预定义控件和自定义控件来构建控制面板。最后,我们总结了可视化插件的整体架构,并为后续的二次开发提供了基础指导。
2025-02-25 15:53:54
900
原创 Superset汉化
Apache Superset作为一款强大的开源数据可视化工具,支持多语言功能,让全球用户都能轻松上手。然而,官方汉化可能并不完美,或者随着版本更新出现滞后。本文将详细介绍如何配置Superset以使用中文,并指导你如何自定义汉化,确保界面与项目更新同步。
2024-07-20 20:37:53
3051
14
原创 Superset Ubuntu开发环境搭建与常见问题解决
最新superset开发环境部署教程,介绍了基于docker compose部署与本地源码部署,指出了部署过程中的常见问题以及解决方法。
2024-07-20 16:38:50
1523
原创 为Airbyte配置Postgres源
如果选择的表不属于发布,则即使选择了该表,也不会复制该表。如果表是发布的一部分,但没有复制标识,则如果 Airbyte 用户具有必要的权限,则该复制标识将在首次运行时自动创建。在Airbyte UI左侧导航栏中,点击Sources,搜索postgres,进入到配置界面,填写好pg数据库主机名、端口、数据库名等信息,勾选更新方法为使用游标的方法。---------------------------------(创作不易,点个免费的赞再走)--------------------------------
2023-11-22 09:12:35
1247
2
原创 Airbyte配置SQL Server源
在 SQL Server 中,默认情况下,更改表中仅保留三天的数据。除非您运行非常频繁的同步,否则我们建议增加此保留期,以便在同步失败或同步暂停时,仍有一些带宽可以从增量同步的最后一个点开始。凭据,而是创建一个具有相关 CDC 访问权限的新用户,以便与 Airbyte 一起使用。这是首选,因为它可确保在源数据库中的代理未更新 CDC 表时同步将失败。如果有许多表要启用 CDC,并且希望避免必须为每个表逐个运行此查询,因此,为了让CDC有效工作,代理必须正常运行。如果您看到“正在运行”以外的内容,请关注。
2023-11-20 16:05:30
314
原创 详解Java虚拟机栈
运行时栈帧结构局部变量表操作数栈动态连接方法返回地址由于跨平台性的设计,Java 的指令都是根据栈来设计的。不同平台 CPU 架构不同,所以不能设计为基于寄存器的。 优点是跨平台,指令集小,编译器容易实现,缺点是性能下降,实现同样的功能需要更多的指令。虚拟机栈是线程私有的,每个线程在创建时会创建一个虚拟机栈,其内部保存一个个的栈帧(Stack Frame),对应着一次次的 Java 方法调用。Java虚拟机以方法作为最基本的执行单元,“栈帧”是用于支持虚拟机进行方法调用和方法执行的数据结构......
2022-07-13 20:41:34
1096
原创 springboot 上传文件到fastDFS文件服务器发生com.github.tobato.fastdfs.exception.FdfsIOException异常
目录出现问题问题解决出现问题在做项目时要用到文件上传的服务,所以就自己搭建了一个fastDFS文件服务器,历经千辛万苦终于搭建好了,在测试文件上传时出现了错误,一直报错IO异常。com.github.tobato.fastdfs.exception.FdfsIOException: 客户端连接服务端出现了io异常:socket io exception occured while receive content以下找bug的过程可以跳过,点击问题解决下面是我的代码。。。
2022-05-21 02:06:48
1991
1
原创 TCP协议:头部结构、三次握手与四次挥手
目录一、TCP报文段二、TCP的连接管理三次握手(连接的建立)四次挥手(连接的释放)一、TCP报文段TCP传送的数据单元称为报文段。一个TCP报文段分为TCP首部和TCP数据两部分,整个TC段作为IP数据报的数据部分封装在IP数据报中,如图5-6所示。其首部的前20字节是固定的。TCP报文段的首部最短为20字节,后面有4N字节是根据需要而增加的选项,通常长度为4字节的整数倍。TCP报文段既可以用来运载数据,也可以用来建立连接、释放连接和应答。1、源端口和目的端口字
2022-01-15 00:39:14
2222
原创 正则表达式
正则表达式语法一、元字符字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。 $ 匹配输入字符串的结束位置。如果设置了 RegExp 对象的 Multiline
2021-12-11 11:24:25
793
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人