Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: SQL Server 2017 (14.x) e versões posteriores
Aprenda a executar scripts Python e R em cadernos Visual Studio Code com os Serviços de Aprendizagem Automática do SQL Server. O Visual Studio Code é uma ferramenta de desenvolvimento multiplataforma.
Pré-requisitos
Descarregue e instale Visual Studio Code) na sua estação de trabalho. O Visual Studio Code é multiplataforma e corre no Windows, macOS e Linux.
Instale a extensão Polyglot Notebooks para o Visual Studio Code.
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.
Pode usar Serviços de Aprendizagem Automática no Visual Studio Code com um caderno SQL. Para criar um novo caderno, siga estes passos:
Selecione Ficheiro e Novo Caderno para criar um novo caderno. O notebook usa o kernel SQL por padrão.
Selecione Anexar a e Alterar 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. Use células de código para executar scripts em Python ou R através do procedimento armazenado sp_execute_external_scripts. Use células de texto para documentar o seu código no caderno.
Execute um script em Python
Siga estes passos para executar um script em Python:
Selecionar + 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) ';Selecione Executar célula (a seta preta redonda) ou pressione F5 para executar a célula única.
O resultado aparece sob a célula de código.
Executar um script R
Siga estes passos para executar um script R:
Selecionar + 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)) ';Selecione Executar célula (a seta preta redonda) ou pressione F5 para executar a célula única.
O resultado aparece sob a célula de código.