Analiz ve veri değerlendirmesinde uzmanlaşmış DuckDB veritabanı, 1.2.1 sürümünden alternatif olarak CLI için kullanılabilen yeni bir yerel web kullanıcı arayüzü sağlar. Yeni kullanıcı arayüzü, kullanıcı arayüzünün uzantısının bir parçasıdır ve veritabanına dayalı bir sunucu hizmeti sağlayıcısı olan DuckDB Labs ve Motherduck'un ortak geliştirmesine dayanır. Duyuruya göre, kullanıcı arayüzü esas olarak daha uzun SQL sorgusu ve veri keşifleri ile çalışmayı kolaylaştırmalı ve Duckdb için üçüncü taraf tedarikçileri tarafından sunulan kullanıcı arayüzünden daha kolay yapılandırılmalıdır.
Kullanıcı arayüzü, bir HTTP LocalHost sunucusu içeren bir DuckDB uzantısı aracılığıyla uygulanır. Bu, tarayıcının uygulanmasına hizmet eder ve ayrıca veritabanı ile iletişim için bir API sağlar. Yerel uygulama Duckdb ile doğrudan bağlantı sayesinde, geliştiriciler RAM ve dosya sistemi dahil olmak üzere bilgisayar kaynaklarına tam erişime sahiptir.
Veritabanının 1.2.1 sürümünden DuckDB kullanıcı arayüzünün yerel web kullanıcı arayüzü.
(Resim: Duckdb)
Web kullanıcı arayüzünün sol kenarındaki bir pencerede, veritabanı, dosyaları listelenir ve gerekirse, içinde bulunan tablolar ve görünümler dahil yüklenen URL'ler. Bir tıklama ile satır sayısı, ad ve türü gibi ayrıntılı bilgiler ve içinde yer alan verilerin bir profili. Sorgu oluşturulması sırasında sözdizimi kanıtları ve otomatik bir tamamlama işlevi de sunan UI etkileşimli dizüstü bilgisayarlar, SQL komut dosyalarının tanımını ve sorgunun sonuçlarının görüntülenmesini sağlar. Yüzeyin sağ kenarındaki sütun kaşifi sonuçları özetler, ancak her bir sütunda daha da derin bilgiler elde etmeyi de sağlar. Geliştiriciler, örneğin ekipte ortak işleme için yerel ortamın ötesinde dosyaları ve tabloları paylaşmak istiyorlarsa, Motherduck hizmetine kullanıcı arayüzünde gezinmede bir düğmeden doğrudan ulaşılabilir.
DuckDB kullanıcı arayüzü ve kullanıcı arayüzünün uzantısı, ortak lisans veritabanı tarafından yayınlanan 1.2.1 BugFix sürümünden resmi olarak kullanılabilir. Bununla birlikte, yerel web kullanıcı arayüzünün duyurulması için blog yayınında, DuckDB ekibi, henüz açık kaynak olarak yayınlanmadığı için depoda ön uçun açık kaynak kodu olmadığını vurgulamaktadır, ancak hususlar vardır.
(harita)
Kullanıcı arayüzü, bir HTTP LocalHost sunucusu içeren bir DuckDB uzantısı aracılığıyla uygulanır. Bu, tarayıcının uygulanmasına hizmet eder ve ayrıca veritabanı ile iletişim için bir API sağlar. Yerel uygulama Duckdb ile doğrudan bağlantı sayesinde, geliştiriciler RAM ve dosya sistemi dahil olmak üzere bilgisayar kaynaklarına tam erişime sahiptir.

Veritabanının 1.2.1 sürümünden DuckDB kullanıcı arayüzünün yerel web kullanıcı arayüzü.
(Resim: Duckdb)
Web kullanıcı arayüzünün sol kenarındaki bir pencerede, veritabanı, dosyaları listelenir ve gerekirse, içinde bulunan tablolar ve görünümler dahil yüklenen URL'ler. Bir tıklama ile satır sayısı, ad ve türü gibi ayrıntılı bilgiler ve içinde yer alan verilerin bir profili. Sorgu oluşturulması sırasında sözdizimi kanıtları ve otomatik bir tamamlama işlevi de sunan UI etkileşimli dizüstü bilgisayarlar, SQL komut dosyalarının tanımını ve sorgunun sonuçlarının görüntülenmesini sağlar. Yüzeyin sağ kenarındaki sütun kaşifi sonuçları özetler, ancak her bir sütunda daha da derin bilgiler elde etmeyi de sağlar. Geliştiriciler, örneğin ekipte ortak işleme için yerel ortamın ötesinde dosyaları ve tabloları paylaşmak istiyorlarsa, Motherduck hizmetine kullanıcı arayüzünde gezinmede bir düğmeden doğrudan ulaşılabilir.
DuckDB kullanıcı arayüzü ve kullanıcı arayüzünün uzantısı, ortak lisans veritabanı tarafından yayınlanan 1.2.1 BugFix sürümünden resmi olarak kullanılabilir. Bununla birlikte, yerel web kullanıcı arayüzünün duyurulması için blog yayınında, DuckDB ekibi, henüz açık kaynak olarak yayınlanmadığı için depoda ön uçun açık kaynak kodu olmadığını vurgulamaktadır, ancak hususlar vardır.
(harita)