databricks-webhooks-events

Featured

Configure Databricks job notifications, webhooks, and event handling. Use when setting up Slack/Teams notifications, configuring alerts, or integrating Databricks events with external systems. Trigger with phrases like "databricks webhook", "databricks notifications", "databricks alerts", "job failure notification", "databricks slack".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Databricks Webhooks & Events ## Overview Configure notifications and event-driven workflows for Databricks jobs. Covers notification destinations (Slack, Teams, PagerDuty, email, generic webhooks), job lifecycle events, SQL alerts with automated triggers, and system table queries for event auditing. ## Prerequisites - Databricks workspace admin access (for notification destinations) - Webhook endpoint URL (Slack incoming webhook, Teams connector, etc.) - Job permissions for notification configuration ## Instructions ### Step 1: Create Notification Destinations ```python from databricks.sdk import WorkspaceClient from databricks.sdk.service.settings import ( CreateNotificationDestinationRequest, SlackConfig, EmailConfig, GenericWebhookConfig, ) w = WorkspaceClient() # Slack destination slack = w.notification_destinations.create( display_name="Engineering Slack", config=SlackConfig(url="https://hooks.slack.com/services/T00/B00/xxxx"), ) # Email destination email = w.notification_destinations.create( display_name="Oncall Email", config=EmailConfig(addresses=["oncall@company.com", "data-team@company.com"]), ) # Generic webhook (PagerDuty, custom endpoint) pagerduty = w.notification_destinations.create( display_name="PagerDuty", config=GenericWebhookConfig( url="https://events.pagerduty.com/integration/YOUR_KEY/enqueue", ), ) print(f"Slack: {slack.id}, Email: {email.id}, PD: {pagerduty.id}") ``` ### Step 2: Attach Notificatio...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

databricks-observability

Set up comprehensive observability for Databricks with metrics, traces, and alerts. Use when implementing monitoring for Databricks jobs, setting up dashboards, or configuring alerting for pipeline health. Trigger with phrases like "databricks monitoring", "databricks metrics", "databricks observability", "monitor databricks", "databricks alerts", "databricks logging".

2,266 Updated today
jeremylongshore
AI & Automation Featured

castai-webhooks-events

Configure CAST AI webhook notifications for cluster events and audit logs. Use when setting up alerts for node scaling, cost threshold events, or integrating CAST AI events with Slack, PagerDuty, or custom endpoints. Trigger with phrases like "cast ai webhooks", "cast ai notifications", "cast ai slack alerts", "cast ai events".

2,266 Updated today
jeremylongshore
AI & Automation Featured

databricks-common-errors

Diagnose and fix Databricks common errors and exceptions. Use when encountering Databricks errors, debugging failed jobs, or troubleshooting cluster and notebook issues. Trigger with phrases like "databricks error", "fix databricks", "databricks not working", "debug databricks", "spark error".

2,266 Updated today
jeremylongshore
AI & Automation Solid

snowflake-webhooks-events

Implement Snowflake event-driven patterns with alerts, notifications, and external functions. Use when setting up Snowflake alerts, email notifications, external API calls, or event-driven pipelines triggered by Snowflake data changes. Trigger with phrases like "snowflake alerts", "snowflake notifications", "snowflake events", "snowflake external function", "snowflake email".

2,266 Updated today
jeremylongshore
AI & Automation Featured

databricks-deploy-integration

Deploy Databricks jobs and pipelines with Declarative Automation Bundles. Use when deploying jobs to different environments, managing deployments, or setting up deployment automation. Trigger with phrases like "databricks deploy", "asset bundles", "databricks deployment", "deploy to production", "bundle deploy".

2,266 Updated today
jeremylongshore