Delen via


Zoeken naar werkruimteobjecten

In dit artikel wordt beschreven hoe u zoekt naar tabellen, notebooks, query's, dashboards, waarschuwingen, bestanden, mappen, bibliotheken, taken, opslagplaatsen, partners en Marketplace-vermeldingen in uw Azure Databricks-werkruimte.

Tabellen moeten worden geregistreerd in Unity Catalog om te worden weergegeven in zoekresultaten.

In werkruimten die door de klant beheerde sleutels gebruiken voor versleuteling, zijn inhoud van notitieblokken en query-inhoud niet beschikbaar in de zoekfunctie.

Azure Databricks search maakt gebruik van DatabricksIQ, de Data Intelligence Engine voor Azure Databricks, om een intelligentere zoekervaring op basis van AI te bieden. Door AI gegenereerde opmerkingen maken gebruik van LLM's om automatisch beschrijvingen en tags toe te voegen aan tabellen en kolommen die worden beheerd door Unity Catalog. Deze opmerkingen zorgen ervoor dat de zoekmachine op de hoogte is van unieke bedrijfs jargon, metrische gegevens en semantiek, waardoor deze de context krijgt die nodig is om zoekresultaten relevanter, nauwkeuriger en actie te ondernemen.

Ga als volgt te werk om in de werkruimte te zoeken met behulp van navigatiezoekopdrachten in de bovenste balk van de gebruikersinterface:

  1. Klik op het zoekveld in de bovenste balk van de Azure Databricks-werkruimte of gebruik de sneltoets Command-P.

    Navigatiebalk

    Uw recente bestanden, notitieblokken, query's, waarschuwingen en dashboards worden weergegeven onder Recent, gesorteerd op de laatst geopende datum.

  2. Voer uw zoekcriteria in.

    Recente objecten in de lijst worden gefilterd om te voldoen aan uw zoekcriteria. Navigatiezoekopdrachten kunnen ook andere objecten voorstellen die voldoen aan uw criteria. Als u een volledige zoekopdracht van de werkruimte wilt uitvoeren, gebruikt u de pagina Zoekresultaten .

  3. Selecteer een item in de lijst.

Pagina met zoekresultaten

De zoekervaring op volledige pagina biedt meer ruimte om resultaten, meer metagegevens voor uw objecten en meer filters te bekijken om uw resultaten te verfijnen.

Ga als volgt te werk om zoekresultaten te filteren op objecttype, objecteigenaar of laatste wijzigingsdatum op de pagina Zoekresultaten :

  1. Klik op het zoekveld in de bovenste balk van de Azure Databricks-werkruimte of gebruik de sneltoets Command-P en druk op Enter.

    De pagina Zoekresultaten wordt geopend.

  2. Voer uw zoekcriteria in.

  3. Selecteer een item in de lijst.

U kunt zoeken op tekenreeks, op objecttype of beide. Nadat u uw zoekcriteria hebt getypt en op Enter hebt drukt, doorzoekt het systeem de namen van alle query's, dashboards, waarschuwingen, bestanden, mappen, notitieblokken, bibliotheken, opslagplaatsen, partners en Marketplace-vermeldingen in de werkruimte waartoe u toegang hebt. Als uw werkruimte is ingeschakeld voor Unity Catalog, zoekt het systeem ook naar tabelnamen, tabelopmerkingen, kolomnamen en kolomopmerkingen.

Zoeken op tekenreeks

Als u een tekenreeks wilt zoeken, typt u de tekenreeks in het zoekveld en drukt u op Enter. Het systeem doorzoekt de namen van alle objecten in de werkruimte waartoe u toegang hebt. Er wordt ook gezocht naar tekst in notitieblokopdrachten, maar niet in niet-notebookbestanden.

U kunt aanhalingstekens plaatsen rond uw zoekvermelding om zoekresultaten te beperken tot alleen documenten die uw exacte woordgroep bevatten.

Exact zoeken in overeenkomsten ondersteunt het volgende:

  • Basis aanhalingstekens (bijvoorbeeld "spark.sql(")
  • Aanhalingstekens met escape-tekens (bijvoorbeeld "spark.sql(\"select")

Exacte zoekopdrachten voor overeenkomsten bieden geen ondersteuning voor het volgende:

  • Met aanhalingstekens en zonder aanhalingstekens (bijvoorbeeld "spark.sql" partition)
  • Meerdere aanhalingstekens (bijvoorbeeld "spark.sql" "partition")

Belangrijk

Deze functie is beschikbaar als openbare preview.

U kunt natuurlijke taal gebruiken om te zoeken in Unity Catalog-tabellen. Zoeken retourneert resultaten met gerelateerde semantische betekenis.

De zoekquery 'Wat moet ik gebruiken voor geografische gebieden' is bijvoorbeeld gericht op 'geografische gebieden' en zoekt gerelateerde termen met geografische kenmerken zoals steden, landen, gebieden en geografische locaties.

Zoeken kan ook patronen in uw zoekquery's begrijpen door te scheiden wat een zoekterm kan zijn van een filter, wat betekent dat query's in natuurlijke taal nog krachtiger zijn.

De zoekquery 'Tabellen over inspecties weergeven' wordt bijvoorbeeld uitgesplitst, zodat 'inspecties' de sleutelterm is en 'tabel' het type object is waarnaar de gebruiker zoekt.

Zoeken beperken tot een specifiek objecttype

U kunt zoeken naar items op type (zoals bestanden, mappen, notitieblokken, bibliotheken, tabellen of opslagplaatsen) door te klikken op het objecttype op de pagina Zoekresultaten , in de vervolgkeuzelijst Type of op de tabbladen aan de rechterkant van de pagina. Er is geen tekenreeks vereist. Als u het tekstveld leeg laat en vervolgens op Enter drukt, zoekt het systeem naar alle objecten van dat type. Klik op een naam in de lijst om dat item in de werkruimte te openen. U kunt ook vervolgkeuzelijsten gebruiken om zoekresultaten verder te beperken voor items van een specifiek type, zoals op eigenaar of datum van laatste wijziging.

U kunt ook filters opgeven in uw zoekquery in de zoekbalk boven aan de gebruikersinterface. U kunt bijvoorbeeld het volgende opnemen in uw zoekquery om te zoeken naar tabellen die u bezit: type:table owner:me. Voor meer informatie over het opgeven van uw filters via syntaxis, past u filters toe op de pagina Zoekresultaten en ziet u hoe de query in de zoekbalk automatisch wordt bijgewerkt.

Populariteit

Zoeken maakt gebruik van populariteitssignalen op basis van hoe vaak andere gebruikers in uw werkruimte interactie hebben met specifieke tabellen om de rangschikking van tabellen te verbeteren.

Zonder populariteit moet u een query uitvoeren op de tabellen die in de zoekresultaten worden geretourneerd om te weten welke tabel de gezaghebbende tabel is. Met populariteitsverhoging wordt de populairste tabel hoger gerangschikt, zodat u niet hoeft te raden wat het juiste is. De populariteitsindicator Pictogram populariteitsindicator naast de tabelnaam in de zoekresultaten weerspiegelt de classificatie van objecten. U kunt ook zoekresultaten sorteren op populariteit.

Kenniskaarten

Wanneer zoeken kan identificeren wat u zoekt met hoge betrouwbaarheid, verandert het bovenste zoekresultaat in een kenniskaart. Een kenniskaart biedt aanvullende objectmetagegevens. Kenniskaarten worden ondersteund voor beheerde tabellen in Unity Catalog.

Voorbeeldkenniskaart

Tabellen en modellen zoeken in werkruimten met Unity Catalog

In werkruimten die zijn ingeschakeld voor Unity Catalog, kunt u zoeken naar tabellen en modellen die zijn geregistreerd in Unity Catalog. U kunt op een van de volgende manieren zoeken:

  • Tabel-, weergave- of modelnamen.
  • Opmerkingen over tabellen, weergaven of modellen.
  • Tabel- of weergavekolomnamen.
  • Tabel- of kolomopmerkingen weergeven.
  • Tagsleutels voor tabellen of weergaven.

Als u zoekresultaten wilt filteren op bovenliggende catalogus, bovenliggend schema, eigenaar of label op de pagina Zoekresultaten , klikt u op het vervolgkeuzemenu Type en selecteert u Tabellen. De vervolgkeuzemenu's voor filters worden boven aan de pagina weergegeven.

U kunt de resultaten ook sorteren op de populariteit van de tabel.

Zoekresultaten bevatten niet:

  • Tabellen, weergaven en modellen die u niet hebt gemachtigd om te zien.

    Met andere woorden, als u een tabel of model wilt weergeven in uw zoekresultaten, moet u ten minste de SELECT bevoegdheid voor die tabel of EXECUTE bevoegdheid voor het model hebben, de USE SCHEMA bevoegdheid voor het bovenliggende schema en de bevoegdheid voor de USE CATALOG bovenliggende catalogus. Metastore-beheerders hebben deze bevoegdheden standaard. Alle andere gebruikers moeten deze bevoegdheden krijgen. Zie Unity Catalog-bevoegdheden en beveiligbare objecten.

  • Tabellen en weergaven in de verouderde Hive-metastore (dat wil gezegd in de hive_metastore catalogus).

    Als u deze tabellen wilt upgraden naar Unity Catalog en deze beschikbaar wilt maken voor zoeken, volgt u de instructies in Hive-tabellen en -weergaven upgraden naar Unity Catalog.

  • Modellen in het register van het werkruimtemodel.

    Als u ML-werkstromen wilt upgraden om modellen te maken in Unity Catalog, raadpleegt u ML-werkstromen upgraden naar doelmodellen in Unity Catalog.

Tags gebruiken om te zoeken naar tabellen

U kunt de zoekbalk van de Azure Databricks-werkruimte gebruiken om te zoeken naar tabellen, weergaven en tabelkolommen met behulp van tagsleutels en tagwaarden. U kunt ook tagsleutels gebruiken om tabellen en weergaven te filteren met behulp van werkruimtezoekopdrachten. U kunt niet zoeken naar andere gelabelde objecten, zoals catalogi, schema's of volumes. Zie ook Tags toepassen op beveiligbare objecten van Unity Catalog.

Alleen tabellen en weergaven waarvoor u gemachtigd bent om te zien, worden weergegeven in zoekresultaten.

Tabellen, weergaven en kolommen zoeken met behulp van tags:

  1. Klik op het zoekveld in de bovenste balk van de Azure Databricks-werkruimte of gebruik de sneltoets Command-P.

    U kunt het filterveld in Catalog Explorer niet gebruiken om te zoeken op tag.

  2. Voer uw zoekcriteria in. Zoek naar gelabelde tabellen of kolommen door de sleutel of waarde van de tabel- of kolomtag in te voeren. U moet de exacte tagsleutel of waardeterm gebruiken.

    Als u alleen op tagsleutel wilt zoeken, gebruikt u de syntaxis: tag:<tag_key>. Als u wilt zoeken op zowel tagsleutel als tagwaarde, laat u tag:weg.

    Zoeken naar tabellen op tagsleutel

Zoekresultaten voor tabellen filteren met behulp van tagsleutels:

  1. Klik op het zoekveld in de bovenste balk van de Azure Databricks-werkruimte of gebruik de sneltoets Command-P.
  2. Voer een zoekterm in of laat het zoekveld leeg.
  3. Klik op de pagina Zoekresultaten op het vervolgkeuzemenu Type en selecteer Tabellen.
  4. Gebruik de vervolgkeuzelijst Tagfilter om de tagsleutel te selecteren.