Bezpośredni dostęp ODBC do tabel Delta Lake i Apache Iceberg
Doświadcz bezpośredniego dostępu SQL do tabel Delta Lake i Apache Iceberg z narzędzi raportowych na komputerze stacjonarnym bez klastra pośredniego. DeltaForge ODBC Driver, od DeltaForge, uruchamia natywny silnik SQL w Rust na Windows i usuwa zależności JVM. Prezentuje zgodny z PostgreSQL SQL oraz bezpośrednie wsparcie dla przechowywania obiektów dla S3, ADLS i GCS, a także zintegrowane zabezpieczenia na poziomie wierszy i maskowanie kolumn. Docelowa grupa odbiorców to deweloperzy BI i analitycy danych, którzy potrzebują zapytań bezklastrowych z Power BI, Excel i podobnych narzędzi.
Co robi sterownik i jak łączy się z magazynem lakehouse
Sterownik odczytuje tabele Delta Lake i Apache Iceberg bezpośrednio z magazynu obiektów, więc aplikacje desktopowe mogą zapytywać pliki w S3, ADLS, GCS, MinIO lub lokalnych systemach plików bez klastra Spark lub Databricks. Udostępnia interfejs SQL zgodny z PostgreSQL, co pozwala Power BI, Excel, Tableau, DBeaver i każdemu narzędziu obsługującemu ODBC na wydawanie znanego SQL w odniesieniu do tabel lakehouse.
Jak wpływa na zasoby systemowe podczas zapytań
Sterownik korzysta z natywnego silnika Rust i unika Java Runtime Environment, co zmniejsza narzut JVM w porównaniu z łącznikami opartymi na Javie. Wykonanie wektorowe i obsługa danych bez kopiowania to wyraźne elementy projektowe, które poprawiają przepustowość i wykorzystanie pamięci podczas skanowania. Użytkownicy mogą oczekiwać mniejszych śladów zasobów w czasie wykonywania niż w przypadku zapytań opartych na klastrze, ponieważ przetwarzanie odbywa się po stronie klienta w natywnym pliku binarnym na Windows x64.
Czy jest bezpieczne w użyciu i jak egzekwuje kontrole dostępu
Sterownik zawiera zintegrowane funkcje bezpieczeństwa, takie jak kontrola dostępu oparta na rolach, bezpieczeństwo na poziomie wierszy i maskowanie kolumn, które są stosowane w silniku SQL przed zwróceniem wyników do klienta. Działa jako lokalny dostawca ODBC i wymaga odpowiednich poświadczeń magazynowych do bezpośrednich odczytów, więc standardowe praktyki zarządzania dostępem do magazynu obiektów pozostają punktem kontrolnym dla ekspozycji danych.
Czy wymaga specjalistycznych umiejętności do wdrożenia i obsługi
Instalacja odbywa się za pomocą standardowych pakietów MSI i jest kompatybilna z popularnymi menedżerami pakietów Windows, takimi jak WinGet, Chocolatey i Scoop, co ułatwia wdrożenie w środowiskach desktopowych. Autorzy zapytań mogą używać SQL w stylu PostgreSQL; inżynierowie danych, którzy konfigurują poświadczenia magazynowe i ustawienia RBAC, będą musieli znać magazyn obiektów w chmurze i uprawnienia dostępu.
Dobre dopasowanie dla analityków potrzebujących dostępu do lakehouse bez klastrów, z jednym zastrzeżeniem
Kierowca odpowiada potrzebom deweloperów BI i analityków, którzy chcą bezpośrednich, niskonakładowych zapytań z narzędzi desktopowych bez zarządzania klastrami Spark. Zmniejsza złożoność czasu wykonywania, korzystając z natywnego silnika i wspiera główne backendy magazynowe. Jednym z kompromisów jest to, że przenosi odpowiedzialność za przetwarzanie na hosta klienta, więc zespoły powinny zweryfikować pojemność maszyny klienckiej i przepustowość sieci przed użyciem go do obciążonych pulpitów z dużą liczbą jednoczesnych użytkowników.





