Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: SQL Server 2017 (14.x) i nowsze wersje
Dowiedz się, jak uruchamiać skrypty języka Python i R w notesach usługi Azure Data Studio za pomocą usług SQL Server Machine Learning Services. Azure Data Studio to międzyplatformowe narzędzie bazy danych.
Wymagania wstępne
Pobierz i zainstaluj program Azure Data Studio na komputerze stacji roboczej. Usługa Azure Data Studio jest międzyplatformowa i działa w systemach Windows, macOS i Linux.
Serwer z zainstalowanymi i włączonymi usługami SQL Server Machine Learning Services. Usługi Machine Learning Services można używać w systemach Windows, Linux lub Big Data Clusters:
Tworzenie notesu SQL
Ważne
Usługi Machine Learning Services działają w ramach programu SQL Server. W związku z tym należy użyć jądra SQL, a nie jądra języka Python.
Usługi Machine Learning Services można używać w narzędziu Azure Data Studio z notesem SQL. Aby utworzyć nowy notatnik, wykonaj następujące kroki:
Kliknij Plik i Nowy Notatnik, aby utworzyć nowy notatnik. Notes będzie domyślnie używać jądra SQL.
Kliknij pozycję Dołącz do i zmień połączenie.
Połącz się z istniejącym lub nowym programem SQL Server. Masz dwie możliwości:
Wybierz istniejące połączenie w obszarze Ostatnie połączenia lub Zapisane połączenia.
Utwórz nowe połączenie w obszarze Szczegóły połączenia. Podaj szczegóły połączenia z programem SQL Server i bazą danych.
Uruchamianie skryptów języka Python lub R
Notesy SQL składają się z komórek kodu i tekstu. Komórki kodu służą do uruchamiania skryptów języka Python lub R za pośrednictwem procedury składowanej sp_execute_external_scripts. Komórki tekstowe mogą służyć do dokumentowania kodu w notesie.
Uruchamianie skryptu języka Python
Wykonaj następujące kroki, aby uruchomić skrypt języka Python:
Kliknij + Kod, aby dodać komórkę kodu.
Wprowadź następujący skrypt w komórce kodu:
EXECUTE sp_execute_external_script @language = N'Python' , @script = N' a = 1 b = 2 c = a/b d = a*b print(c, d) 'Kliknij przycisk Uruchom komórkę (okrągłą czarną strzałkę) lub naciśnij F5 , aby uruchomić pojedynczą komórkę.
Wynik zostanie wyświetlony pod komórką kodu.
Uruchamianie skryptu języka R
Wykonaj następujące kroki, aby uruchomić skrypt języka R:
Kliknij + Kod, aby dodać komórkę kodu.
Wprowadź następujący skrypt w komórce kodu:
EXECUTE sp_execute_external_script @language = N'R' , @script = N' a <- 1 b <- 2 c <- a/b d <- a*b print(c(c, d)) 'Kliknij przycisk Uruchom komórkę (okrągłą czarną strzałkę) lub naciśnij F5 , aby uruchomić pojedynczą komórkę.
Wynik zostanie wyświetlony pod komórką kodu.
Dalsze kroki
- Jak używać notesów w narzędziu Azure Data Studio
- Utwórz i uruchom notebook SQL Server
- Szybki start: uruchamianie prostych skryptów języka Python za pomocą usług SQL Server Machine Learning Services
- Szybki start: uruchamianie prostych skryptów języka R za pomocą usług SQL Server Machine Learning Services