Будущие данные еще не доступны для ошибки таблицы при запуске Создание или замена таблицы CLONE

В последнее время, в последние несколько дней, у нас появляется много ошибок, связанных с недоступностью будущих данных для таблицы при запуске

CREATE OR REPLACE TABLE <tbl name> CLONE <db>.<schema>.tmp_<tbl name> COPY GRANTS

запрос. Это происходило неожиданно, и нет никаких указаний на эту конкретную ошибку в документации или в базе знаний.

Что здесь за ошибка? К чему это относится и как этого избежать?

Спасибо!


person Alonreznik    schedule 11.01.2021    source источник
comment
У меня похожая проблема, вы делали отчет об ошибке   -  person simpleuser008    schedule 12.01.2021


Ответы (2)


Таблицы, которые вы хотите клонировать, помечены как отброшенные. Возможно, вам поможет удаление таблицы: https://docs.snowflake.com/en/sql-reference/sql/undrop-table.html.

person Marcel    schedule 11.01.2021
comment
Привет @Marcel. Спасибо. Однако исходная таблица была создана в SF за несколько секунд до этого с использованием предложения CREATE TABLE <tbl> as SELECT. Может ли быть задержка на стороне SF, которая отмечает, что таблица еще не существует или не создана, даже если предложение create выполнено успешно? Более того, когда таблица помечена как отброшенная, появляется сообщение об ошибке: `` Ошибка компиляции SQL: объект ‹tbl› не существует или не авторизован. `` '' - person Alonreznik; 11.01.2021
comment
Не могли бы вы поделиться своим полным сценарием (Создание, Клонирование, ...), пожалуйста? - person Marcel; 11.01.2021
comment
Да - CREATE OR REPLACE TABLE INTERNAL.AUTOMATION.tmp_properties_9b80 COPY GRANTS AS select .... from ...; commit; И затем В новом сеансе - CREATE OR REPLACE TABLE INTERNAL.AUTOMATION.tmp_properties CLONE INTERNAL.AUTOMATION.tmp_properties_9b80 COPY GRANTS; ‹- Здесь не работает. Возвращено: 000708 (02000): Future data is not yet available for table tmp_properties_9b80. - person Alonreznik; 11.01.2021
comment
Раньше я видел ошибку Future, это было когда я пытался клонировать данные из будущего (благодаря часовым поясам), но в моей ошибке, которая возникает просто с помощью команды war clone без AT, она не должна пытаться это делать. я предполагаю, что склады снежинок работают в разное время, и внутренняя реализация запутывается - person simpleuser008; 12.01.2021
comment
Просто хотел обновить, что это была внутренняя ошибка на стороне SF, которая возникла как ошибка в вопросе, - person Alonreznik; 15.03.2021

Похоже, вы столкнулись с временной проблемой, которая повлияла на некоторые операции клонирования. Проблема уже устранена. Вы больше не должны видеть эту ошибку.

Если вы все еще видите его, обратитесь в службу поддержки Snowflake.

person Gokhan Atil    schedule 12.01.2021