Chercher les requêtes qui tournent toujours dans tous les warehouses avec la possibilité de jouer avec les dates / heure dans l'exemple pendant la dernière heure :

select
    query_id,
    query_text,
    user_name,
    warehouse_name,
    start_time,
    datediff(second, start_time, current_timestamp) as run_time_in_seconds
from table(information_schema.query_history_by_warehouse(
    END_TIME_RANGE_START => dateadd(hour,-1,current_timestamp()),
    END_TIME_RANGE_END => current_timestamp(),
    WAREHOUSE_NAME => 'COMPUTE_WH'))
where execution_status='RUNNING'
order by start_time;

 

Il est aussi possible d'afficher les autres types de requêtes en modifiant la valeur de 'execution_status'  , ou de le supprimer pour avoir l'ensemble des requêtes.