SuperAPI AI 工具集

lookml-dashboards

编程与开发

查看项目

更新于 10-16 00:01

技能介绍

用途:该技能用于使用 LookML 设计和实现高质量 Looker 仪表板,整理仪表板布局、可视化、筛选器、嵌入与数据质量等方面的最佳实践。

主要能力:

  • 布局与结构:统一使用 layout: newspaper 的 24 列网格,用 type: text 元素作分区标题,按 KPI、趋势、明细的层级排布;给出 KPI 与趋势图的常用宽高建议。
  • 标签页:在仪表板级定义 tabs,元素用 tab_name 归属;标签页仅支持 newspaper 布局。
  • KPI 对比:使用 comparison_type: change 做同比/环比,progress_percentage 做目标追踪;用动态字段与表计算(offset、index)计算对比值,支持静态目标与 comparison_reverse_colors。
  • 高级分析:用 offset 做周期对比、running_total 做累计趋势、index 做留存率、结合目标线做进度追踪。
  • 混合序列与双轴:用 series_types 覆盖序列类型,用 y_axes 配置左右或上下双轴;注意 y_axes 的 series 需为含 id 的对象列表,否则前端报错。
  • 样式与可视化:monotone 插值、series_colors 统一配色、单元格可视化与条件格式、散点图、环形多图、参考线、Google 地图等。
  • 筛选器:优先 field_filter,通过 ui_config 配置 display(inline、popover、overflow)与控件类型(dropdown_menu、button_toggles、radio_buttons、tag_list、button_group、checkboxes、advanced),支持 listens_to_filters 级联。
  • 高级 Markdown:在文本图块中用 font、nav、a、svg 等实现品牌化标题与导航菜单。
  • 性能与交互:crossfilter_enabled、note 参数、auto_run、query_timezone。
  • 嵌入与白标:embed_style 配置背景色、标题、筛选栏与文字颜色。
  • 细节打磨:show_view_names: false、series_labels、stacking、Top-N、图例位置。
  • 数据质量:用查询验证空值分组与异常值,元素级加 -NULL 过滤,地图设置 map_marker_radius_max/min 控制标记大小。

使用方式:在 LookML 仪表板文件中按上述参数编写布局、元素、筛选器与样式配置;具体代码片段与模板可参考资料中提到的 Dashboard Parameter Reference、Table Calculation Reference 与 Boilerplate Template。

适用场景:需要构建结构清晰、可交互、可嵌入的 Looker 仪表板,并关注 KPI 对比、双轴图表、筛选体验与数据质量校验的场景。

限制:资料未提供该技能的安装命令、收费方式、平台支持范围与具体版本要求;部分参数细节需查阅 Looker 官方参考文档。