Помещение стола в снежинки имеет какое-то отношение к настройке путешествия во времени? - PullRequest
0 голосов
/ 07 мая 2020

Проблема: имеет ли смысл иметь настройку путешествия во времени равной 1 и настройку удержания равной 30 дням на уровне таблицы (постоянная таблица) в снежинках.

Ответы [ 2 ]

1 голос
/ 07 мая 2020

Не существует реальной настройки, называемой путешествием во времени. data_retention_time_in_days - это фактически параметр, который определяет продолжительность вашего путешествия во времени. Если вы спрашиваете, имеет ли смысл настройка учетной записи на 1 день и 30 дней на уровне таблицы, то ответ - «Да». Вы можете установить этот параметр на нескольких уровнях (учетная запись, база данных, схема, таблица), чтобы настроить период хранения данных на основе этих уровней объектов.

0 голосов
/ 07 мая 2020

Как уже упоминалось, нет настройки для путешествия во времени. Для включения путешествия во времени не требуется никаких задач. Он автоматически активируется со стандартным периодом хранения в 1 день.

Чтобы увеличить этот период хранения, используется параметр DATA_RETENTION_TIME_IN_DAYS, который может быть установлен до 90 дней, для которых можно установить базы данных, схемы и таблицы.

https://docs.snowflake.com/en/user-guide/data-time-travel.html

https://www.youtube.com/watch?v=F1pevMhm7lg

Кроме того, существует период отказоустойчивости, который обеспечивает ( не настраивается) 7-дневный период, в течение которого Snowflake может восстановить исторические данные. Этот период начинается сразу после окончания срока хранения Time Travel.

https://docs.snowflake.com/en/user-guide/data-failsafe.html

...