Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2017 (14.x) e versões posteriores
Aprenda a executar scripts Python e R em cadernos Azure Data Studio com SQL Server Machine Learning Services. O Azure Data Studio é uma ferramenta de base de dados multiplataforma.
Pré-requisitos
Descarregue e instale o Azure Data Studio no seu computador de workstation. O Azure Data Studio é multiplataforma e funciona em Windows, macOS e Linux.
Um servidor com SQL Server Machine Learning Services instalado e ativado. Pode usar Serviços de Aprendizagem Automática no Windows, Linux ou em Clusters de Big Data:
Criar um caderno SQL
Importante
Os Serviços de Aprendizagem Automática funcionam como parte do SQL Server. Portanto, precisas de usar um kernel SQL e não um kernel Python.
Podes usar Machine Learning Services no Azure Data Studio com um caderno SQL. Para criar um novo caderno, siga estes passos:
Clique em Ficheiro e Novo Caderno para criar um novo caderno. O caderno irá usar por padrão o kernel SQL.
Clique em Anexar eAlterar Ligação.
Ligue-se a um SQL Server existente ou novo. Pode optar por uma das seguintes opções:
Escolha uma ligação existente em Ligações Recentes ou Ligações Guardadas.
Crie uma nova ligação em Detalhes da Ligação. Preencha os detalhes da ligação ao seu SQL Server e base de dados.
Executar scripts em Python ou R
Os Cadernos SQL consistem em células de código e texto. As células de código são usadas para executar scripts em Python ou R através do procedimento armazenado sp_execute_external_scripts. Células de texto podem ser usadas para documentar o seu código no caderno.
Execute um script em Python
Siga estes passos para executar um script em Python:
Clique em + Código para adicionar uma célula de código.
Introduza o seguinte script na célula de código:
EXECUTE sp_execute_external_script @language = N'Python' , @script = N' a = 1 b = 2 c = a/b d = a*b print(c, d) 'Clique em Executar célula (a seta preta redonda) ou pressione F5 para executar a célula única.
O resultado será mostrado na célula de código.
Executar um script R
Siga estes passos para executar um script R:
Clique + Código para adicionar uma célula de código.
Introduza o seguinte script na célula de código:
EXECUTE sp_execute_external_script @language = N'R' , @script = N' a <- 1 b <- 2 c <- a/b d <- a*b print(c(c, d)) 'Clique em Executar célula (a seta preta redonda) ou pressione F5 para executar a célula única.
O resultado será mostrado na célula de código.
Próximos passos
- Como usar blocos de anotações no Azure Data Studio
- Criar e executar um bloco de anotações do SQL Server
- Início Rápido: Executar scripts simples em Python com os Serviços de Aprendizagem Automática do SQL Server
- Início rápido: Execute scripts simples em R com os Serviços de Aprendizagem Automática do SQL Server