KQL veritabanını ve tablolarını anlama

Tamamlandı

Şimdi Microsoft Fabric'te Gerçek Zamanlı Zeka'nın temel öğelerini keşfedelim.

Gerçek Zamanlı Akıllı Zeka temel bileşenleri

Doku Gerçek Zamanlı Zeka bileşenlerinin ekran görüntüsü.

  • Olay evi: Olay evleri, veriler için büyük, verimli bir kitaplık gibidir. Özellikle içgörüleri hızlı bir şekilde elde etmek önemli olduğunda kuruluşların çok sayıda veriyi hızlı bir şekilde işlemesine ve çözümlemesine yardımcı olur. Bunu, aralıksız olarak, farklı yerlerden ve çeşitli biçimlerde gelen verilerle başa çıkabilen süper şarjlı bir veritabanı olarak düşünün. Bir projenin veri gereksinimleriyle büyüyecek şekilde tasarlanmıştır ve kaynakların boşa harcanmadan her şeyin sorunsuz bir şekilde çalışmasını sağlar.

    Olay evi giriş sayfasının ekran görüntüsü.

  • KQL veritabanı: Bir Kusto veritabanı ve tablolar, depolanan işlevler, gerçekleştirilmiş görünümler, kısayollar ve veri akışlarından oluşan bir koleksiyonu barındıran üst düzey bir varlıktır.

    Not

    Olay evi önizleme aşamasındayken tek başına KQL veritabanları oluşturmaya ve kullanmaya devam edebilirsiniz. Bu süreden sonra, birçok KQL veritabanını barındıran yönetim katmanı olarak olay evi ile yönetilecektir.

  • KQL Queryset: Sorguları çalıştırmak ve KQL veritabanınızdaki verilerde sorgu sonuçlarını görüntülemek ve işlemek için bu aracı kullanın. KQL Queryset, sorguları gelecekte kullanmak üzere kaydetmenize veya sorguları dışarı aktarmanıza ve başkalarıyla paylaşmanıza olanak tanır. Ayrıca KQL Sorgu Kümesi sorgu oluşturmak için Kusto Sorgu dilini kullanır ve T-SQL ile bazı T-SQL işlevlerini de destekler. Sorgu dili hakkında daha fazla bilgi için bkz. Kusto Sorgu Dili genel bakış.

  • Gerçek Zamanlı Panolar: Bunları anlamak için bir panoyu bilgisayarınızda veya oyun konsolunuzda özelleştirilebilir bir denetim masası olarak düşünün. Her bölüm veya "kutucuk", puanınız, sistem durumu düzeyiniz veya bir oyundaki harita gibi farklı bilgileri gösterir. Bu kutucuklar belirli verileri gösterecek şekilde ayarlanır ve her şeyi düzenli tutmak için farklı sayfalarda düzenlenebilir. Tıpkı bir oyundaki ayarları değiştirebildiğiniz gibi. Bu kutucukları farklı verileri gösterecek veya görsel olarak farklı görünecek şekilde ayarlayabilirsiniz. Her biri yararlı bir şey gösteren bir dizi mini ekrana sahip olmak gibidir ve karmaşık veri sorgularını Kusto Sorgu Dili 'den (KQL) doğrudan bu kutucuklara görsel olarak aktarabilirsiniz. Bu pano sadece havalı görünmeyle ilgili değildir; verileri keşfetmeyi daha kolay ve hızlı hale getirir. Bu, ekranlar ve veriler arasında gecikme olmadan geçiş yapmanızı sağlayan ve sorunsuz ve tümleşik bir deneyim sunan yüksek performanslı bir oyun makinesine sahip olmak gibidir.

  • Eventstream: Microsoft Fabric'teki olay akışlarını, herhangi bir kodlama yapmadan canlı verileri işlemenizi sağlayan çok kullanışlı bir araç olarak düşünün. Bu, verileri otomatik olarak toplayan, değiştiren ve farklı yerlere gönderen yüksek teknoloji hunisi gibidir. Sistemde bir olay akışı ayarladığınızda, temel olarak gerçek zamanlı verileri işleyen bir mini fabrika oluşturursunuz. Verilerin nereden alınacağı, nereye gönderileceği ve gerekirse yol boyunca nasıl değiştirileceği anlatabilirsiniz. Gerçek Zamanlı Zeka adlı daha büyük bir özelliğin parçası olan bu özellik, olduğu gibi verileri anlamlandıran bir özelliktir.

KQL Veritabanı nesneleri

Birçok veritabanında olduğu gibi, KQL Veritabanı'nda da veri depolama, akış ve sorgulama işlemlerinin karar alma sistemlerinizin aşağı akışını desteklemesi gereken birçok nesnesi vardır. Olay evi giriş sayfasından veritabanlarından herhangi birini seçebilir ve verileri keşfetmek, öğe eklemek ve daha fazlası için tek tek veritabanına gidebilirsiniz.

KQL Veritabanı giriş sayfasının ekran görüntüsü.

  • Tablo, bir dizi sütun ve veri satırı içeren bir şema varlığıdır. Tabloda iyi tanımlanmış bir şema (sütun adı ve veri türü çiftlerinin sıralı listesi) vardır. Yeni bir tablo oluşturmak için komutunu, .show table tablo şemasını göstermek için komutunu ve .ingest tabloya veri alma komutunu kullanabilirsiniz.create table.
  • İşlev, diğer KQL sorgularından çağrılabilen bir alt sorgu ifadesini kapsülleyen bir şema varlığıdır. Saklı işlevin adı, isteğe bağlı parametre listesi ve alt sorgu ifadesini içeren bir gövdesi vardır. Komutunu kullanarak yeni bir saklı işlev oluşturabilir ve .show functions depolanan işlevleri veritabanında göstermek için komutunu kullanabilirsiniz.create function.
  • Gerçekleştirilmiş görünüm, daha hızlı almak için bir sorgunun önceden derlenmiş sonuçlarını depolayan bir şema varlığıdır. Gerçekleştirilmiş görünümde bir ad, isteğe bağlı parametre listesi ve sorgu ifadesini içeren bir gövde bulunur. Yeni bir gerçekleştirilmiş görünüm oluşturmak için komutunu ve .show materialized-views veritabanında gerçekleştirilmiş görünümleri göstermek için komutunu kullanabilirsiniz.create materialized-view.
  • Veri akışı, KQL veritabanına bağlı tüm ekli KQL olay akışının bir gösterimidir