谷歌云代理商指南:如何在谷歌云Looker中設置多維度的報表篩選和控件,提高交互性
一、谷歌云的核心優勢
二、Looker多維篩選設置實戰
1. 創建基礎篩選器
# 在LookML模型中定義維度
dimension: customer_region {
type: string
sql: ${TABLE}.region ;;
}
在Explore界面拖拽維度到篩選欄,用戶即可通過下拉菜單選擇區域數據

2. 構建級聯篩選
- 創建父子關聯維度(如國家→省份→城市)
- 使用
suggestions參數實現動態過濾:
filter: dynamic_region_filter { type: string suggest_dimension: parent_region }
3. 時間維度高級控制
- 預設時間范圍:支持"最近30天/本季度/同比"等快捷選項
- 相對日期函數:
dimension: rolling_7days { type: yesno sql: ${created_date} >= CURRENT_DATE - 7 ;; }
三、提升交互性的5大技巧
1. 參數化儀表盤
通過liquid_parameters創建可復用的動態變量,例如:
view: sales_dashboard {
liquid_parameters: {
selected_product: "默認產品"
}
}
2. 條件格式渲染
基于閾值自動變色,在LookML中添加:
measure: kpi_score {
html:
{% if value > 90 %}
{% elsif value > 70 %}
{% else %}
{% endif %}
{{ rendered_value }} ;;
}
3. 嵌入式交互控件
- 在儀表盤添加URL動作按鈕,直接跳轉關聯報表
- 使用
persist_filters參數保持跨頁面篩選狀態
四、總結
通過Looker的多維度篩選設置和交互控件,企業能夠將靜態報表轉化為動態分析工具。谷歌云提供的底層計算能力確保海量數據實時響應,而Looker的模塊化設計讓業務用戶能自主探索數據。建議代理商重點關注:時間智能處理、跨模型過濾傳遞、移動端適配三大場景,以幫助客戶構建真正的數據驅動文化。

kf@jusoucn.com
4008-020-360


4008-020-360
