У нас есть база данных Snowflake, которая подключается к общему представлению из PlayFab (для игровых событий и т. Д.). Хранимые процедуры выполняются ежедневно по расписанию для копирования последних данных из представления в нашу собственную «локальную» таблицу Snowflake. Работает нормально, но сегодня мы получаем следующую ошибку при попытке чтения из представления PlayFab:
Ошибка: 100183: ошибка компиляции SQL: ошибка при расширении представления 'PLAYFAB_ARCHIVE_SHARED': ошибка компиляции SQL: объектREPORT_PRIMARY.PUBLIC.ACCOUNT_MAPPER не существует или не авторизован.
Я не могу найти упоминания номера ошибки или REPORT_PRIMARY.PUBLIC.ACCOUNT_MAPPER в документации. Я считаю, что ошибка 100183 связана с проблемой в хранимой процедуре, но я не думаю, что это моя процедура, поскольку я получаю ту же ошибку при выполнении простого запроса из представления PLAYFAB_ARCHIVE_SHARED вручную. Я проверил данные со стороны PlayFab, и они там есть. Я не совсем уверен, является ли проблема Snowflake или PlayFab, но из-за кода ошибки, я подозреваю, Snowflake.
Я пытаюсь получить прямой ответ поддержки, но, похоже, это не такпроисходит по какой-то причине. Кто-нибудь испытывал это раньше?