Используем Time Travel для запроса исторических данных
Операционная команда Claro сообщила об инциденте: пакетное задание, выполнявшееся ночью, удалило часть записей о платежах из таблицы REPAYMENTS. Прежде чем принять решение о восстановлении данных, команде нужно точно узнать, сколько строк было затронуто. В роли дежурного дата-инженера вы смоделируете удаление в своей сессионной среде и с помощью функции Time Travel в Snowflake проверите масштаб последствий, не затрагивая текущее состояние таблицы. Вы также потренируетесь восстанавливать удалённую таблицу с помощью UNDROP, чтобы получить полное представление о восстановлении данных на основе Time Travel. Период хранения истории Time Travel зависит от редакции: Standard предоставляет 1 день истории, а Enterprise — до 90 дней. Этот период также можно настраивать для каждого объекта отдельно, вплоть до 0, если приоритетом является снижение затрат на хранение.
Используйте полный путь к таблице в предложении ⚠️ Не удаётся выбрать базу данных или появляется ошибка «table not found»?
FROM. Найдите его на левой панели: вкладка Databases → раскройте базу данных COURSE_… → выберите таблицу → Copy name.
Это упражнение является частью курса
Управление, управление данными и совместная работа в Snowflake
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение