Aracılığıyla paylaş


Sorgu tabanlı parametreleri kullanma

Makale, sorgu tabanlı parametreler kullanan etkileşimli bir pano oluşturma adımları boyunca size yol gösterir. Azure Databricks'te pano oluşturma konusunda temel bir bilgi olduğunu varsayar. Başlarken kısmına bakarak pano oluşturma hakkında temel yönergeler edinin.

Gereksinimler

  • Azure Databricks çalışma alanında oturum açtınız.
  • Bu çalışma alanında Databricks SQL yetkilendirmesine sahipsiniz.
  • En az bir veya daha fazla SQL ambarı için CAN USE erişiminiz vardır.

Pano veri kümesi oluşturma

Bu öğreticide Azure Databricks'te örnek kataloğundan oluşturulan veriler kullanılır.

  1. Kenar çubuğunda Yeni'ye tıklayın Yeni Simge ve menüden Pano'yu seçin.

  2. Veri sekmesine tıklayın.

  3. SQL'den oluştur'a tıklayın ve aşağıdaki sorguyu düzenleyiciye yapıştırın. Ardından sonuçları döndürmek için Çalıştır'a tıklayın.

    SELECT
      *
    FROM
      samples.tpch.customer
    
  4. Yeni tanımlanan veri kümeniz Adsız Veri Kümesi adıyla otomatik olarak kaydedilir. Başlığa çift tıklayın ve pazarlama segmentini yeniden adlandırın.

Parametre ekleme

Döndürülen değerleri filtrelemek için bu veri kümesine bir parametre ekleyebilirsiniz. Bu örnekteki parametresidir :segment. Parametre söz dizimi hakkında daha fazla bilgi edinmek için Pano parametreleriyle çalışma bölümüne bakın.

  1. Aşağıdaki WHERE yan tümceyi sorgunuzun en altına yapıştırın. Sorgunuzun altında parametre adına segment sahip bir metin alanı görüntülenir.

    WHERE
      c_mktsegment = :segment
    
  2. Parametrenin varsayılan değerini ayarlamak için sorgunuzun altındaki metin alanına yazın BUILDING .

  3. Sonuçları incelemek için sorguyu yeniden çalıştırın.

Görselleştirme pencere öğesini yapılandır

Aşağıdaki adımları tamamlayarak tuvale veri kümeniz için bir görselleştirme ekleyin:

  1. Tuval sekmesine tıklayın.
  2. Görselleştirme pencere öğesi eklemek için Simge Oluştur'a tıklayın ve Görselleştirme Ekle'yi seçin. Pencere öğesini tuvale yerleştirmek için farenizi kullanın.

X eksenini ayarlama

  1. Gerekirse Görselleştirme açılır menüsünden Çubuk'u seçin.
  2. X ekseni boyunca sunulan verileri seçmek için tıklayınalan ekle simgesi. Bir alanı ada göre aramak için arama çubuğunu kullanabilirsiniz. c_nationkey'ı seçin.
  3. Ek yapılandırma seçeneklerini görüntülemek için seçtiğiniz alan adına tıklayın.
    • Ölçek Türü olarak Kategorik'i seçin.
    • Dönüştür seçimi için Yok'u seçin.

Y eksenini ayarlama

  1. Y ekseninin yanındaki alan ekle simgesine tıklayın ve ardından c_acctbal'i seçin.
  2. Ek yapılandırma seçeneklerini görüntülemek için seçtiğiniz alan adına tıklayın.
    • Ölçek Türü olarak Sürekli'yi seçin.
    • Transform seçimi için TOPLA'yı seçin.

Siz yapılandırdıkça görselleştirme otomatik olarak güncelleştirilir. Gösterilen veriler, yalnızca segmentBUILDING olduğu kayıtları içerir.

Görselleştirme pencere öğesi önceki adımlarda açıklandığı gibi yapılandırıldı.

Filtre ekleyin

Pano görüntüleyicilerinin odaklanacak pazarlama segmentini denetleyebilmesi için bir filtre ayarlayın.

  1. Filtre pencere öğesi eklemek için Filtre Simgesi Filtre ekle (alan/parametre) seçeneğine tıklayın. Tuvale yerleştirin.
  2. Yapılandırma panelindeki Filtre açılan menüsünden Tek değer'i seçin.
  3. Filtre pencere öğesinizde bir başlık alanı göstermek için Başlık onay kutusunu seçin.
  4. Pencere öğesinde yer tutucu başlığına tıklayın ve filtrenizi yeniden değiştirmek için Segment yazın.
  5. Yapılandırma panelinde, Parametreler 'ın yanındaki "alan ekle" simgesine tıklayın.
  6. Pazarlama segmenti veri kümesinden segment seçin.

Yapılandırılan filtre pencere öğesi, veri kümesi için varsayılan parametre değerini gösterir.

Açıklandığı gibi bir parametreyle yapılandırılmış filtre pencere öğesi.

Değer seçimi tanımlama

Oluşturduğunuz filtre işlevseldir, ancak görüntüleyicinin seçimi yazabilmesi için kullanılabilir seçenek aralığını bilmesini gerektirir. Kullanıcıların istenen parametre değerini girerken büyük/küçük harf uyumluluğu ve doğru yazımı sağlamasını gerektirir.

Görüntüleyicinin kullanılabilir seçenekler listesinden bir parametre seçebilmesi için bir açılan liste oluşturmak için, olası değerlerin listesini tanımlamak için yeni bir veri kümesi oluşturun.

  1. Veri sekmesine tıklayın.

  2. Yeni bir veri kümesi oluşturmak için SQL'den oluştur'a tıklayın.

  3. Aşağıdakileri kopyalayıp düzenleyiciye yapıştırın:

    SELECT
      DISTINCT c_mktsegment
    FROM
      samples.tpch.customer
    
  4. Sorgunuzu çalıştırın ve sonuçları inceleyin. Tablodaki beş pazarlama segmenti sonuçlarda görünür.

  5. Otomatik olarak oluşturulan başlığa çift tıklayın ve ardından bu veri kümesi Segment seçimini yeniden adlandırın.

Filtreyi güncelleştirme

Kullanıcıların seçebileceği değerlerin açılan listesini doldurmak için yeni oluşturduğunuz veri kümesini kullanmak için mevcut filtrenizi güncelleştirin.

  1. Tuval'e tıklayın. Ardından, önceki adımda oluşturduğunuz filtre pencere öğesine tıklayın.
  2. Alan ekle simgesine Alanlar'ın yanındaki tıklayın.
  3. Segment seçimi'ne ve ardından alan adına c_mktsegmenttıklayın.

Yapılandırmayı değiştirdiğinizde filtre pencere öğesiniz güncelleştirilir. Açılan menüde kullanılabilir seçenekleri görmek için filtre pencere öğesindeki alana tıklayın.

Not

Bu öğretici, sorgu tabanlı parametrelerin nasıl kullanılacağını gösteren basitleştirilmiş bir kullanım örneği içerir. Bu panoyu oluşturmanın alternatif bir yaklaşımı, c_mktsegment alanına bir filtre uygulamaktır.

Açıklandığı gibi bir alanla yapılandırılmış filtre pencere öğesi.

Sonraki adımlar

Aşağıdaki makalelerle panolarla çalışma hakkında bilgi edinmeye devam edin: