Udostępnij za pośrednictwem


Zasoby obliczeniowe notesu

W tym artykule opisano opcje zasobów obliczeniowych notesu. Możesz uruchomić notes w klastrze usługi Databricks, bezserwerowych obliczeniach lub w przypadku poleceń SQL, można użyć magazynu SQL, typu zoptymalizowanego pod kątem obliczeń na potrzeby analizy SQL.

Bezserwerowe obliczenia dla notesów

Przetwarzanie bezserwerowe umożliwia szybkie łączenie notesu z zasobami obliczeniowymi na żądanie.

Aby dołączyć do bezserwerowych zasobów obliczeniowych, kliknij menu rozwijane Połącz w notesie i wybierz pozycję Bezserwerowe.

Aby uzyskać więcej informacji, zobacz Przetwarzanie bezserwerowe dla notesów .

Dołączanie notesu do klastra

Do dołączenia notesu do klastra potrzebne jest uprawnienie CAN ATTACH TO cluster-level.

Ważne

Jeśli notes jest dołączony do klastra, każdy użytkownik z uprawnieniem CAN RUN w notesie ma niejawne uprawnienia dostępu do klastra.

Aby dołączyć notes do klastra, kliknij selektor obliczeniowy na pasku narzędzi notesu i wybierz klaster z menu rozwijanego.

W menu jest wyświetlany wybór ostatnio używanych klastrów lub aktualnie uruchomionych.

Dołączanie notesu

Aby wybrać spośród wszystkich dostępnych klastrów, kliknij pozycję Więcej.... Kliknij nazwę klastra, aby wyświetlić menu rozwijane, a następnie wybierz istniejący klaster.

więcej okien dialogowych klastrów

Możesz również utworzyć nowy klaster , wybierając pozycję Utwórz nowy zasób... z menu rozwijanego.

Ważne

Dołączony notes zawiera zdefiniowane następujące zmienne platformy Apache Spark.

Klasa Nazwa zmiennej
SparkContext sc
SQLContext/HiveContext sqlContext
SparkSession (Spark 2.x) spark

Nie twórz elementu SparkSession, SparkContextlub SQLContext. W ten sposób doprowadzi to do niespójnego zachowania.

Używanie notesu z usługą SQL Warehouse

Gdy notes jest dołączony do usługi SQL Warehouse, można uruchamiać komórki SQL i Markdown. Uruchomienie komórki w dowolnym innym języku (takim jak Python lub R) zgłasza błąd. Komórki SQL wykonywane w usłudze SQL Warehouse są wyświetlane w historii zapytań usługi SQL Warehouse. Użytkownik, który uruchomił zapytanie, może wyświetlić profil zapytania z notesu, klikając upłynął czas u dołu danych wyjściowych.

Uruchamianie notesu wymaga usługi SQL Warehouse pro lub bezserwerowej. Musisz mieć dostęp do obszaru roboczego i usługi SQL Warehouse.

Aby dołączyć notes do usługi SQL Warehouse , wykonaj następujące czynności:

  1. Kliknij selektor obliczeniowy na pasku narzędzi notesu. W menu rozwijanym są wyświetlane zasoby obliczeniowe, które są aktualnie uruchomione lub które były ostatnio używane. Magazyny SQL są oznaczone jako Etykieta usługi SQL Warehouse.

  2. Z menu wybierz usługę SQL Warehouse.

    Aby wyświetlić wszystkie dostępne magazyny SQL, wybierz pozycję Więcej... z menu rozwijanego. Zostanie wyświetlone okno dialogowe z zasobami obliczeniowymi dostępnymi dla notesu. Wybierz pozycję SQL Warehouse, wybierz magazyn, którego chcesz użyć, a następnie kliknij przycisk Dołącz.

    więcej okna dialogowego klastra z wybraną usługą SQL Warehouse

Możesz również wybrać usługę SQL Warehouse jako zasób obliczeniowy notesu SQL podczas tworzenia przepływu pracy lub zaplanowanego zadania.

Ograniczenia usługi SQL Warehouse

Aby uzyskać więcej informacji, zobacz Znane ograniczenia dotyczące notesów usługi Databricks.

Odłączanie notesu

Aby odłączyć notes od zasobu obliczeniowego, kliknij selektor obliczeniowy na pasku narzędzi notesu i umieść kursor na dołączonym klastrze lub usłudze SQL Warehouse na liście, aby wyświetlić menu boczne. Z menu bocznego wybierz pozycję Odłącz.

Odłącz notes

Notesy można również odłączyć od klastra przy użyciu karty Notesy na stronie szczegółów klastra.

Napiwek

Usługa Azure Databricks zaleca odłączenie nieużywanych notesów od klastrów. Zwalnia to miejsce na dysku.