Udostępnij za pośrednictwem


Nawiązywanie połączenia z pulami

Uwaga

Jeśli obciążenie obsługuje przetwarzanie bezserwerowe, usługa Databricks zaleca używanie bezserwerowych obliczeń zamiast pul, aby korzystać z zawsze włączonego, skalowalnego środowiska obliczeniowego. Zobacz Connect to serverless compute (Nawiązywanie połączenia z bezserwerową obliczeniami).

Pule usługi Azure Databricks to zestaw bezczynnych, gotowych do użycia wystąpień. Gdy węzły klastra są tworzone przy użyciu wystąpień bezczynnych, czas uruchamiania klastra i automatycznego skalowania jest zmniejszany. Jeśli pula nie ma bezczynnych wystąpień, zostaje rozszerzona przez przydzielenie nowego wystąpienia od dostawcy wystąpień w celu uwzględnienia żądania klastra.

Gdy klaster zwalnia wystąpienie, powraca ono do puli i może go użyć inny klaster. Tylko klastry dołączone do puli mogą używać bezczynnych wystąpień tej puli.

Usługa Azure Databricks nie nalicza opłat za jednostki usługi Databricks, gdy wystąpienia są bezczynne w puli. Rozliczenia dostawcy wystąpień mają zastosowanie. Zobacz cennik.

Pule można zarządzać przy użyciu interfejsu użytkownika lub wywołując interfejs API pul wystąpień.

Tworzenie puli

Aby utworzyć pulę, musisz mieć uprawnienia do tworzenia pul. Domyślnie tylko administratorzy obszaru roboczego mają uprawnienia do tworzenia puli.

Aby utworzyć pulę przy użyciu interfejsu użytkownika:

  1. Kliknij pozycję ikona obliczeniowa Obliczenia na pasku bocznym.
  2. Kliknij kartę Pule .
  3. Kliknij przycisk Utwórz pulę.
  4. Określ konfigurację puli.
  5. Kliknij przycisk Utwórz.

Dołączanie klastra do puli

Aby dołączyć klaster do puli przy użyciu interfejsu użytkownika tworzenia klastra, wybierz pulę z listy rozwijanej Typ sterownika lub Typ procesu roboczego podczas konfigurowania klastra. Dostępne pule są wyświetlane w górnej części każdej listy rozwijanej. Możesz użyć tej samej puli lub różnych pul dla węzła sterownika i węzłów roboczych.

Jeśli używasz interfejsu API klastrów, musisz określić driver_instance_pool_id węzeł sterownika i instance_pool_id węzły procesu roboczego.

Aby uzyskać więcej najlepszych rozwiązań związanych z pulami, zobacz Najlepsze rozwiązania dotyczące puli.

Uprawnienia puli

Istnieją trzy poziomy uprawnień dla puli: BRAK UPRAWNIEŃ, MOŻLIWOŚĆ DOŁĄCZANIA DO I ZARZĄDZANIA. Aby uzyskać szczegółowe informacje, zobacz Listy ACL puli.

Konfigurowanie uprawnień puli

W tej sekcji opisano sposób zarządzania uprawnieniami przy użyciu interfejsu użytkownika obszaru roboczego. Możesz również użyć interfejsu API uprawnień lub dostawcy narzędzia Terraform usługi Databricks.

Aby skonfigurować uprawnienia, musisz mieć uprawnienie CAN MANAGE w puli.

  1. Na pasku bocznym kliknij pozycję Obliczenia.

  2. Kliknij kartę Pule .

  3. Wybierz pulę, którą chcesz zaktualizować.

  4. Kliknij przycisk Uprawnienia.

  5. W obszarze Ustawienia uprawnień kliknij menu rozwijane Wybierz użytkownika, grupę lub jednostkę usługi... i wybierz użytkownika, grupę lub jednostkę usługi.

    Ustawianie uprawnień puli

  6. Wybierz uprawnienie z menu rozwijanego uprawnień.

  7. Kliknij przycisk Dodaj, a następnie kliknij przycisk Zapisz.

Usuwanie puli

Usunięcie puli powoduje zakończenie bezczynnych wystąpień puli i usunięcie jej konfiguracji. Aby usunąć pulę, kliknij ikonę Usuń ikonę w akcjach na stronie Pule. Jeśli usuniesz pulę:

  • Uruchamianie klastrów dołączonych do puli nadal działa, ale nie można przydzielić wystąpień podczas zmiany rozmiaru lub skalowania w górę.
  • Nie można uruchomić zakończonych klastrów dołączonych do puli.

Ważne

Nie można cofnąć tej akcji.