Udostępnij za pośrednictwem


Łączenie z systemami zewnętrznymi

Usługa Azure Databricks zapewnia wbudowane integracje z wieloma natywnymi systemami danych w chmurze, a także rozszerzalną obsługę JDBC w celu nawiązania połączenia z innymi systemami danych.

Łączniki opisane w tej sekcji koncentrują się głównie na konfigurowaniu połączenia z jedną tabelą w zewnętrznym systemie danych. Niektóre z tych sterowników mogą również służyć do zapisywania danych z powrotem w systemach zewnętrznych.

W przypadku połączeń danych tylko do odczytu usługa Databricks zaleca używanie usługi Lakehouse Federation, która umożliwia synchronizowanie całych baz danych z usługą Azure Databricks z systemów zewnętrznych i podlega katalogowi aparatu Unity. Zobacz Co to jest Federacja Lakehouse?.

Program Partner Connect zapewnia również integrację z wieloma popularnymi systemami danych przedsiębiorstwa. Wiele rozwiązań Partner Connect nie tylko łączy się ze źródłami danych, ale także ułatwia etL przechowywanie danych w usłudze Lakehouse na bieżąco. Zobacz Co to jest program Databricks Partner Connect?.

Jakie źródła danych łączą się z usługą Azure Databricks przy użyciu protokołu JDBC?

Aby nawiązać połączenie z wieloma źródłami danych, możesz użyć narzędzia JDBC . Środowisko Databricks Runtime zawiera sterowniki dla wielu baz danych JDBC, ale może być konieczne zainstalowanie sterownika lub innej wersji sterownika w celu nawiązania połączenia z preferowaną bazą danych. Obsługiwane bazy danych obejmują następujące elementy:

Z jakimi usługami danych integruje się usługa Azure Databricks?

Następujące usługi danych wymagają skonfigurowania ustawień połączenia, poświadczeń zabezpieczeń i ustawień sieci. W obszarze roboczym usługi Azure Databricks może być konieczne uprawnienia administratora lub użytkownika zasilania. Niektóre z nich wymagają również utworzenia biblioteki usługi Azure Databricks i zainstalowania jej w klastrze: