Meldingsbestemmingen beheren

Op deze pagina leert u hoe u meldingsbestemmingen voor uw werkruimte maakt en configureert.

Systeemmeldingen zijn berichten die u vertellen wanneer uw werkstroom een uitvoeringsevenement ondervindt (starten, slagen en mislukken). Meldingen worden standaard verzonden naar e-mailadressen van gebruikers, maar beheerders kunnen alternatieve meldingsbestemmingen configureren met behulp van webhooks. Hiermee kunt u gebeurtenisgestuurde integraties bouwen met Azure Databricks.

Beheerders kunnen ook meldingsbestemmingen configureren voor het ontvangen van toegangsaanvragen van werkruimtegebruikers, zoals aanvragen voor bevoegdheden voor Unity Catalog-objecten.

U moet een Azure Databricks werkruimtebeheerder zijn om meldingsbestemmingen te beheren. Nadat een bestemming is geconfigureerd, is deze beschikbaar voor alle gebruikers.

Netwerkvereisten

  • Azure Databricks dwingt het gebruik van HTTPS af voor beveiliging. De meldingsbestemming moet ssl-certificaten (Secure Sockets Layer) gebruiken die zijn ondertekend door een vertrouwde certificeringsinstantie.
  • De meldingsbestemming moet zowel het besturingsvlak van de werkruimte als het uitgaande IP-adres van het gegevensvlak toevoegen aan de acceptatielijst:
    • Zie IP-adressen en -domeinen voor Azure Databricks services en assets voor de IP-adressen van de control plane-webapplicatie.

    • Neem voor uitgaande IP-adressen van het gegevensvlak contact op met uw Azure Databricks accountteam. U ontvangt een URL naar een JSON-bestand met de uitgaande IP-adressen. Zoek in het bestand naar de data plane-regio van uw werkruimte en laat de bijbehorende uitgaande IP-adressen toe in uw netwerkstack.

      Azure Databricks kan de uitgaande IP-adressen zo vaak als elke 30 dagen bijwerken. Bijgewerkte IP-adressen worden 60 dagen na publicatie actief, dus controleer het bestand regelmatig en werk de toegestane lijst bij voordat het activeringsvenster sluit.

      Als u wijzigingen tussen releases wilt bijhouden, slaat u opeenvolgende versies van het JSON-bestand op en vergelijkt u de timestampSeconds waarde. Filtervermeldingen waarbij:

      • Het service veld is Databricks
      • Het platform veld is azure
      • Het type veld is outbound

Een nieuwe meldingsbestemming maken

Een nieuwe meldingsbestemming configureren

  1. Klik op uw gebruikersnaam in de bovenste balk van de werkruimte en selecteer Instellingen in de vervolgkeuzelijst.
  2. Klik in de sectie Werkruimtebeheerder op het tabblad Meldingen .
  3. Klik op de knop Beheren .
  4. Klik op +Bestemming toevoegen.
  5. Selecteer een doeltype. De volgende bestemmingen worden momenteel ondersteund:
    • E-mailen
    • Slack
    • Webhaak
    • Microsoft Teams
    • PagerDuty
  6. Configureer de bestemming op basis van het type.
  7. Klik op Create.

Verschillende referenties gebruiken voor elke bestemming

De configuratie van een bestemming wordt veilig opgeslagen in uw Azure Databricks werkruimte. Om de beveiliging te verbeteren indien het eindpunt van derden is aangetast, beveelt Azure Databricks aan om voor elke geconfigureerde bestemming andere referenties te gebruiken. Deze omvatten:

  • Slack: de URL waarnaar de melding wordt verzonden.
  • MS Teams: de URL waarnaar de melding wordt verzonden.
  • PagerDuty: integratiesleutel die wordt gebruikt om meldingen uniek te routeren naar een PagerDuty-service.
  • Webhook: gebruikersnaam en wachtwoord die worden gebruikt voor verificatie bij een eindpunt van derden met behulp van HTTP-basisverificatie bij het leveren van meldingen.

Met verschillende geheimen voor elke geconfigureerde bestemming kunt u de toegang van afzonderlijke meldingsbestemmingen afzonderlijk intrekken zonder dat dit van invloed is op de werking van alle andere bestemmingen in uw Azure Databricks werkruimte.

Slack-bestemming

Als u een Slack-bestemming wilt instellen, volgt u de instructies in binnenkomende webhooks voor Slack. Plak de gegenereerde URL in uw Azure Databricks meldingsbestemming.

Een webhook toevoegen aan een taak

Nadat u bestemmingen hebt geconfigureerd, kunt u deze openen in de instellingen voor taakmeldingen van een taak. Zie Meldingen toevoegen aan een taakvoor meer informatie.

Elke taak ondersteunt maximaal drie systeembestemmingen per gebeurtenistype. Bij het configureren van taakmeldingen moeten e-mailadressen handmatig worden ingevoerd.

Beperkingen

Meldingsbestemmingen hebben momenteel de volgende beperkingen:

  • U kunt alleen meldingen configureren voor Databricks SQL en taken.
  • E-mailmeldingsbestemmingen hebben een limiet van 1300 tekens voor de adreslengte van de geadresseerde.
  • Voor aangepaste meldingsteksten bieden niet-e-mailbestemmingen zoals Slack en MS Teams geen ondersteuning voor HTML-opmaak. Sommige meldingsbestemmingen bieden ondersteuning voor Markdown.
  • Voor taken moeten e-mailbestemmingen handmatig worden ingesteld in de instellingen van de taak.