Хранимая процедура не работает в Snowflake ⇐ Python
-
Anonymous
Хранимая процедура не работает в Snowflake
У нас есть рабочий лист Python, который работает нормально
def main(session: Snowpark.Session): # Установите сеанс Snowpark со второстепенными ролями session.use_вторичные_роли('все') Теперь, когда мы пытаемся развернуть этот скрипт, который теперь преобразован в хранимую процедуру, он выдает ошибку при использовании той же роли:
snowflake.connector.errors.ProgrammingError: 003001 (42501): ошибка управления доступом SQL: Недостаточно привилегий для работы с ролью «ВСЕ». в функции xxx с обработчиком main Нам нужно использовать вторичную роль для перекрестных запросов к базе данных. Может ли кто-нибудь мне в этом помочь?
Я тоже пробовал использовать роль администратора, но выдает эту ошибку.
Спасибо
У нас есть рабочий лист Python, который работает нормально
def main(session: Snowpark.Session): # Установите сеанс Snowpark со второстепенными ролями session.use_вторичные_роли('все') Теперь, когда мы пытаемся развернуть этот скрипт, который теперь преобразован в хранимую процедуру, он выдает ошибку при использовании той же роли:
snowflake.connector.errors.ProgrammingError: 003001 (42501): ошибка управления доступом SQL: Недостаточно привилегий для работы с ролью «ВСЕ». в функции xxx с обработчиком main Нам нужно использовать вторичную роль для перекрестных запросов к базе данных. Может ли кто-нибудь мне в этом помочь?
Я тоже пробовал использовать роль администратора, но выдает эту ошибку.
Спасибо