querybook Querybook is a Big Data Querying UI, combining collocated table metadata and a simple notebook interface. 项目地址: https://gitcode.com/gh_mirrors/qu/querybook
当您在QueryBook中执行查询失败时,首先需要检查查询语法是否正确。如果语法无误,请关注错误消息的具体内容,通常会出现以下两种类型:
查询引擎错误:显示"Error from Query Engine"时,表明问题出在底层查询引擎(如Presto、Hive等)运行时。这类问题需要联系对应查询引擎的维护人员解决。
QueryBook工作器错误:显示"Error from QueryBook worker"时,可能是QueryBook配置错误或内部bug导致。建议联系QueryBook维护团队排查根本原因。
数据文档(DataDoc)无法保存时,请按以下步骤排查:
如果存在WebSocket问题,需要联系管理员修复连接。若连接正常但仍无法保存,可尝试使用快捷键(Command/Ctrl+S)强制保存当前文档。
QueryBook提供了便捷的单元格克隆功能:
QueryBook支持基于Jinja2语法的强大模板功能:
{{变量名}}
语法<>
按钮定义全局变量{{today}}
:返回当前日期(格式:yyyy-mm-dd){{yesterday}}
:返回昨天日期latest_partition
函数:获取表的最新分区,语法为: {{latest_partition('schema_name.table_name', 'partition_key')}}
通过点击右下角的按钮,可以为数据文档设置定时任务:
虽然原文提到了通过特定渠道提交问题和建议,但作为技术专家,我建议用户在遇到问题时:
通过掌握这些技巧,您将能更高效地使用QueryBook进行数据查询和分析工作。对于复杂问题,建议查阅更详细的文档或联系技术支持团队。
querybook Querybook is a Big Data Querying UI, combining collocated table metadata and a simple notebook interface. 项目地址: https://gitcode.com/gh_mirrors/qu/querybook