# Data 360 data streams, DLOs and data kits

*Tableau Next Consultant Study Guide · Data Setup · Last updated November 13, 2026 · https://www.certifyforce.com/study-guide/tableau-next-consultant/data-setup/data-360-data-streams-dlos-and-data-kits*

How the Data 360 data that Tableau Next analyzes is ingested and managed: data stream settings and edits, reusing and keeping data lake objects, packaging streams and data models in data kits, and how streaming transforms delete records.

- Certification: Salesforce Tableau Next Consultant
- Exam section: Data Setup
- Study guide: https://www.certifyforce.com/study-guide/tableau-next-consultant

**Official exam objective:**

> Understand basic Data 360 features capabilities, including data integration, management, preparation, and modeling.

## What the exam expects

- Place ingestion, DLOs and DMOs before a semantic model, and judge whether Tableau Next setup must wait for them.
- Configure and edit a data stream: renames, disabled fields, refresh modes, filters and file settings.
- Reuse an existing DLO for a new file stream, and delete a stream while keeping its DLO.
- Package data models and streams in a data kit, then create, deploy, update and uninstall it.
- Predict when a streaming data transform deletes a target record.

Key terms:
- **Data stream:** a connection plus the data it ingests into Data 360.
- **DLO (data lake object):** where ingested data is stored in its original form.
- **DMO (data model object):** the harmonized object DLO data is mapped to.
- **Data kit:** a wrapper around packageable Data 360 metadata for deployment.
- **Conditional deletion:** deleting a stream without implicitly deleting its DLO.

## Key facts

| Fact | Detail | Source |
|---|---|---|
| Stream rename | DLO keeps its name | [Edit a Data Stream](https://help.salesforce.com/s/articleView?id=data.c360_a_edit_a_data_stream.htm&type=5&language=en_US) |
| Disabled field | No new data; existing DLO data stays; name can't be reused | [Disable a Data Stream Field](https://help.salesforce.com/s/articleView?id=data.c360_a_disable_data_stream_fields.htm&type=5&language=en_US) |
| Headerless retrieval | Turn on only after the initial run | [Data Stream Settings](https://help.salesforce.com/s/articleView?id=data.c360_a_data_stream_edit_settings.htm&type=5&language=en_US) |
| Refresh initial file immediately | Initial file retrieved without waiting for the schedule | [Data Stream Settings](https://help.salesforce.com/s/articleView?id=data.c360_a_data_stream_edit_settings.htm&type=5&language=en_US) |
| Existing DLO | Not used by another source; map its primary key | [Using an Existing DLO](https://help.salesforce.com/s/articleView?id=data.c360_a_guardrails_existing_data_lake_object.htm&type=5&language=en_US) |
| Conditional delete | Single, non-managed S3, GCS, Azure Storage or SFTP stream | [Delete a Data Stream](https://help.salesforce.com/s/articleView?id=data.c360_a_delete_a_data_stream.htm&type=5&language=en_US) |
| Standard data model in a kit | Only custom mappings and custom fields packaged | [Create a Data Stream from a Data Kit](https://help.salesforce.com/s/articleView?id=data.c360_a_install_package_kit.htm&type=5&language=en_US) |
| File-based stream from a kit | Uneditable timestamp appended to its name | [Create a Data Stream from a Data Kit](https://help.salesforce.com/s/articleView?id=data.c360_a_install_package_kit.htm&type=5&language=en_US) |
| Failed kit component | Deployment stops; later components not deployed | [Deploy Data Kit Components](https://help.salesforce.com/s/articleView?id=data.c360_deploy_data_kit_components.htm&type=5&language=en_US) |
| Kit change | Update the kit, then publish a new package version | [Update a Data Kit](https://help.salesforce.com/s/articleView?id=data.c360_a_update_a_data_kit_in_customer_data_platform.htm&type=5&language=en_US) |
| Kit removal | Un-deploy from all data spaces, then uninstall | [Uninstall a Data Kit](https://help.salesforce.com/s/articleView?id=data.c360_uninstall_data_kit.htm&type=5&language=en_US) |
| Shared streaming target | Record deleted when only the primary key remains | [Considerations for Deleting Data](https://help.salesforce.com/s/articleView?id=data.c360_a_streaming_transform_delete_data_considerations.htm&type=5&language=en_US) |

## Check yourself

- Why disable a field in Data 360 before deleting it in the connected CRM org?
- When an incremental stream runs, which records from the previous run are processed again?
- How do you remove records from an incrementally updated DLO?
- Which permission set does the Tableau Next setup guide name for the data connection step?

## Sources

- [Step 6: Connect, Transform, and Harmonize Data in Data Cloud](https://help.tableau.com/current/tableau-next/en-us/tableau_next_setup_guide_data_cloud.htm)
- [Data Streams in Data 360](https://help.salesforce.com/s/articleView?id=data.c360_a_data_streams.htm&type=5&language=en_US)
- [Edit a Data Stream](https://help.salesforce.com/s/articleView?id=data.c360_a_edit_a_data_stream.htm&type=5&language=en_US)
- [Disable a Data Stream Field](https://help.salesforce.com/s/articleView?id=data.c360_a_disable_data_stream_fields.htm&type=5&language=en_US)
- [Considerations for Data Stream Field Disablement](https://help.salesforce.com/s/articleView?id=data.c360_a_data_stream_field_deletion_settings.htm&type=5&language=en_US)
- [Data Stream Settings and Refresh Modes](https://help.salesforce.com/s/articleView?id=data.c360_a_data_stream_edit_settings.htm&type=5&language=en_US)
- [Using an Existing Data Lake Object to Create a Data Stream](https://help.salesforce.com/s/articleView?id=data.c360_a_guardrails_existing_data_lake_object.htm&type=5&language=en_US)
- [Delete a Data Stream](https://help.salesforce.com/s/articleView?id=data.c360_a_delete_a_data_stream.htm&type=5&language=en_US)
- [Data Kits](https://help.salesforce.com/s/articleView?id=data.c360_a_data_package_kits.htm&type=5&language=en_US)
- [Create a Data Stream from a Data Kit](https://help.salesforce.com/s/articleView?id=data.c360_a_install_package_kit.htm&type=5&language=en_US)
- [Deploy Data Kit Components in Data 360](https://help.salesforce.com/s/articleView?id=data.c360_deploy_data_kit_components.htm&type=5&language=en_US)
- [Update a Data Kit in Data 360](https://help.salesforce.com/s/articleView?id=data.c360_a_update_a_data_kit_in_customer_data_platform.htm&type=5&language=en_US)
- [Uninstall a Deployed Data Kit in Data 360](https://help.salesforce.com/s/articleView?id=data.c360_uninstall_data_kit.htm&type=5&language=en_US)
- [Data Cleansing and Preparation](https://help.salesforce.com/s/articleView?id=data.c360_a_cleansing_data.htm&type=5&language=en_US)
- [Considerations for Deleting Data](https://help.salesforce.com/s/articleView?id=data.c360_a_streaming_transform_delete_data_considerations.htm&type=5&language=en_US)

## About the full unit

The "Core concepts", "Exam traps" and "Worked scenario" sections of this unit, its 20 linked practice questions, and unlimited timed mock exams are included with the Tableau Next Consultant pack (USD $19): https://www.certifyforce.com/practice-exams
