Çalışma alanı nesnelerini arama
Bu makalede Azure Databricks çalışma alanınızda tablolar, birimler, not defterleri, sorgular, panolar, uyarılar, dosyalar, klasörler, kitaplıklar, işler, depolar, iş ortakları ve Market listelerinin nasıl arandığı açıklanır.
Tabloların arama sonuçlarında görünmesi için Unity Kataloğu'na kaydedilmesi gerekir.
Şifreleme için müşteri tarafından yönetilen anahtarları kullanan çalışma alanlarında, not defteri içeriği ve sorgu içeriği aramada kullanılamaz.
Akıllı arama
Azure Databricks araması, daha akıllı yapay zeka destekli bir arama deneyimi sağlamak için Azure Databricks için Veri Zekası Altyapısı DatabricksIQ'den yararlanıyor. Yapay zeka tarafından oluşturulan açıklamalar, Unity Kataloğu tarafından yönetilen tablolara ve sütunlara otomatik olarak açıklama ve etiket eklemek için LLM'leri kullanır. Bu açıklamalar, arama motorunun benzersiz şirket jargonu, ölçümleri ve semantiğinden haberdar olmasını sağlayarak arama sonuçlarını daha ilgili, doğru ve eyleme dönüştürülebilir hale getirmek için gereken bağlamı sağlar.
Gezinti araması
Kullanıcı arabiriminin üst çubuğunda gezinti araması kullanarak çalışma alanında arama yapmak için aşağıdakileri yapın:
Azure Databricks çalışma alanının üst çubuğundaki Arama alanına tıklayın veya Command-P klavye kısayolunu kullanın.
Son dosyalarınız, not defterleriniz, sorgularınız, uyarılarınız ve panolarınız Son kullanılanlar altında listelenir ve son açılan tarihe göre sıralanır.
Arama ölçütlerinizi girin.
Listedeki son nesneler, arama ölçütlerinizle eşleşecek şekilde filtrelenir. Gezinti araması, ölçütlerinizle eşleşen diğer nesneleri de önerebilir. Çalışma alanında tam bir arama yapmak için Arama sonuçları sayfasını kullanın.
Listeden bir öğe seçin.
Arama sonuçları sayfası
Tam sayfa arama deneyimi, sonuçları görmek için daha fazla alan, nesneleriniz için daha fazla meta veri ve sonuçlarınızı daraltmak için daha fazla filtre sunar.
Arama sonuçları sayfasında arama sonuçlarını nesne türüne, nesne sahibine veya son değiştirme tarihine göre filtrelemek için aşağıdakileri yapın:
Azure Databricks çalışma alanının üst çubuğundaki Arama alanına tıklayın veya Command-P klavye kısayolunu kullanın ve enter tuşuna basın.
Arama sonuçları sayfası açılır.
Arama ölçütlerinizi girin.
Listeden bir öğe seçin.
Metin dizesine, nesne türüne veya her iki türe göre arama yapabilirsiniz. Arama ölçütlerinizi yazıp Enter tuşuna bastıktan sonra, sistem erişiminiz olan çalışma alanında tüm sorguların, panoların, uyarıların, dosyaların, klasörlerin, not defterlerinin, kitaplıkların, depoların, iş ortaklarının ve Market listelerinin adlarını arar. Çalışma alanınız Unity Kataloğu için etkinleştirildiyse sistem tablo adlarını, tablo açıklamalarını, sütun adlarını ve sütun açıklamalarını da arar.
Metin dizesine göre arama
Metin dizesini aramak için, dizeyi arama alanına yazın ve Enter tuşuna basın. Sistem, çalışma alanında erişiminiz olan tüm nesnelerin adlarını arar. Ayrıca not defteri komutlarındaki metinleri de arar, ancak not defteri olmayan dosyalarda aramaz.
Arama sonuçlarını yalnızca tam tümceciğinizi içeren belgelerle daraltmak için arama girdinizin çevresine tırnak işaretleri yerleştirebilirsiniz.
Tam eşleşme araması aşağıdakileri destekler:
- Temel tırnak işaretleri (örneğin,
"spark.sql("
) - Kaçış tırnak işaretleri (örneğin,
"spark.sql(\"select"
)
Tam eşleşme araması aşağıdakileri desteklemez:
- Tırnak işaretleri ve tırnak işaretleri olmadan (örneğin,
"spark.sql" partition
) - Birden çok tırnak işareti (örneğin,
"spark.sql" "partition"
)
Anlamsal arama
Önemli
Bu özellik Genel Önizlemededir.
Unity Kataloğu tablolarında arama yapmak için doğal dil kullanabilirsiniz. Arama, ilgili anlamsal anlamı olan sonuçları döndürür.
Örneğin, "Coğrafyalar için ne kullanmalıyım" arama sorgusu "coğrafyalara" odaklanır ve şehirler, ülkeler, bölgeler ve coğrafi konumlar gibi coğrafi öznitelikleri içeren ilgili terimleri bulur.
Arama, arama terimi olabilecek terimleri filtreden ayırarak arama sorgularınızdaki desenleri de anlayabilir ve bu da doğal dil sorgularının daha da güçlü olduğu anlamına gelir.
Örneğin, "Denetimlerle ilgili tabloları göster" arama sorgusu ayrılmıştır, böylece "denetimler" anahtar terimdir ve "tablo", kullanıcının arama yaptığı nesnenin türüdür.
Aramayı belirli bir nesne türüyle sınırlama
Tür açılan listesinden veya sayfanın sağ tarafındaki sekmelerden Arama sonuçları sayfasındaki nesne türüne tıklayarak türe göre öğeleri (dosyalar, klasörler, not defterleri, kitaplıklar, tablolar veya depolar gibi) arayabilirsiniz. Metin dizesi gerekli değildir. Metin alanını boş bırakıp Enter tuşuna basarsanız, sistem bu türdeki tüm nesneleri arar. Bu öğeyi çalışma alanında açmak için listeden bir ada tıklayın. Ayrıca, sahip veya son değiştirme tarihi gibi belirli bir türdeki öğeler için arama sonuçlarını daha da daraltmak için açılan menüleri de kullanabilirsiniz.
Ayrıca, arama sorgunuzda kullanıcı arabiriminin üst kısmındaki arama çubuğunda filtreler belirtebilirsiniz. Örneğin, sahip olduğunuz tabloları aramak için arama sorgunuza aşağıdakileri ekleyebilirsiniz: type:table owner:me
. Filtrelerinizi söz dizimi aracılığıyla belirtme hakkında daha fazla bilgi edinmek için Arama sonuçları sayfasına filtreler uygulayın ve arama çubuğundaki sorgunun otomatik olarak nasıl güncelleştirildiğini görün.
Popülerlik
Arama, tabloların derecesini geliştirmek için çalışma alanınızdaki diğer kullanıcıların belirli tablolarla ne sıklıkta etkileşime geçtiğini temel alarak popülerlik sinyallerini kullanır.
Popülerliği artırmadan, yetkili tablonun hangisi olduğunu öğrenmek için arama sonuçlarında döndürülen tabloları sorgulamanız gerekir. Popülerlik arttıkça en popüler tablo daha yüksektir, bu nedenle hangisinin doğru olduğunu tahmin etmek zorunda değilsiniz. Arama sonuçlarında tablo adının yanındaki popülerlik göstergesi nesne derecelendirmesini yansıtır. Arama sonuçlarını popülerliğe göre de sıralayabilirsiniz.
Bilgi kartları
Arama, aradığınız şeyi yüksek güvenle tanımlayabildiğinde, üstteki arama sonucu bilgi kartına dönüşür. Bilgi kartı ek nesne meta verileri sağlar. Unity Kataloğu yönetilen tabloları için bilgi kartları desteklenir.
Unity Kataloğu özellikli çalışma alanlarında tablo ve model arama
Unity Kataloğu için etkinleştirilmiş çalışma alanlarında , Unity Kataloğu'nda kayıtlı tabloları ve modelleri arayabilirsiniz. Aşağıdakilerden herhangi birinde arama yapabilirsiniz:
- Tablo, görünüm veya model adları.
- Tablo, görünüm veya model açıklamaları.
- Sütun adlarını tablo veya görünüm.
- Tablo veya görünüm sütun açıklamaları.
- Tablo veya görünüm etiketi anahtarları.
Arama sonuçları sayfasında arama sonuçlarını üst kataloğa, üst şemaya, sahipe veya etikete göre filtrelemek için Tür açılan menüsüne tıklayın ve Tablolar'ı seçin. Filtre açılan menüleri sayfanın üst kısmında görünür.
Sonuçları tablonun popülerliğine göre de sıralayabilirsiniz.
Arama sonuçları şunları içermez:
Görme izniniz olmayan tablolar, görünümler ve modeller.
Başka bir deyişle, bir tablo veya modelin arama sonuçlarınızda görünmesi için, en azından
SELECT
bu tabloda ayrıcalığınızın veyaEXECUTE
modeldeki ayrıcalığınızın, üst şemasındakiUSE SCHEMA
ayrıcalığınızın veUSE CATALOG
üst kataloğundaki ayrıcalığınızın olması gerekir. Meta veri deposu yöneticileri bu ayrıcalıklara varsayılan olarak sahiptir. Diğer tüm kullanıcılara bu ayrıcalıklar verilmelidir. Bkz . Unity Kataloğu ayrıcalıkları ve güvenliği sağlanabilir nesneler.Eski Hive meta veri deposundaki (katalogdaki
hive_metastore
) tablolar ve görünümler.Bu tabloları Unity Kataloğu'na yükseltmek ve arama için kullanılabilir hale getirmek için Hive tablolarını ve görünümlerini Unity Kataloğu'na yükseltme başlığındaki yönergeleri izleyin.
Çalışma alanı modeli kayıt defterindeki modeller.
UNITY Kataloğu'nda model oluşturmak üzere ML iş akışlarını yükseltmek için bkz . Unity Kataloğu'nda ML iş akışlarını hedef modellere yükseltme.
Tabloları aramak için etiketleri kullanma
Etiket anahtarlarını ve etiket değerlerini kullanarak tabloları, birimleri, görünümleri ve tablo sütunlarını aramak için Azure Databricks çalışma alanı arama çubuğunu kullanabilirsiniz. Çalışma alanı aramasını kullanarak tabloları ve görünümleri filtrelemek için etiket anahtarlarını da kullanabilirsiniz. Kataloglar veya şemalar gibi diğer etiketli nesneleri arayamazsınız. Ayrıca bkz. Unity Kataloğu güvenli hale getirilebilir nesnelere etiket uygulama.
Arama sonuçlarında yalnızca görme izniniz olan tablolar ve görünümler görüntülenir.
Etiketleri kullanarak tablo, görünüm ve sütun aramak için:
Azure Databricks çalışma alanının üst çubuğundaki Arama alanına tıklayın veya Command-P klavye kısayolunu kullanın.
Etikete göre arama yapmak için Katalog Gezgini'ndeki filtre alanını kullanamazsınız.
Arama ölçütlerinizi girin. Tablo veya sütun etiketi anahtarını veya değerini girerek etiketli tablo veya sütunları arayın. Tam etiket anahtarını veya değer terimini kullanmanız gerekir.
Yalnızca etiket anahtarına göre arama yapmak istiyorsanız, söz dizimini kullanın:
tag:<tag_key>
. Hem etiket anahtarına hem de etiket değerine göre arama yapmak için atlatag:
.
Etiket anahtarlarını kullanarak tablo arama sonuçlarını filtrelemek için:
- Azure Databricks çalışma alanının üst çubuğundaki Arama alanına tıklayın veya Command-P klavye kısayolunu kullanın.
- Bir arama terimi girin veya arama alanını boş bırakın.
- Arama sonuçları sayfasında Tür açılan menüsüne tıklayın ve Tablolar'ı seçin.
- Etiket anahtarını seçmek için Etiket filtresi açılan menüsünü kullanın.