Succesmethodologie voor Synapse-implementatie: Controlebeoordeling uitvoeren
Notitie
Dit artikel maakt deel uit van het succes van de Azure Synapse-implementatie door ontwerpreeksen . Zie Azure Synapse-implementatie geslaagd voor een overzicht van de reeks.
Bewaking is een belangrijk onderdeel van de uitoefening van elke Azure-oplossing. Dit artikel bevat richtlijnen voor het controleren en configureren van de bewaking van uw Azure Synapse Analytics-omgeving. Essentieel voor deze activiteit is de identificatie van wat er moet worden bewaakt en wie de bewakingsresultaten moet controleren.
Met behulp van uw oplossingsvereisten en andere gegevens die tijdens de evaluatiefase en de ontwikkeling van oplossingen worden verzameld, maakt u een lijst met belangrijke gedragingen en activiteiten die moeten worden bewaakt in uw productieomgeving. Wanneer u deze lijst maakt, identificeert u de groepen gebruikers die toegang nodig hebben tot bewakingsgegevens en bouwt u de procedures die ze kunnen volgen om te reageren op de bewakingsresultaten.
U kunt Azure Monitor gebruiken om metrische gegevens, waarschuwingen en logboeken op basisniveau te bieden voor de meeste Azure-services. Diagnostische logboeken van Azure worden verzonden door een resource om uitgebreide, frequente gegevens over de werking van die resource te bieden. Azure Synapse kan diagnostische logboeken schrijven in Azure Monitor.
Zie Azure Monitor gebruiken met uw Azure Synapse Analytics-werkruimte voor meer informatie.
Toegewezen SQL-pools bewaken
U kunt een toegewezen SQL-pool bewaken met behulp van Azure Monitor, waarschuwingen, dynamische beheerweergaven (DMV's) en Log Analytics.
- Waarschuwingen: u kunt waarschuwingen instellen die u een e-mail sturen of een webhook aanroepen wanneer een bepaalde metrische waarde een vooraf gedefinieerde drempelwaarde bereikt. U kunt bijvoorbeeld een waarschuwingsmail ontvangen wanneer de database te groot wordt. Zie Waarschuwingen voor meer informatie.
- DMV's: U kunt DMV's gebruiken om workloads te bewaken om queryuitvoeringen in SQL-pools te onderzoeken.
- Log Analytics: Log Analytics is een hulpprogramma in Azure Portal dat u kunt gebruiken om logboekquery's te bewerken en uit te voeren op basis van gegevens die door Azure Monitor worden verzameld. Zie Workload bewaken - Azure Portal voor meer informatie.
Serverloze SQL-pools bewaken
U kunt een serverloze SQL-pool bewaken door uw SQL-aanvragen in Synapse Studio te bewaken. Op die manier kunt u de status van actieve aanvragen in de gaten houden en details van historische aanvragen bekijken.
Spark-pools bewaken
U kunt uw Apache Spark-toepassingen bewaken in Synapse Studio. Op die manier kunt u de meest recente status, problemen en voortgang in de gaten houden.
U kunt de Synapse Studio-connector inschakelen die is ingebouwd in Log Analytics. Vervolgens kunt u metrische gegevens en logboeken van de Apache Spark-toepassing verzamelen en verzenden naar uw Log Analytics-werkruimte. U kunt ook een Azure Monitor-werkmap gebruiken om de metrische gegevens en logboeken te visualiseren. Zie Apache Spark-toepassingen bewaken met Azure Log Analytics voor meer informatie.
Pijplijnen controleren
Met Azure Synapse kunt u complexe pijplijnen maken waarmee u uw gegevensverplaatsing, gegevenstransformatie en rekenactiviteiten automatiseert en integreert. U kunt pijplijnen ontwerpen en bewaken met behulp van Synapse Studio om de meest recente status, problemen en voortgang van uw pijplijnen in de gaten te houden. Zie Synapse Studio gebruiken om de pijplijnuitvoeringen van uw werkruimte te bewaken voor meer informatie.
Volgende stappen
Raadpleeg de volgende bronnen voor meer informatie over dit artikel: