Pré-requis : se connecter en admin, puis choisir un warehouse
Liste des warehouses :
| SHOW WAREHOUSES; |
Choix du warehouse :
| USE WAREHOUSE <votre_warehouse>; |
Recherche :
- Recherche générique des toutes les requêtes (par défaut l'historique est sur 7 à 14 jours selon votre compte , peut être poussé a 90 jours )
|
SELECT QUERY_ID,TRANSACTION_ID,QUERY_TEXT,QUERY_TAG,START_TIME,END_TIME |
- Recherche des requêtes qui ont échouées
| SELECT QUERY_ID,TRANSACTION_ID,QUERY_TEXT,QUERY_TAG,START_TIME,END_TIME FROM SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY WHERE EXECUTION_STATUS = 'FAIL'; |
- Recherche toutes les requêtes qui on échoués pendant les dernière 48h
| SELECT QUERY_ID,TRANSACTION_ID,QUERY_TEXT,QUERY_TAG,START_TIME,END_TIME FROM SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY WHERE EXECUTION_STATUS = 'FAIL' AND START_TIME >= DATEADD('hour', -48, CURRENT_TIMESTAMP()) ORDER BY START_TIME DESC; |
La recherche peut se faire avec l'identifiant de la requêtes soit avec le where avec QUERY_ID = <votre_id_de_requête> l'identifiant de la requête est du type : '01bf1c59-0107-9295-0002-961e1104b50a' (donc en héxa)