AI Dashboards: Datalake Settings

The Datalake Settings page allows you to connect Tango.ad with your Samba Datalake account. Once connected, Tango.ad can access customer, product, and order data to power AI insights, customer segmentation, revenue attribution, and personalized campaigns.

From this page, you can configure authentication, entity IDs, storage options, product mapping, and optional JavaScript transformations for imported data.

For an overview of the AI configuration modules available in Tango.ad, see AI Dashboards Overview.

Best for: Administrators and developers responsible for integrating Tango.ad with Samba Datalake.

Datalake Settings

Before You Begin

Before configuring the connection, make sure you have:

  • A Samba Datalake account
  • Your Datalake email and password
  • Orders and Products Entity IDs
  • Permission to access your Datalake workspace

Datalake Configuration Options

Separate Settings Per Domain

Enable this option if each website/domain should use its own Datalake configuration.

When disabled:

  • All domains share one Datalake connection.
  • Configuration changes apply across every connected domain.

When enabled:

  • Each domain maintains its own credentials and entity configuration.
  • Existing settings are copied as a starting point.

For more information about managing websites and domains, see Create and Manage Workspaces and Manage Domains.

Datalake Configuration Options

Enable Datalake

This switch enables or disables synchronization between Tango.ad and Samba Datalake.

When enabled:

  • Customer, order, and product information becomes available to Tango.ad.
  • AI features can use imported data.

When disabled:

  • No new data is synchronized.
  • Existing configuration remains saved.

Datalake data can support AI-powered insights and personalization. See AI Dashboards Overview for more information.

Enable Datalake

Datalake Email

Enter the email address used to authenticate with your Samba Datalake account.

This account is used whenever Tango.ad retrieves data.

Datalake Email

Datalake Password

Enter the password associated with the Datalake account.

The password is securely stored and used only for authentication.

Datalake Password

Orders Entity ID

Specify the UUID of your Orders entity inside Samba Datalake.

Tango.ad uses this entity to:

  • Import order history
  • Calculate revenue
  • Analyze purchases
  • Build customer insights

Order and revenue data can also support campaign performance analysis through Analytics Overview.

Orders Entity ID

Orders Use Multi-feed Storage

Enable this option if your orders feed has been migrated to Datalake's fixed-column multi-feed storage.

When enabled:

  • Tango.ad retrieves orders using multi-feed endpoints.
  • Recommended for newer Datalake installations.

Leave disabled if your workspace still uses the legacy entity structure.

Orders Use Multi-feed Storage

Orders Transform Function (Optional)

You can provide custom JavaScript to transform order data before Tango.ad processes it.

Typical uses include:

  • Renaming fields
  • Removing unwanted attributes
  • Normalizing values
  • Formatting dates
  • Calculating custom fields

This field is optional.

Orders Transform Function (Optional)

Products Entity ID

Enter the UUID of your Products entity.

This allows Tango.ad to retrieve:

  • Product catalog
  • Categories
  • Brands
  • Pricing information

Product information can be used by AI-powered personalization and recommendation features. See AI Dashboards: Scoring Models for information about configuring product and category scoring.

Products Entity ID

Products Use Multi-feed Storage

Enable this option if your products feed has been migrated to the newer multi-feed storage format.

When enabled:

  • Product data is loaded from multi-feed endpoints.
  • Better performance for larger catalogs.
Products Use Multi-feed Storage

Brand Field

Specify the field name that contains each product's brand.

Brand Field

Example:

brand

This field is used by:

  • Brand targeting
  • Brand boosters
  • AI recommendations
  • Product segmentation

For more information about brand scoring, see AI Dashboards: Scoring Models.


Category Field

Specify the field that stores product categories.

Category Field

Example:

categorytext

This field allows Tango.ad to:

  • Understand category hierarchy
  • Build category audiences
  • Apply category scoring
  • Power recommendation models

See AI Dashboards: Scoring Models for more information about category-based scoring.


Products Transform Function (Optional)

This optional JavaScript function allows you to modify product records before Tango.ad imports them.

Common examples include:

  • Combining fields
  • Creating custom metadata
  • Formatting product values
  • Removing unnecessary attributes

Leave empty if no transformation is needed.

Products Transform Function (Optional)

For information about using custom data in Tango.ad, see Meta Fields Overview.


Customers Use Multi-feed Storage

Enable this option if your customer feed has been migrated to Datalake's multi-feed storage.

When enabled:

  • Customer lookup uses multi-feed endpoints.
  • Subscription status and order matching use the updated storage model.

Leave disabled if using the legacy customer entity.

Customers Use Multi-feed Storage

Customer data can also contribute to AI-powered customer insights and personalization. See AI Dashboards: Traits Mapping.


Saving Your Configuration

After updating any settings:

  1. Review all configuration values.
  2. Click Save Changes.
  3. Tango.ad will use the updated configuration for future synchronizations.

Best Practices

  • Verify all Entity IDs before saving.
  • Enable Multi-feed Storage only if your Datalake workspace supports it.
  • Keep Datalake credentials secure.
  • Test data synchronization after making configuration changes.
  • Use transform functions only when custom data processing is required.
  • Keep Brand and Category field names consistent with your product feed to ensure AI features work correctly.
  • Review AI Dashboards: Advanced AI Settings and AI Dashboards: Scoring Models when configuring how imported data influences AI scoring.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.