Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Databricks lakehouse eliminuje konieczność tworzenia i synchronizowania kopii danych w wielu systemach, ujednolicając dostęp do i przechowywanie danych w jednym systemie, ustanawiając lakehouse jako jedyne źródło prawdy (SSOT). Duplikowanie danych często powoduje silosy danych, co oznacza, że różne zespoły w organizacji mogą pracować z wersjami tych samych danych, które różnią się jakością i świeżością.
Jak usługa Lakehouse kontroluje transakcje i dostęp do danych?
Transakcje usługi Delta Lake używają plików dziennika przechowywanych wraz z plikami danych w celu zapewnienia gwarancji ACID na poziomie tabeli. Ponieważ pliki danych i dzienników, które obsługują tabele usługi Delta Lake, działają razem w magazynie obiektów w chmurze, odczytywanie i zapisywanie danych może wystąpić jednocześnie bez ryzyka wielu zapytań, co powoduje obniżenie wydajności lub zakleszczenie obciążeń o krytycznym znaczeniu dla działania firmy. Oznacza to, że użytkownicy i aplikacje w całym środowisku przedsiębiorstwa mogą łączyć się z tą samą pojedynczą kopią danych, aby obsługiwać różne obciążenia, a wszyscy osoby przeglądające mają gwarancję otrzymania najnowszej wersji danych podczas wykonywania zapytania.
Zarządzanie dostępem do danych produkcyjnych
Unity Catalog zapewnia scentralizowane rozwiązanie zarządzania danymi, które umożliwia zarządcom danych zapewnienie szczegółowej kontroli dostępu użytkownikom, grupom i jednostkom usługi. Unity Catalog nadzoruje uprawnieniami przy użyciu list kontroli dostępu (ACL), które zapewniają elastyczność i dokładność konfigurowania zasobów. Niektóre konfigurowalne uprawnienia obejmują:
- Dostęp tylko do odczytu do niewielkiej liczby tabel.
- Uprawnienia do tworzenia i modyfikowania tabeli dla bazy danych.
- Możliwość odczytywania lub modyfikowania danych w określonej lokalizacji magazynu w chmurze.
- Dostęp do wielu zasobów w chmurze za pośrednictwem zarządzanych poświadczeń magazynowych Unity Catalog.
Aby uzyskać więcej informacji, zobacz Co to jest Unity Catalog?.
Korzystanie z widoków w Lakehouse
Widoki w usłudze Azure Databricks reprezentują zapisane zapytania dotyczące danych przechowywanych w tabelach w systemie lakehouse. Podczas gdy zapytania, które generują tabele, są wykonywane w momencie zapisu, widoki wykonują logikę definiującą za każdym razem, gdy zapytanie dotyczące widoku jest uruchamiane. Oznacza to, że widoki mogą zapewniać aktualny dostęp do danych z różnych źródeł, a zasoby obliczeniowe są wykorzystywane tylko do aktualizowania wyników w miarę potrzeb.
Za pomocą Katalogu Unity można zabezpieczać i udostępniać widoki z innymi obiektami danych, dzięki czemu osoby i zespoły mogą dzielić się rozwiązaniami, które wspierają podejmowanie kluczowych decyzji biznesowych w całej organizacji.
Aby uzyskać więcej informacji, zobacz Co to jest widok?.
Udostępnianie danych współpracownikom
Listy ACL w katalogu Unity obejmują rozmaite przypadki użycia do udostępniania danych w organizacji przedsiębiorstwa, a Delta Sharing dodatkowo poszerza możliwości, zarządzając dostępem tylko do odczytu do zestawów danych, które mogą być udostępniane współpracownikom w dowolnym miejscu. Przypadki użycia obsługiwane przez Unity Catalog obejmują:
- Zapewnianie dostępu w czasie rzeczywistym do analizy regionalnej dla odizolowanych regionów wielonarodowych korporacji.
- Udostępnianie zestawów danych w odizolowanych firmach, które istnieją pod tym samym parasolem firmowym.
- Zapewnianie bezpiecznego dostępu do zestawów danych wyselekcjonowanych przez klienta dla użytkowników innych firm.
W usłudze Azure Databricks, Delta Sharing jest wbudowane w Unity Catalog, ale jest także częścią open source Delta Lake. Aby uzyskać więcej informacji, zobacz Co to jest Delta Sharing?.