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. Pano oluşturma hakkında temel yönergeler için bkz . Kullanmaya başlama .

Gereksinimler

  • Azure Databricks çalışma alanında oturum açtınız.
  • Bu çalışma alanında 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 bkz . Pano parametreleriyle çalışma.

  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ırma

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 Görselleştirme ekle'ye tıklayın Simge Oluştur ve tuvale yerleştirmek için farenizi kullanın.

X eksenini ayarlama

  1. Gerekirse Görselleştirme açılan menüsünden Çubuk'a tıklayın.
  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 öğesine tıklayın alan ekle simgesi ve c_acctbal 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 Nicel'i seçin.
    • Dönüştür 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 olduğu kayıtları segment BUILDINGiç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 ekle 'ye (alan/parametre) tıklayın Filtre Simgesi . 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'in yanındaki öğesine tıklayınalan ekle simgesi.
  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. Ayrıca kullanıcıların istenen parametre değerini girerken büyük/küçük harf ve yazım denetimiyle eşleşmesini de 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. Alanlar'ın yanındaki öğesine tıklayınalan ekle simgesi.
  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ı, alana filtre c_mktsegment 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:

  • Filtre uygulama hakkında daha fazla bilgi edinin. Bkz. Filtreleri kullanma.
  • Pano parametreleri hakkında daha fazla bilgi edinin. Bkz . Pano parametreleriyle çalışma.
  • Panonuzu yayımlayın ve paylaşın. Bkz. Pano yayımlama.