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:
- Kliknij pozycję Obliczenia na pasku bocznym.
- Kliknij kartę Pule .
- Kliknij przycisk Utwórz pulę.
- Określ konfigurację puli.
- 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.
Na pasku bocznym kliknij pozycję Obliczenia.
Kliknij kartę Pule .
Wybierz pulę, którą chcesz zaktualizować.
Kliknij przycisk Uprawnienia.
W obszarze Ustawienia uprawnień kliknij menu rozwijane Wybierz użytkownika, grupę lub jednostkę usługi... i wybierz użytkownika, grupę lub jednostkę usługi.
Wybierz uprawnienie z menu rozwijanego uprawnień.
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ę 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.