Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
İşlevler yeniden kullanılabilir sorgular veya sorgu parçalarıdır. Gerçek Zamanlı Zeka iki tür işlevi destekler:
Değiştirememenizi sağlayan sabit kodlanmış işlevler olan yerleşik işlevler.
İki türe ayrılmış kullanıcı tanımlı işlevler:
- Depolanan işlevler: Tablo gibi veritabanı şeması varlıkları olarak depoladığınız ve yönettiğiniz kullanıcı tanımlı işlevler. Depolanan işlevleri oluşturma ve yönetme hakkında daha fazla bilgi için bkz . Saklı işlevler yönetimine genel bakış.
-
Sorgu tanımlı işlevler: Tek bir sorgu kapsamında tanımladığınız ve kullandığınız kullanıcı tanımlı işlevler. Bu işlevleri bir
letdeyim aracılığıyla tanımlarsınız. Sorgu tanımlı işlevler oluşturma hakkında daha fazla bilgi için bkz. Kullanıcı tanımlı işlev oluşturma.
Bu makalede, kullanarak .create-or-alterfunctionmevcut bir saklı işlevi oluşturmayı veya değiştirmeyi öğreneceksiniz.
komut hakkında .create-or-alterfunction daha fazla bilgi için bkz .create-or-alter function. .
Önkoşullar
- çalışma alanı Microsoft Fabric özellikli kapasite
- Düzenleme izinlerine sahip bir KQL veritabanı
İşlev oluşturma
Bu özellik, komutunu kullanarak mevcut bir işlevi oluşturmanıza veya değiştirmenize .create-or-alterfunction olanak tanır. komutu işlevi veritabanı meta verilerinde depolar. Sağlanan functionName işlevi veritabanı meta verilerinde yoksa, komut yeni bir işlev oluşturur. Aksi takdirde, komut adlandırılmış işlevi değiştirir.
KQL veritabanınıza göz atın ve Yeni İşlev'i> seçin. Komut
.create-or-alter, Verilerinizi keşfedin penceresinde otomatik olarak görüntülenir.Yer tutucu metin yerine işlevinizin işlev adını ve sorgu parametrelerini girin ve çalıştır'ı seçin.
Depolanan işlevler, Gezgin bölmesindeki İşlevler altında görünür.
Verilerinizi keşfedin penceresinde, işlevinizi başarıyla oluşturup oluşturmadığınızdan veya değiştirdiğinizden denetlemek için bir sorgu çalıştırın.
Depolanan işlevler listesi
Veritabanındaki tüm depolanan işlevlerin listesini görüntüleyebilirsiniz.
İşlevler seçeneğine sol tıklayarak veya açılan menüde İşlevleri göster'i seçerek işlev listesini açabilirsiniz.
Liste aşağıdakileri içerir:
- İşlevin klasörü ve açıklaması.
- Belirli işlevleri bulmanıza yardımcı olacak isteğe bağlı sıralama ve arama özellikleri.
Listedeki bir işleve sol tıklamak işlevin salt okunur önizleme sürümünü açar. Açılan menüde İşlevi göster'i seçerek işlevin önizleme sürümünü açabilir , işlevi düzenleyebilir veya silebilirsiniz .
İşlevleri klasörlerle düzenleme
Alt klasör oluşturmak veya var olan bir klasöre gitmek için:
- Gezgin bölmesinde şunlardan birini yapın:
- Fonksiyona sağ tıklayın ve Klasöre taşı>+ Yeni klasör seçeneğini belirleyin.
- Ya da ilgili işlevin yanındaki üç nokta simgesini (...) seçin ve Klasöre taşı>+ Yeni klasör seçeneğini belirleyin veya mevcut bir klasör seçin.
- Fonksiyona sağ tıklayın ve Klasöre taşı>+ Yeni klasör seçeneğini belirleyin.
- Klasör oluşturmak için klasör için bir ad girin ve Oluştur'u seçin. İşlev yeni klasöre taşınır.
- Birden fazla işlevi taşımak için başka bir klasör adı girin veya açılan menüyü seçin ve aynı klasöre taşımak istediğiniz işlevlerin yanındaki kutuları işaretleyin.
- İşlevleri mevcut bir klasöre de taşıyabilirsiniz. Bunu yapmak için Klasöre taşı seçeneğini belirleyin, ardından işlevi taşımak istediğiniz klasörü seçin veya işlevi klasörün içine sürükleyip bırakın.
Note
- Bir alt klasörü silerseniz, klasördeki işlevler silinmez ancak üst klasöre geri taşınır.
- Klasörde işlev olmadığında bir alt klasör otomatik olarak silinir.
- Klasörler varlık türü başına oluşturulabilir ve ad varlık türü başına benzersiz olmalıdır. Örneğin, aynı ada sahip bir tablo klasörünüz ve işlevler klasörünüz olabilir, ancak aynı ada sahip iki işlev klasörünüz olamaz.
Depolanan işlevi görüntüleme ve önizleme
Mevcut bir saklı işlevi görüntülemek veya önizlemek için şu adımları izleyin:
Gezgin bölmesinde İşlevler bölümünü genişletin. Önizlemeyi açmak veya üç noktayı seçip işlevi göstermek için istediğiniz işlevesol tıklayın.
İşlev betiğinin salt okunur sürümü Verilerinizi keşfedin penceresinde açılır.
- İşlev sonuçlarını önizlemek için Sonuçları önizle'yi seçebilirsiniz.
- İşlev parametreler içeriyorsa, bu parametreler için değerler girebilirsiniz. Ardından, sağladığınız parametre değerlerine göre çıkışı görmek için Sonuçları önizleme'yi seçin.
- Önizleme sonuçları, işlev sorgusuna göre en fazla 100 kayıt gösterir.
Depolanan işlevi düzenleme veya silme
Mevcut bir depolanmış işlevi düzenlemek veya silmek için aşağıdaki adımları kullanın:
Gezgin bölmesinde İşlevler bölümünü genişletin. İstenen işlevin yanındaki üç noktayı seçin.
Açılan menüden şunları seçin:
- Verilerinizi keşfedin penceresinde işlev betiğini düzenlemek için kodla düzenleyin.
- Delete
İşlev betiğini değiştirdiyseniz, değişikliklerinizi kaydetmek için Çalıştır'ı seçin.