User Community Service Desk Downloads
If you can't find the product or version you're looking for, visit support.ataccama.com/downloads

Slack Integration

You can add the Ataccama ONE Slack application to your Slack workspace. This means you can receive notifications related to datasets observed in ONE directly to selected channels in Slack.

200
200

Add Ataccama ONE to Slack

  1. In the navigation menu, select Global Settings.

  2. In the Application Settings section, select Slack.

    500
  3. Select Add to Slack.

  4. You are now redirected as ONE requests permission to access the active Slack workspace.

    • If you are the Slack workspace admin, select Allow. You can now add the app to your workspace:

      1. From your desktop Slack application, select Apps in the upper-left sidebar. If you don’t see this option, select More to expand the menu.

        200
      2. Search for the app, then click Add. You are taken to the Slack App Directory.

      3. Click Add to Slack.

      4. Follow the prompts to install the app.

    • If you are a user of the Slack workspace, enter a message in the Request to install section, and select Submit. You need to wait for the request to be approved before proceeding.

      350
  5. The Access token field is populated automatically after Slack connects. A new token is generated each time Add to Slack is selected.

    Selecting Edit on the current screen allows you to edit this access token. Editing is not necessary for most users, and the access token should be left as generated.

Select channels for Slack notifications

Notifications from ONE are only sent to selected channels.

First, you add the Ataccama ONE Slack app to a specific channel. That channel can now be selected when you enable Slack notifications from, for example, the Data Observability module.

Add Ataccama ONE to a Slack channel

  1. In Slack, select the required channel and use the dropdown arrow to open channel details.

    200
  2. Select the Integrations tab, and next to Apps, select Add apps.

    400
  3. Search for Ataccama ONE and select Add.

    400

Select the channel in ONE

When enabling Slack notifications, use the dropdown and select the channel from the list provided. You need to refresh ONE to see newly-added channels.

It can take a couple of minutes for a Slack channel to be visible after it has been added.
200

App permissions

For your selected workspace, ONE can:

  • View basic information about public channels in a workspace.

  • View messages and other content in public channels that Ataccama ONE has been added to.

  • View basic information about private channels that Ataccama ONE has been added to.

  • View messages and other content in private channels that Ataccama ONE has been added to.

  • Send messages as @ataccama_one.

  • Send messages to channels @ataccama_one isn’t a member of.

Slack templates

Slack templates contain the formatting for the messages you receive in the selected Slack channels.

Edit or create

You can create templates from scratch by selecting Add Slack template or edit the default templates by selecting the three dots menu and Edit. Templates are defined in JSON.

Currently, it is better to edit an existing template than to add a new one, as it is not possible to map new template to notification triggers. For current mapping, see Notifications and templates.
400

When editing or creating templates, you can use the Slack Block Kit Builder. Select blocks from the left-hand toolbar to see a preview and the sample JSON. You can also edit the JSON and see the changes in the preview.

Notifications and templates

Notification Template used

New catalog item or attribute detected.

schema-check-observability-issue

Missing catalog item or attribute detected.

schema-check-observability-issue

Attribute data type change detected.

schema-check-observability-issue

DQ validity change exceeds manual threshold.

dq-observability-issue

DQ validity change exceeds adaptive threshold.

dq-observability-issue

Anomalous metrics detected.

dq-anomaly-observability issue

Anomalous record volume detected.

anomaly-observability-issue

Was this page useful?