DLHDLH.io Documentation

Slack

DLH.io documentation for Slack

Slack's unique instant message and collaboration platform provides millions of users with communication capabilities that make moder work possible. DLH.io connects to your Slack workspace to help consolidate data from your Slack account to other data used within your organization to create a holistic view as well as aiding in secondary upstream and downstream data integration requirements.

Slack can be both a Source connection and a Target connection in DLH.io. Please understand the differences and see the instructions for Target Connection when using Slack as a target for sending data, etc. to one of your Slack channels.

Setup Instructions

Follow the setup steps guide for configuring your Slack connection to enable data to flow into your destination via DLH.

Supported Features

Here are key features supported for this connector.

Sync FeatureSupportedDetails
Custom Data and DevelopmentAbility to enhance connector upon request
Historical Re-Load/Load
Incremental/Delta LoadGets most recent records and changes
Column Selection
Column Hashing
Re-Sync Table/EntitySelect at the table level to reload data
history (on next Sync Bridge run)
Custom QueriesUtilizing SQL Data Query Connector
Custom Data
Captures Deleted RowsOn all supported tables
API Sync Bridge Initiation
Priority Scheduling
Private VPC/Link
DLH Data Model Available-

If you have any questions about these supported features please reach out to our Customer Support team.

Details on Sync Processing

For this connector, we believe the sync processing is straightforward. We've provided a number of details, steps, and other guidance here and in the setup steps guide. Be sure to also check the change log and notes page from time to time for any changes.

Source Replicated Entities

The following entities are replicated by defualt to your Target Connection. These are the table names you will see in your Target Connection or available to your target integration. If you believe any entities/tables are missing please open a ticket with Customer Support:

  • View a list of entities after creating a connection in DLH.io for the most up-to-date list

Data Replication Details

This section provides information on how data is replicated, at what frequency and which replication/synchronization details are worth noting from DLH.io.

Replication Frequency ConfigurationsDetails
Default Replication Frequency24 Hours
Minimum Frequency1 Hour (lower on Business Critical plan)
Maximum Frequency24 Hours
Custom Frequency1-24 Hours

Replication Definitions

The following types of replication happen between this source and your target destination cloud data warehouse of choice when a Sync Bridge runs:

  • Historical Data Load (also First Time Sync)

    • Occurs during the first/initial data sync of the sync bridge pipeline and any time you need to or are requested to conduct a historical re-sync process for your data.
    • Here, DLH.io ingests all available data for the objects/tables you've selected or are available to you from the source based on your authentication access on that source.
    • This can take a relative elongated time to retrieve all data from the source and replicated to the target, as the name suggest it is retrieval all data, so if the source contains large amounts of data even in our parallel processing capability a customer could expect more than an hour for large data system. If there are any concerns that a historical load or first time sync has not completed within a reasonable amount of time please contact DLH.io Support.
  • Incremental (aka Deltas) Data Load

    • After a first time synchronization/replication or a historical data load, all subsequent processes of replicating the data for a Sync Bridge (source to target) are referred to as delta or incremental loads
    • Here, DLH.io captures the latest/newest records and/or events and any changes/updates to existing records and/or events in the source connector based on the frequency set in the Sync Bridge.

Issue Handling

If any issues occur with the authorization simply return to the sources page in DLH.io, edit the source details and click the Save & Test or Authorize Your Account or Re-Authorize Account button to confirm connectivity. If any issues persist please contact our support team via the DLH.io Support Portal.

Schema Details (ER Diagram)

This entity relationship diagram (ERD) provides you with information about what entities/tables DLH provides for you out-of-the-box and how they are related to one another.