Gå til innhold

Konfigurering av Azure AI Search Service

Oppretting og konfigurering av Azure AI Search-komponenter som datasource, index, skillset og indexer er ikke støttet i Terraform-provideren azurerm eller azapi. Vi konfigurerer derfor disse manuelt i etterkant direkte mot REST-API-et med az cli.

Scriptet under infrastructure/[env]/helpers/azure-ai-search-config kan kjøres for å konfigurere Azure AI Search. Scriptet benytter API-et til Azure AI Search for konfigurering. Scriptet bruker PUT mot API-et slik at det ikke sletter eksisterende ressurser, men overskriver konfigurasjon dersom navn matcher.

JSON-filene som inneholder konfigurasjonen ligger i samme mappe.

Forutsetninger⚓︎

  • Azure CLI installert og innlogget (az login).
  • jq installert.
  • Rettigheter til å konfigurere Azure AI Search Service.
  • Sørg for riktig konfigurasjon i JSON-filene.
  • Sørg for riktig navn på Azure AI Search-ressursen i scriptet.

Kjøring av scriptet⚓︎

  1. Gjør scriptet kjørbart:
    Bash
    chmod +x search-config-[env].sh
    
  2. Kjør scriptet:
    Bash
    ./search-config-[env].sh