Я больше не могу запросить свое мнение, и мой код перестал работать, Есть предложения? - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть запрос, который выполняется более недели без проблем.

CREATE or REPLACE VIEW VW_AF AS
select f.* 
from VW_AFC f

inner join 
(
  SELECT Forecast, ROUTE_TO_MARKET, FORECASTCURRENCY,LEVEL,IMPORT , MAX(Version) AS maxVersion 
FROM VW_AFC
GROUP BY Forecast, ROUTE_TO_MARKET, FORECASTCURRENCY,LEVEL,IMPORT 
order by Forecast, ROUTE_TO_MARKET, FORECASTCURRENCY,LEVEL,IMPORT
)x
on x.Forecast = f.Forecast
and x.ROUTE_TO_MARKET = f.ROUTE_TO_MARKET
and x.FORECASTCURRENCY = f.FORECASTCURRENCY
and x.Level = f.level
and x.Import = f.Import
and x.maxversion  = f.version;

Сегодня я отправил запрос на это представление и продолжаю получать ошибки - SQL Внутренняя ошибка выполнения: Обработка прервана из-за ошибки zz: yy; Инцидент xx .--

У меня нет идей, я знаю, что по какой-то причине вложенный внутренний запрос сейчас терпит неудачу, но не могу его обработать.

У любых экспертов есть совет ??

Thxs

1 Ответ

0 голосов
/ 30 апреля 2020

Согласно вашим комментариям, я думаю, что вы уже нашли правильный подход к этой ошибке.

Всякий раз, когда вы видите сообщение "SQL внутренняя ошибка выполнения", вы должны отправить заявку в службу поддержки Snowflake. Числа, которые вы видите в сообщении об ошибке, могут быть интерпретированы только Снежинкой (они указывают на запись инцидента). Служба поддержки Snowflake получит доступ к записи об инциденте, увидит соответствующее сообщение об ошибке и предоставит обходной путь или исправление.

...