Announcement
Neue Views in Data Shares zur Vereinfachung von Usage Group-Abfragen
By Fernando Brito
Diese Seite ist auch in English, Português, Español, Italiano, Français und 日本語 verfügbar.

Wir haben es einfacher gemacht, Usage Groups über alle Datensätze im Data Share abzufragen
Bisher war beim Schreiben einer Abfrage gegen unsere Data Shares mit Usage Groups die vollständige Usage Group-Definition in der Abfrage enthalten, was zu erhöhter Abfragekomplexität und schlechterer Lesbarkeit führte.
1with select start_day as day, sum_query_cost from ( select start_day as day, -- full usage group definition included case when warehouse_name in ('DBT_S', 'DBT_M') or user_name in ('SVC_DBT') then 'Analytics Engineering' when warehouse_name in ('Warehouse 1', 'Warehouse 2') or user_role in ('MARKETING_ANALYST') or database_name in ('MARKETING') then 'Marketing Team' when ... when ... else 'Uncategorized' end as usage_group, sum(sum_query_cost) as sum_query_cost from select_datashare.transformed.daily_workloads_usage_groups where start_day >= '2024-09-01' and start_day <= '2024-09-14' group by all ) where usage_group in ('Marketing Team') order by day desc nulls last
Wir haben seitdem neue Views erstellt, die die Usage Group-Definition abstrahieren und so zu einfacheren Abfragen führen.
1select start_day as day, sum(sum_query_cost) as sum_query_cost from select_datashare.transformed.daily_workloads_usage_groups where usage_group in ('Marketing Team') and start_day >= '2024-09-01' and start_day <= '2024-09-14' group by all order by day desc nulls last