Limitações do procedimento armazenado do Python

Os procedimentos armazenados têm as seguintes limitações:

  • Não há suporte para a criação de processos em procedimentos armazenados.

  • Não há suporte para a execução de consultas simultâneas em procedimentos armazenados.

  • Você não pode usar APIs que executam comandos PUT e GET, incluindo Session.sql("PUT ...") e Session.sql("GET ...").

  • Quando você baixa arquivos de um estágio usando session.file.get, a correspondência de padrões não é aceita.

  • Se você executar seu procedimento armazenado a partir de uma tarefa, você deverá especificar um warehouse ao criar a tarefa. Você não pode usar recursos de computação sem servidor para executar a tarefa.

  • A criação de objetos temporários nomeados não é suportada em um procedimento armazenado de direitos do proprietário. Um procedimento de armazenamento de direitos do proprietário é um procedimento armazenado que funciona com os privilégios do proprietário do procedimento armazenado. Para obter mais informações, consulte direitos do chamador ou direitos do proprietário.