Announcement
Nouvelles vues dans les partages de données pour simplifier les requêtes Usage Groups
By Fernando Brito
Cette page est également disponible en English, Português, Deutsch, Español, Italiano et 日本語.

Nous avons facilité l'interrogation des Usage Groups sur tous les jeux de données du partage de données
Auparavant, lors de l'écriture d'une requête sur nos partages de données impliquant des Usage Groups, la définition complète du Usage Group était présente dans la requête, ce qui augmentait la complexité de la requête et nuisait à la lisibilité.
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
Nous avons depuis créé de nouvelles vues qui masquent la définition du Usage Group, ce qui permet d'obtenir des requêtes plus simples.
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