Contents

Cancel

Recommended Articles

  1. unify-apps

    Indexing

    Unify AI

    Transform raw content into searchable knowledge through AI-powered indexing and vector embeddings

  2. unify-apps

    JobNimbus

    Unify Integrations

    Integrate your application with JobNimbus to manage leads, track jobs, and streamline your workflow processes efficiently

  3. unify-apps

    IMAP

    Unify Integrations

    Integrate your app with IMAP to enable seamless email synchronization, real-time access, and enhanced communication workflows.

  4. unify-apps

    Preview Your Work

    Unify Automations

    Effortlessly review & monitor your automation’s performance

  5. unify-apps

    QuickBooks

    Unify Integrations

    Integrate your app with QuickBooks to streamline accounting, automate invoicing, and manage finances effortlessly

  6. unify-apps

    FTP/FTPS

    Unify Integrations

    Connect your app with FTP/FTPS to automate secure file transfers and streamline data exchange across systems.

  7. unify-apps

    Filters

    Unify Applications

    Enable users to refine, search, and sort data effortlessly across dashboards and datasets

  8. unify-apps

    Insided

    Unify Integrations

    Integrate your app with Insided to enhance customer engagement, streamline community management, and drive self-service support.

  9. unify-apps

    Facebook Ads

    Unify Integrations

    Connect your app with Facebook Ads to automate campaign management, optimize ad performance, and track marketing success.

  10. unify-apps

    Gainsight

    Unify Integrations

    Integrate your app with Gainsight to enhance customer success, automate engagement workflows, and drive retention

  11. unify-apps

    Livestorm

    Unify Integrations

    Integrate your app with Livestorm to streamline webinar hosting, automate event management, and enhance audience engagement.

  12. unify-apps

    Snowflake

    Unify Automations

    Connect to Snowflake for fast, scalable cloud data warehousing and analytics

  13. unify-apps

    Cognito Forms

    Unify Integrations

    Integrate your app with Cognito Forms to create custom forms, automate data collection, and streamline workflows

  14. unify-apps

    Button

    Unify Applications

    Create interactive elements with ease using buttons

  15. unify-apps

    BambooHR

    Unify Automations

    Integrate your app with BambooHR to streamline HR management, automate employee data processing, and enhance onboarding workflows

  16. unify-apps

    Build your first automation

    Unify Automations

    Learn how to build your automation step by step

  17. unify-apps

    User Management

    Unify Applications

    Efficiently manage user roles and permissions

  18. unify-apps

    Microsoft Teams

    Unify Automations

    Connect your app with Microsoft Teams to enhance communication, automate workflows, and foster collaboration across your organization

#
Unify Data
Logo
Objects Selection

Objects Selection

Logo

5 min READ

Introduction

Object selection is an important step in configuring your data pipelines within UnifyData.

This process involves choosing the necessary objects, such as tables in databases or folders in file storage systems like Amazon S3 and Google Cloud Storage. 

Image
Image

In this article, we'll walk you through the process of object selection, helping you understand:

  • What objects and fields are in the context of data pipelines

  • How to select objects and fields in UnifyData

  • Best practices for efficient object selection

Understanding Pipeline Objects

UnifyData works with various types of source systems which have different structures of storing data such as SQL databases, applications etc.

These objects include:

  • Tables: Tables are the most common database objects, especially in relational databases. They organize data into rows (records) and columns (fields).

  • Files: In file-based storage systems, files are the primary data objects. Can include CSV, JSON, XML, or other structured and semi-structured data formats.

  • Folders: Folders organize files in a hierarchical structure. It is common in cloud storage systems like Amazon S3 or Google Cloud Storage.

  • Entities: Applications such as Microsoft Dynamics 365 store data in the form of entities. 


Steps for Object Selection

  1. Add Objects
    In the 'Objects' tab, you can add the necessary objects from the source to your data pipeline.

    Click on Add Objects:

    • Click the Add Objects button.

    • This action will open a third pane displaying the available objects from the source.

      Image
      Image

  2. Select Objects
    Choose the objects you need by following these steps:

    • Select the Required Objects:

      • Select the objects you need by checking the box next to each object name.

    • Expand Objects to View Fields/Folders:

      • Click on an object name to expand it and view its fields or sub-folders.

      • For database tables, you'll see a list of fields (columns).

      • For file storage systems, you might see sub-folders.

        Image
        Image
  3. Select Fields
    After expanding the objects, you can selectively choose the fields or sub-folders required for your data pipeline.

    • Choose the Necessary Fields/Folders:

      • Check the boxes next to the fields or folders you need.

      • The Primary Keys will be indicated in a separate column for database tables.

        Image
        Image
  4. Save Selections
    Once you have selected the necessary fields or folders, you need to save your selections to include them in your data pipeline.

    • Save the Selected Objects and Fields/Folders:

      • Click Save to add the selected objects and fields/folders to your data pipeline.

        Image
        Image


Objects List View

The Objects List View provides an overview of all the selected objects and their fields or folders.
This view helps you manage and track the objects included in your data pipeline.

  • Details in Objects List View:

    • View all the selected objects and their respective fields or folders.

    • See the number of fields selected and how many have been mapped to the destination object’s fields.

Object Ingestion Toggle

Each object in the list view has an object ingestion toggle that allows you to control data synchronization.

  • Using the Toggle:

    • The toggle allows you to turn data synchronization on or off for each object.

    • Turning off the sync stops data movement for the object but preserves the schema mapping.

    • This feature allows you to re-enable sync with the same mapping later.

      Image
      Image


Best Practices

  1. Plan Your Object Selection

    • Clearly define the data source and its schema before selecting objects. This ensures an organized data structure and reduces the risk of errors.

    • Have a clear understanding of the data requirements for your pipeline. Select only the necessary objects and fields to optimize performance and storage.

  2. Optimize for Performance Select Only Required Data - Avoid selecting unnecessary objects and fields. This reduces data volume and improves pipeline performance.

FAQs

What are the implications of turning off the sync toggle for an object?

Turning off the sync toggle for an object stops the data movement for that particular object, but it does not delete the object or its schema mapping. The implications include:

Data Ingestion Paused: No new data will be ingested from the source for that object.

Schema Mapping Preserved: The schema mapping is retained, allowing you to re-enable syncing without reconfiguring the object.

Controlled Data Flow: This feature is useful for temporarily halting data flow without losing configuration, which can be helpful during maintenance or troubleshooting.

Can I modify the selected objects and fields after saving them in UnifyData?

Yes, you can modify the selected objects and fields even after saving them. Simply navigate back to the 'Objects' tab, and you will be able to add or remove objects and fields as needed.
After making the necessary changes, ensure you save your selections again to update the data pipeline configuration.