Автоматизація конвеєрів даних у Snowflake
Emily Melhuish
Technical Curriculum Developer, Snowflake


Доступ: Monitoring > Query History > [Вибрати запит] > вкладка Query Profile

Роздуті з’єднання (Exploding Joins)
Union без All
UNION для видалення дублікатівСпіл на диск
Неефективне обрізання (Pruning)
Діагностичний запит
SELECT
query_id,
bytes_spilled_to_local_storage,
bytes_spilled_to_remote_storage
FROM SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY
WHERE bytes_spilled_to_remote_storage > 0
ORDER BY bytes_spilled_to_remote_storage DESC
LIMIT 10;
ACCOUNT_USAGE.QUERY_HISTORY — подання з утриманням 365 днівINFORMATION_SCHEMA.QUERY_HISTORY() — таблична функція з утриманням 7 днів

Автоматизація конвеєрів даних у Snowflake