Hoe Azure AI Search en Purview te gebruiken: Een complete gids voor het bouwen van een beveiligd RAG met gevoeligheidslabels

2/25/2026
4 min read

Hoe Azure AI Search en Purview te gebruiken: Een complete gids voor het bouwen van een beveiligd RAG met gevoeligheidslabels

Inleiding

In het moderne gegevensbeheer en de zoeksector is het steeds belangrijker geworden om een beveiligd RAG (Retrieval-Augmented Generation) systeem te bouwen dat gevoeligheidslabels herkent. RAG kan de voordelen van zowel ophalen als genereren combineren om gebruikers nauwkeurigere antwoorden en informatie te bieden. In dit artikel zullen we u stap voor stap begeleiden bij het bouwen van een beveiligd RAG-systeem met gevoeligheidslabelherkenning met behulp van Azure AI Search en Purview.

Voorwaarden

Voordat u begint, zorg ervoor dat u aan de volgende voorwaarden voldoet:

  • Azure-account: U heeft een geldig Azure-account nodig om toegang te krijgen tot Azure AI Search en Azure Purview.
  • Basiskennis van Azure-diensten: Basiskennis van Azure, inclusief hoe u resourcegroepen en diensten kunt maken.
  • Basis programmeerkennis: Sommige voorbeelden in dit artikel vereisen mogelijk basiskennis van Python of PowerShell-programmering.
  • Gedetailleerde stappen

    Stap 1: Maak een Azure AI Search-service aan

  • Log in op de Azure-portal.
  • Klik op "Resource maken" in het linkermenu.
  • Typ "Azure Search" in het zoekvak, selecteer "Azure Cognitive Search" en klik op "Maken".
  • Vul de vereiste informatie in, zoals naam, abonnement, resourcegroep en locatie, en klik vervolgens op "Controleren + Maken".
  • Bevestig dat de informatie correct is en klik op "Maken".
  • Nadat u de Azure AI Search-service hebt gemaakt, kunt u de relevante service-informatie in de portal vinden.
    

    Stap 2: Maak een Azure Purview-account aan

  • Log in op de Azure-portal.
  • Klik op "Resource maken".
  • Typ "Purview" in het zoekvak en selecteer "Azure Purview".
  • Vul de vereiste informatie in, zoals accountnaam, abonnement, resourcegroep en regio, bevestig en klik op "Controleren + Maken".
  • Wacht tot de resource is gedeployed.
  • De Purview-service kan u helpen bij het beheren van de classificatie en gevoeligheidslabels van gegevens.
    

    Stap 3: Configureer gegevensbronnen en gevoeligheidslabels

  • Ga naar de Azure Purview-portal en klik op "Gegevensbronnen".
  • Kies "Gegevensbron toevoegen", vul de relevante informatie in en maak verbinding met uw gegevensbron.
  • Configureer gegevensscanning. U kunt kiezen voor automatische of handmatige scanning.
  • Pas in de gegevensclassificatie gevoeligheidslabels aan, zoals: persoonlijke gegevens, financiële informatie, vertrouwelijke gegevens, enz.
  • Met Purview kunt u eenvoudig de gevoeligheidslabels van gegevens beheren.
    

    Stap 4: Integreer Azure AI Search

  • Maak een nieuwe index aan en configureer de index via de REST API of SDK in de Azure Search-service.
  • Maak een index aan in de Azure-portal door velden, gegevenstypen en andere parameters te definiëren.
  • {
    

    "name": "sample-index", "fields": [ {"name": "id", "type": "Edm.String", "key": true, "searchable": true}, {"name": "content", "type": "Edm.String", "searchable": true} ] }

  • Gebruik de SDK om gegevens in de zoekindex te laden.
  • Stap 5: Bouw de logica voor het verwerken van RAG-verzoeken

  • Maak een API-interface met Azure Functions of app-services om gebruikersquery's te ontvangen.
  • Implementeer in deze interface de logica voor het controleren van gevoeligheidslabels.
  • import requests
    

    def querysearch(query): # Implementeer hier de controle van gevoeligheidslabels en toegang tot de zoek-API op basis van de controle resultaten. response = requests.get(f"?q={query}") return response.json()

    Stap 6: Geef de verwerkte respons terug

    Nadat u de query hebt verwerkt, haalt u informatie uit de zoekindex en retourneert u deze aan de gebruiker, terwijl u ervoor zorgt dat de uitvoer geen gevoelige informatie onthult.

    def processresponse(response):
    

    results = response.get('value', []) # Verwerk de zoekresultaten, filter gevoelige informatie return results

    Veelgestelde vragen

  • Hoe zorg ik voor de veiligheid van gegevens?
  • - Gebruik de functie voor het beheren van gevoeligheidslabels van Azure Purview om strikte controle over gevoelige informatie te waarborgen.

  • Hoe ga ik om met gevoelige informatie in gebruikersquery's?
  • - Implementeer een mechanisme voor het controleren van gevoeligheidslabels in de querylogica en neem passende maatregelen op basis van de labels, zoals het verbergen van bepaalde gegevens.

  • Welke soorten gegevensbronnen kunnen worden gebruikt?
  • - Azure Purview ondersteunt verschillende gegevensbronnen, waaronder Azure Blob Storage, SQL-databases, enz.

    Samenvatting

    Het bouwen van een beveiligd RAG-systeem dat gevoeligheidslabels herkent, vereist enige technische basis, maar door de bovenstaande stappen te volgen, kunt u een efficiënte en veilige informatiezoekmachine creëren met Azure AI Search en Purview. Door effectief gegevensbeheer en controle over gevoeligheidslabels te waarborgen, kunt u ervoor zorgen dat de informatie die u verwerkt altijd veilig en compliant blijft. We hopen dat deze gids u kan helpen!

    Published in Technology

    You Might Also Like