Azure AI Search-logboeken en metrische gegevens visualiseren met Power BI

Azure AI Search kan bewerkingslogboeken en metrische servicegegevens verzenden naar een Azure Storage-account, dat vervolgens kan worden gevisualiseerd in Power BI. In dit artikel worden de stappen uitgelegd en wordt uitgelegd hoe u een Power BI-sjabloon-app gebruikt om de gegevens te visualiseren. De sjabloon bevat informatie over query's, indexering, bewerkingen en metrische servicegegevens.

Notitie

De Power BI-sjabloon gebruikt momenteel de vorige productnaam, Azure Cognitive Search. De naamwijziging wordt bijgewerkt bij het vernieuwen van de volgende sjabloon.

Logboekregistratie instellen en de sjabloon installeren

  1. Schakel metrische gegevens en resourcelogboekregistratie in voor uw zoekservice:

    1. Maak of identificeer een bestaand Azure Storage-account waar u de logboeken kunt archiveren.
    2. Navigeer naar uw zoekservice in Azure Portal.
    3. Selecteer diagnostische instellingen onder Bewaking.
    4. Selecteer Diagnostische instellingen toevoegen.
    5. Controleer Archief naar een opslagaccount, geef uw opslagaccountgegevens op en controleer OperationLogs en AllMetrics.
    6. Selecteer Opslaan.
  2. Zodra logboekregistratie is ingeschakeld, worden logboeken en metrische gegevens gegenereerd terwijl u de zoekservice gebruikt. Het kan een uur duren voordat vastgelegde gebeurtenissen worden weergegeven in Azure Storage. Zoek naar een container voor insights-logs-operationlogs voor bewerkingen en een insights-metrics-pt1m-container voor metrische gegevens. Controleer uw opslagaccount voor deze containers om ervoor te zorgen dat u gegevens hebt die u wilt visualiseren.

  3. Zoek de Power BI-app-sjabloon in de Marketplace voor Power BI-apps en installeer deze in een nieuwe werkruimte of een bestaande werkruimte. De sjabloon heet Azure Cognitive Search: Logboeken en metrische gegevens analyseren.

  4. Nadat u de sjabloon hebt geïnstalleerd, selecteert u deze in uw lijst met apps in Power BI.

    Schermopname van de Azure Cognitive Search-app die u kunt selecteren in de lijst met apps.

  5. Selecteer Uw gegevens koppelen.

    Schermopname die laat zien hoe u verbinding maakt met uw gegevens in de Azure Cognitive Search-app.

  6. Geef de naam op van het opslagaccount dat uw logboeken en metrische gegevens bevat. De app kijkt standaard naar de laatste 10 dagen aan gegevens, maar deze waarde kan worden gewijzigd met de parameter Days .

    Schermopname die laat zien hoe u de naam van het opslagaccount en het aantal dagen invoert waarop een query moet worden uitgevoerd in de pagina Verbinding maken naar Azure Cognitive Search.

  7. Selecteer Sleutel als verificatiemethode en geef uw opslagaccountsleutel op. Selecteer Geen of Privé als privacyniveau. Selecteer Aanmelden om het laadproces te starten.

    Schermopname van het invoeren van de verificatiemethode, accountsleutel en het privacyniveau in de Verbinding maken naar de pagina Azure Cognitive Search.

  8. Wacht tot de gegevens zijn vernieuwd. Dit kan enige tijd duren, afhankelijk van de hoeveelheid gegevens die u hebt. U kunt zien of de gegevens nog steeds worden vernieuwd op basis van de onderstaande indicator.

    Schermopname van het lezen van de informatie op de pagina voor het vernieuwen van gegevens.

  9. Selecteer Azure Cognitive Search-rapport om het rapport weer te geven.

    Schermopname die laat zien hoe u het rapport selecteert op de pagina voor het vernieuwen van gegevens.

  10. Vernieuw de pagina nadat u het rapport hebt geopend, zodat het wordt geopend met uw gegevens.

    Schermopname van het Power BI-rapport.

App-parameters wijzigen

Als u gegevens uit een ander opslagaccount wilt visualiseren of het aantal dagen aan gegevens wilt wijzigen om een query uit te voeren, volgt u de onderstaande stappen om de parameters Days en StorageAccount te wijzigen.

  1. Navigeer naar uw Power BI-apps, zoek uw zoek-app en selecteer de actie Bewerken om door te gaan naar de werkruimte.

  2. Selecteer Instellingen in de opties voor gegevenssets.

    Schermopname die laat zien hoe u Instellingen selecteert in de opties voor Azure Cognitive Search-gegevensset.

  3. Wijzig op het tabblad Gegevenssets de parameterwaarden en selecteer Toepassen. Als er een probleem is met de verbinding, werkt u de referenties van de gegevensbron bij op dezelfde pagina.

  4. Ga terug naar de werkruimte en selecteer Nu vernieuwen in de opties voor gegevensset.

    Schermopname die laat zien hoe u de optie Nu vernieuwen selecteert.

  5. Open het rapport om de bijgewerkte gegevens weer te geven. Mogelijk moet u het rapport ook vernieuwen om de meest recente gegevens weer te geven.

Problemen met rapporten oplossen

Als u uw gegevens niet kunt zien, voert u de volgende stappen voor probleemoplossing uit:

  1. Open het rapport en vernieuw de pagina om ervoor te zorgen dat u de meest recente gegevens bekijkt. Er is een optie in het rapport om de gegevens te vernieuwen. Selecteer deze optie om de meest recente gegevens op te halen.

  2. Zorg ervoor dat de naam en toegangssleutel van het opslagaccount die u hebt opgegeven, juist zijn. De naam van het opslagaccount moet overeenkomen met het account dat is geconfigureerd met uw zoekservicelogboeken.

  3. Controleer of uw opslagaccount de containers insights-logs-operationlogs en insights-metrics-pt1m bevat en dat elke container gegevens bevat. De logboeken en metrische gegevens bevinden zich in een aantal mappenlagen.

  4. Controleer of de gegevensset nog steeds wordt vernieuwd. De indicator voor de vernieuwingsstatus wordt weergegeven in stap 8 hierboven. Als het nog steeds wordt vernieuwd, wacht u totdat het vernieuwen is voltooid en vernieuwt u het rapport.

Volgende stappen