Sdílet prostřednictvím


Konfigurace oznámení Slack

Řídicí panely AI/BI podporují odesílání plánovaných snímků do kanálů Slack. To týmům umožňuje přijímat aktualizace řídicího panelu přímo v pracovním prostoru Slack. Tato stránka vysvětluje, jak vytvořit aplikaci Slack a nakonfigurovat kanál Slack jako cíl oznámení. Editoři řídicích panelů pak mohou toto cílové místo oznámení přidat jako odběratele plánovaných řídicích panelů. Informace o přidání kanálu Slack jako odběratele najdete v tématu Přihlášení k odběru kanálu Slack nebo Microsoft Teams.

Předplatná Slack poskytují snímky řídicího panelu, které zahrnují:

  • Snímek obrázku PNG řídicího panelu viditelného přímo v kanálu
  • Přímý odkaz pro otevření řídicího panelu v Azure Databricks
  • Příloha snímku PDF ve vlákně zprávy

Příklad oznámení Slack zobrazující snímek řídicího panelu

Požadavky

Musíte mít následující oprávnění:

  • Abyste mohli konfigurovat cíle oznámení, musíte být správcem pracovního prostoru Azure Databricks.
  • Abyste mohli vytvářet a instalovat aplikace v pracovním prostoru Slack, musíte mít příslušná oprávnění.

Během procesu nastavení shromáždíte přihlašovací údaje ověřování ze Slacku a nakonfigurujete cíl oznámení Azure Databricks.

Po nakonfigurování cíle oznámení může každý uživatel s oprávněními CAN EDIT na řídicím panelu přidat cíl Slack jako odběratele k plánům, které spravují.

Krok 1: Vytvoření a konfigurace aplikace Slack

Vytvořte aplikaci Slack pro váš pracovní prostor a nakonfigurujte potřebná oprávnění.

Vytvoření aplikace Slack

  1. V dokumentaci k rozhraní API Slack přejděte na Vaše aplikace. Může se zobrazit výzva k přihlášení k pracovnímu prostoru Slack.
  2. Klikněte na Vytvořit aplikaci.
  3. Klikněte na Z manifestu nebo Od začátku v závislosti na tom, jestli máte soubor manifestu pro přidání základních informací aplikace, nebo pokud ho chcete vytvořit pomocí konfiguračního uživatelského rozhraní Slacku. Pokyny k vytvoření z manifestu najdete v dokumentaci ke Slacku týkající se konfigurace aplikací pomocí manifestu .

Po vytvoření aplikace se automaticky otevře stránka nastavení aplikace Slack.

Přidání požadovaných oborů OAuth

  1. Na bočním panelu v části Funkce klikněte na OAuth a oprávnění.
  2. Posuňte se dolů na Obory.
  3. V části Obory tokenů robota klikněte na Přidat obor OAuth.
  4. Přidejte následující obory:
    • incoming-webhook
    • files:write
    • files:read
    • chat:write

Instalace aplikace do pracovního prostoru

  1. Na bočním panelu nastavení aplikace Slack v části Nastavení klikněte na Nainstalovat aplikaci.
  2. Klikněte na Nainstalovat nebo požádat o instalaci.
  3. Vyberte cílový kanál v pracovním prostoru.
  4. Kliknutím na Povolit instalaci dokončete.

Ověřte, že se aplikace přidala do cílového kanálu.

  1. V pracovním prostoru Slack otevřete cílový kanál. Klikněte na název kanálu v horní části okna.

  2. Klikněte na kartu Integrace .

    Podrobnosti o kanálu v pracovním prostoru Slack

  3. V části Aplikace potvrďte, že se zobrazí robot, kterého jste právě vytvořili. Pokud ho nevidíte, klikněte na Přidat aplikace a přidejte ho.

Načtení autentizačních přihlašovacích údajů

Ke konfiguraci cíle oznámení Azure Databricks potřebujete z aplikace Slack následující informace:

  1. Token OAuth uživatele robota:
    • V nastavení aplikace Slack přejděte na OAuth a oprávnění .
    • Zkopírujte token OAuth uživatele robota.
  2. Adresa URL webhooku:
    • V nastavení aplikace Slack přejděte na Incoming Webhooks.
    • Zkopírujte adresu URL webhooku pro cílový kanál.

Získání ID kanálu Slack

  1. V pracovním prostoru Slack přejděte do cílového kanálu.
  2. Kliknutím na název kanálu otevřete podrobnosti o kanálu.
  3. Zkopírujte ID kanálu z podrobností kanálu.

Krok 2: Konfigurace cíle oznámení v Azure Databricks

Vytvořte cíl oznámení v pracovním prostoru Azure Databricks, který odkazuje na váš kanál Slack.

  1. Přihlaste se k pracovnímu prostoru Azure Databricks.
  2. Klikněte na své uživatelské jméno v pravém horním rohu pracovního prostoru.
  3. V rozevíracím seznamu vyberte Nastavení .
  4. V části Správce pracovního prostoru klikněte na kartu Oznámení.
  5. V části Cíle oznámení klikněte na Spravovat.
  6. Klikněte na Přidat cíl.
  7. V rozevíracím seznamu vyberte typ cíle Slack.
  8. Zadejte následující informace:
    • Název cíle: Popisný název pro tento cíl Slacku
    • Adresa URL Webhooku Slack: Adresa URL webhooku z vaší aplikace Slack
    • Token OAuth: Token OAuth uživatele robota z vaší aplikace Slack
    • ID kanálu Slack: ID kanálu z pracovního prostoru Slack
  9. Klikněte na Vytvořit.

Uživatelé nyní mohou přidat Slackový cíl oznámení jako odběratele do harmonogramů řídicích panelů.

Pokyny k přihlášení kanálů Slack k odběru plánů řídicích panelů najdete v tématu Přihlášení k odběru kanálu Slack nebo Microsoft Teams.

Řešení problémů

Použijte následující krok k řešení běžných chyb s oznámeními Slacku.

Chybějící příloha PDF

Pokud se oznámení Slack zobrazí bez přílohy PDF, ověřte, že:

  • Token OAuth je správně nakonfigurovaný v cíli oznámení.
  • ID kanálu odpovídá cílovému kanálu.
  • Aplikace Slack má požadovaný files:write obor.

Oznámení se nezobrazuje

Pokud se v kanálu Slack nezobrazují oznámení:

  • Ověřte, zda adresa URL webhooku je správná a odpovídá cílovému kanálu.
  • Zkontrolujte, jestli je aplikace Slack nainstalovaná v pracovním prostoru.
  • Ujistěte se, že je bot přidán do cílového kanálu.
  • Ověřte, že je plán aktivní a není pozastavený.

Další kroky