Suporte a Python e Java para tarefas sem servidor¶
Tarefas sem servidor podem invocar os seguintes tipos de objeto e funções: funções definidas pelo usuário (UDFs) e procedimentos armazenados escritos em Python, Java e Scala.
Você pode criar UDFs para chamar a cláusula AS da sua tarefa. Você pode usar UDFs para executar operações não disponíveis em SQL. Para obter mais informações sobre UDFs, consulte Visão geral das funções definidas pelo usuário.
Os exemplos a seguir em Python e Java criam uma função que adiciona um ao valor de entrada.
Você pode criar procedimentos armazenados para chamar a cláusula AS da sua tarefa. Procedimentos armazenados geralmente realizam operações administrativas executando instruções SQL. Para obter mais informações sobre os procedimentos armazenados, consulte Visão geral dos procedimentos armazenados.
Os exemplos a seguir em Python e Java aceitam um nome de tabela e um nome de função para retornar uma tabela filtrada com linhas que correspondem à função especificada.