MetricSign
NL|ENStart free →
Best Practices

Hoe stel ik waarschuwingen in voor mislukte refresh van Power BI-datasets?

Read this article in English →

Het instellen van Power BI-waarschuwingen vereist dat u de juiste aanpak kiest voor uw schaal en vereisten en deze vervolgens configureert om bruikbare meldingen naar de juiste personen te sturen.

Optie 1: Ingebouwde Power BI-meldingen

Power BI Service biedt e-mailmeldingen voor mislukte refresh. Om dit te configureren: 1. Open de dataset in Power BI Service 2. Ga naar Instellingen → Geplande refresh 3. Schakel 'Meldingen bij mislukte refresh verzenden naar contactpersonen van de dataset' in

Hiermee wordt een e-mail verzonden naar de eigenaar van de dataset en alle geconfigureerde contactpersonen wanneer een refresh mislukt. Het is eenvoudig en gratis, maar heeft beperkingen: één e-mail per fout per dataset, geen aggregatie over workspaces, geen routering naar kanalen zoals Teams of Slack.

Optie 2: API-polling met aangepaste waarschuwingen

Maak een script dat het getRefreshHistory-eindpunt van de Power BI REST API voor elke dataset na het verwachte vernieuwingsvenster opvraagt. Wanneer een fout wordt gedetecteerd, verzendt u een waarschuwing via e-mail, Teams-webhook of een andere meldingsservice.

Deze aanpak vereist het schrijven en onderhouden van code, maar biedt de volgende voordelen: - Monitoring van alle workspaces vanuit een service-principal - Het samenvoegen van meerdere fouten in één melding - Inclusief vertaling van foutcodes en context - Het routeren van waarschuwingen naar kanalen op basis van de kritikaliteit van de workspace of dataset

Optie 3: Azure Monitor-waarschuwingsregels

Voor Premium- of PPU-workspaces met Log Analytics ingeschakeld: 1. Configureer de diagnostische instellingen van de Power BI-workspace om logboeken naar Log Analytics te verzenden 2. Maak een waarschuwingsregel in Azure Monitor met een KQL-query die vernieuwingsfouten detecteert 3. Koppel de waarschuwingsregel aan een actiegroep (e-mail, Teams, webhook, PagerDuty)

Dit integreert met de bestaande Azure-monitoringinfrastructuur, maar vereist een Premium-licentie en KQL-expertise.

Optie 4: Speciaal ontwikkelde monitoring tool

Speciaal ontwikkelde tools maken verbinding met de Power BI API en bieden vooraf geconfigureerde waarschuwingen zonder aangepaste code. Ze ondersteunen doorgaans dekking voor meerdere workspaces, meldingen via meerdere kanalen (e-mail, Teams, Telegram, webhook), het bijhouden van opeenvolgende fouten en de vertaling van foutcodes.

Aanbevolen werkwijzen voor de inhoud van waarschuwingen

Een nuttige waarschuwing voor een mislukte refresh bevat: de naam van de dataset en de workspace, de foutcode met een leesbare vertaling, het aantal opeenvolgende fouten of het vernieuwingsschema dreigt te worden uitgeschakeld en, indien beschikbaar, context over de status van de upstream-pipeline.

Related questions

Related error codes

Related integrations

Related articles

← Alle vragen