通知の送信先を管理する

プレビュー

この機能は パブリックプレビュー版です。

この記事では、ワークスペースの通知先を作成および構成する方法について説明します。

システム通知は、ワークフローで実行イベント (開始、成功、失敗) が発生したときに通知するメッセージです。 デフォルトでは、通知はユーザーの電子メールアドレスに送信されますが、管理者はWebhookを使用して代替通知先を設定できます。 これにより、Databricks とのイベント駆動型の統合を構築できます。

通知の送信先を管理するには、Databricks ワークスペース管理者である必要があります。 宛先を設定すると、すべてのユーザーがその宛先を使用できるようになります。

新しい通知先を作成する

新しい通知先を構成するには

  1. ワークスペースの上部バーにあるユーザー名をクリックし、ドロップダウンから「設定」を選択します。

  2. 通知 」タブをクリックします。

  3. [ 管理 ] ボタンをクリックします。

  4. [ + 宛先を追加] をクリックします。

  5. 宛先タイプを選択します。 現在、次の宛先がサポートされています。

    • Eメール

    • Slack

    • Webhook

    • MS Teams

    • PagerDuty

  6. タイプに基づいて宛先を設定します。

  7. 作成」をクリックします。

宛先ごとに異なる資格情報を使用する

宛先の構成は、Databricks ワークスペースに暗号化されて安全に格納されます。 サードパーティのエンドポイントが侵害された場合にセキュリティを強化するために、Databricks では、構成された宛先ごとに異なる資格情報を使用することをお勧めします。 これらには以下が含まれます:

  • Slack: 通知の送信先の URL。

  • MS Teams: 通知の送信先の URL。

  • PagerDuty:PagerDutyサービスに通知を一意にルーティングするために使用される統合キー。

  • Webhook: 通知の配信時に HTTP 基本認証を使用してサードパーティのエンドポイントに対して認証するために使用されるユーザー名とパスワード。

構成された宛先ごとに異なるシークレットを使用すると、Databricks ワークスペース内の他のすべての宛先の操作に影響を与えることなく、個々の通知宛先のアクセスを個別に取り消すことができます。

Slack の宛先

Slack の宛先を設定するには、「 Slack の受信 Webhook」の手順に従います。 生成された URL を Databricks の通知先に貼り付けます。

ジョブに Webhook を追加する

宛先を設定したら、通知の宛先をジョブに追加できます。 詳細については、「 ジョブ イベントの電子メール通知とシステム通知を追加する」を参照してください。

ユーザーは、ジョブごとにイベントタイプごとに最大 3 つのシステム宛先を設定できます。

制限事項

現在、通知の宛先には次の制限があります。

  • 通知は、Databricks SQL とジョブに対してのみ構成できます。

  • メール通知先の宛先は、宛先アドレスの長さが1,300文字に制限されています。