Actualiser manuellement les tables dynamiques¶
Pour obtenir les données les plus récentes, actualisez manuellement une table dynamique avant sa prochaine actualisation planifiée. Cette fonction est utile en cas de larges latences cibles ou de besoins d’actualisation ponctuels. Par exemple, si une table dynamique est configurée avec une latence cible importante et que sa prochaine actualisation est prévue dans plusieurs heures, une actualisation manuelle assurera que les données sont à jour.
Les actualisations manuelles ne sont jamais ignorées, mais elles peuvent entraîner l’omission des actualisations planifiées, en particulier si vous effectuez des actualisations manuelles fréquentes sur une table dynamique. Cela peut empêcher l’actualisation des tables dynamiques en aval. Pour cette raison, Snowflake vous recommande d’éviter d’effectuer fréquemment des actualisations manuelles sur une table dynamique avec des tables dynamiques en aval qui sont censées s’actualiser en fonction d’une latence cible.
Vous pouvez actualiser manuellement une table dynamique à l’aide de la commande ALTER DYNAMIC TABLE. .. REFRESH ou à l’aide de Snowsight.
ALTER DYNAMIC TABLE my_dynamic_table REFRESH
Connectez-vous à Snowsight.
Sélectionnez Monitoring » Dynamic Tables.
Recherchez votre table dynamique dans la liste et sélectionnez
» Refresh Manually.