Fly-By-Wire Veri Yönetimi – veritabanimimari.com

Birkaç yıldır pozitif veri kontrolü veya PDC kavramının savunucusuyum. Bu, veri varlıklarınızın çevresine bir katman veya isterseniz bir güvenlik duvarı yerleştirme ve içerideki verileri yönetmeye (erişme, taşıma, dönüştürme) yönelik tüm isteklerin bu kontrol katmanı tarafından yönlendirilmesini zorunlu kılma fikridir. Bu kavramın anlaşılmasına yardımcı olmak için son yıllarda birkaç analoji kullanmaya çalıştım. “Waldo Neredesin?” başlıklı köşedeki ilk makalelerden birinde. 1940'larda radyoaktif malzemeleri işlemek için geliştirilen Waldo makinesiyle bir karşılaştırma yapmayı denedim. Ancak bu örneğin yanlış nesle yönelik olduğu açık. Bir diğeri ise, hem içeriden hem de dışarıdan hangi ağ bağlantılarının yapılabileceğini kontrol eden akıllı bir katman olan kurumsal ağ güvenlik duvarı ile karşılaştırmaydı. Yine bir başka örnek, PDC'yi, kontrol katmanının (kullanıcı arayüzü) kullanıcıların yalnızca sınırlı ancak yapılandırılabilir bir dizi işlem kullanarak özel olarak hazırlanmış veri ürünlerine erişmesine izin verdiği self servis analitiğinin bir uzantısı olarak düşünmekti. Ancak PDC durumunda arayüz, tüm kurumsal veri varlıklarına ve araçlarına erişimi kontrol edecektir.

Geçtiğimiz yıl Pretoria Üniversitesi'nde düzenlenen Güney Afrika Baş Veri Sorumlusu ve Bilgi Kalitesi Sempozyumu'nun açılış töreninde, PDC konseptini ve son PDC araştırmalarından bazılarını içeren bir sunum yaptım. Yeni üretken yapay zeka modellerinin yakın gelecekte PDC'yi gerçeğe dönüştürme potansiyeline sahip olması beni heyecanlandırdı. Bu yıl tekrar konferansta konuşmak için geri döndüğümde, Güney Afrika'daki DAMA Başkanı Howard Diesel bana yaklaştı. Geçen yıl konuşmamı dinlemiş olan Howard, PDC hakkında düşünüyordu ve bana çok daha iyi bir PDC benzetmesi önerdi.

Bu böyle gidiyor. Havayolu pilotları, mekanik kontrol bağlantısını bilgisayarlar tarafından işlenen elektronik sinyallerle değiştiren bir sistemi tanımlamak için “fly-by-wire” ifadesini kullanır. Daha küçük uçaklarda, pilotun boyunduruğu (kontrol kolonu) ve ayak pedalları, bu kontrol yüzeylerini hareket ettirmek için doğrudan kablolarla bağlanır, ancak modern jet uçaklarında durum artık böyle değildir. Bunun yerine, pilotun (ve yardımcı pilotun) boyunduruğu ve ayak pedalları yalnızca uçuş kontrol bilgisayarına giden dijital sinyaller üretir ve bu sinyaller de yüzeylerin hareket etmesine neden olan mekanik aktüatörlere dijital sinyaller gönderir.

Kablolu uçuş, pilotu yüksek hızlarda uçarken bu geniş yüzeyleri hareket ettirmek için gerekli fiziksel kuvveti sağlamak zorunda kalmaması gibi bariz bir avantaja sahiptir. Ancak belki de daha önemlisi, uçuş kontrol bilgisayarı, pilotun uçağın durmasını veya gövdeyi aşırı yüklemesi gibi uçağın güvenliğini tehlikeye atabilecek potansiyel olarak tehlikeli manevralar yapmasını önleyecek şekilde programlanabilir. Başka bir deyişle, uçuş kontrol bilgisayarı, uçuş operasyonları üzerinde bir düzeyde otomatik yönetim sağlar.

Sanırım bunun nereye varacağını görebiliyorsunuz. Tıpkı havacılığın evrimi gibi, modern veri yönetimi sistemleri de daha büyük ve daha karmaşık hale geldi. Veri yönetişimi, veri yönetimi kararları üzerinde gerekli bir kontrol olarak kabul edilse de, uyumluluk için büyük ölçüde insanın iyi niyetine ve gözetimine bağlıdır. Tıpkı kablolu uçuş kontrol bilgisayarı gibi, PDC kontrol katmanı da talep ettikleri operasyonların doğru, verimli ve yönetişim politikalarına uygun olarak gerçekleştirilmesini sağlamak için sistem operatörleri ve veri kullanıcıları arasına otomasyon ekler. Tıpkı kablolu uçuşu kullanan bir pilotun uçuş kontrol bilgisayarına yalnızca kontrol yüzeyi hareketi için talepte bulunması gibi, bir PDC sistemi kullanıcısı da yalnızca PDC kontrol katmanına bir veri işlemi için talepte bulunur. Her iki durumda da istek otomatik olarak incelenir ve yönetişim politikalarına uygun görülmesi halinde kontrol katmanı eylemi kullanıcı adına gerçekleştirir.

Uzaktan kumanda PDC kavramını açıklamak için iyi bir benzetme olsa da mükemmel değildir. Pilotun boyunduruğu ve ayak pedallarının analog hareketleri, aktüatörlere kolaylıkla dijital sinyallere dönüştürülebilir. PDC durumunda, bir kullanıcının doğal dil isteğinin anlamsal ve mantıksal olarak anlaşılması, ardından istenen eylemi gerçekleştirmek için gerekli olan bir veya daha fazla bilgisayar komutuna veya belki de koda dönüştürülmesi gerekir. Yönetişim açısından, bir uçağın emniyetsiz uçuş konfigürasyonları iyi anlaşılmıştır ve uçuş kontrol bilgisayarında kurallar halinde önceden programlanabilir. PDC durumunda, tüm kullanıcı istekleri beklenemez. Bunun yerine, bunların gerçek zamanlı olarak yorumlanması ve ardından onay için yönetim politikasıyla mantıksal olarak karşılaştırılması gerekir.

Büyük dil modelleri (LLM'ler), doğal dil politikalarını anlama yetenekleri ve doğal dilde ifade edilen istekleri yerine getirme yetenekleri sayesinde veri yönetimi için PDC'nin pratik uygulamasının kapısını açmıştır. Veri işleme isteklerinin veri yönetişimi politikalarıyla uyumlu olmasını sağlamak ve ardından geçerli istekleri gerçekleştirmek PDC'nin üç ana bileşeninden ikisini temsil eder. Üçüncü bileşen kayıt ve raporlamadır. Tüm pilot eylemlerinin kokpit uçuş kayıt cihazları tarafından kaydedilmesi gibi, tüm PDC kullanıcı isteklerinin de kaydedildikleri PDC kontrol katmanından geçmesi gerekir. Bu, tüm kullanıcı isteklerini ve sonuçta ortaya çıkan eylemleri görünür hale getirir, böylece artık kasıtsız veya kasıtlı olarak kaydedilmemiş eylemler olamaz. Herhangi bir anda devam eden tüm veri işleme faaliyetlerinin gerçek zamanlı bir kontrol paneline sahip olmak, bir veri sorumlusunun hayalidir. Boş sistemleri, kullanılmayan verileri, işleme darboğazlarını ve düzeltilebilecek ve daha verimli ve etkili veri yönetimine yol açabilecek diğer sorunları bulmak için analiz edilebilecek eksiksiz bir veri işleme talepleri arşivinden bahsetmiyoruz bile.

Bazıları LLM hataları (halüsinasyonlar) konusunu gündeme getirdi, ancak bunlar hafifletilebilir. İnsanların da hata yaptığını, çoğu zaman politikaları anlamadığını ve takip etmediğini ve eylemlerinin çoğunun kaydedilmediğini veya belirsiz günlük dosyalarının derinliklerine gömülmediğini söyleyebilirim. Ayrıca PDC'nin tamamının aynı anda tüketilmesi gerekmez. Belirli veri kümeleri etrafında PDC “adaları” oluşturmak mümkündür. Bu PDC adaları genişletilebilir veya diğer adalara aşamalı olarak bağlanabilir. PDC'ye yönelik araştırma ve geliştirme devam ediyor ve hala çözülmesi gereken birçok sorun var, ancak bunun geleceğine dair aklımda hiçbir şüphe yok.


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir