Data synchronization, or Data sync, ensures your information is consistent and up-to-date across multiple platforms and tables. By automating the process of updating data, you can eliminate the need for manual updates in different systems. This guarantees that everyone within your organization has access to the latest information, reducing errors and increasing efficiency.
This section will guide you through the process of setting up and managing data sync in Baserow.
For other ways to create a Baserow table, please see these articles:
Data sync streamlines your workflow and ensures data accuracy. By automatically updating data in real-time across multiple tools and databases, it eliminates the need for manual updates. This means you can be confident that everyone is always working with the most up-to-date information.
Synced tables are read-only, which means you cannot edit the data directly or edit the field type. You will need to modify the data at the main source.
Setting up data sync is simple.
Navigate to the database sidebar in Baserow, and click + New table.
Select the desired sync source from the available integration options.
Provide the required synchronization details. For example:
Learn more about the sync sources supported.
Give the new table a descriptive name to identify the synced data easily. Click Next to proceed.
Select the specific fields you want to bring into your synced table. For example, in an iCal feed, you may select to sync only event names and start/end times.
Not all fields from an external source are required to be synced. You have the flexibility to choose only the fields relevant to your workflow, which helps to keep your workspace clean and focused.
Click Create and sync table to establish the sync. Your table will be created, and data will start syncing from the connected source immediately.
Data sync in Baserow can integrate with multiple sources:
iCal feed sync is designed to bring calendar data into Baserow. The iCal calendar sync synchronizes automatically with the entries in the URL’s calendar file. It only supports the ICS (Internet Calendar and Scheduling) file type.
This is particularly useful for syncing shared calendars, project timelines, or event schedules across different platforms into a single database.
To seamlessly integrate your PostgreSQL data into Baserow, you can synchronize specific tables. This allows you to view, edit, and manage your data directly within the Baserow interface.
To initiate the synchronization process, you’ll need to provide the following information:
When you initiate the synchronization, Baserow will initially select all rows from the specified PostgreSQL table.
To protect your sensitive data, we advise limiting the user account used for the synchronization to read-only permissions. This will prevent accidental or malicious modifications to your PostgreSQL data.
Baserow table sync allows you to connect and synchronize tables between different workspaces in Baserow. This integration ensures that any updates made in the original table are reflected in the synced version.
You need to upgrade your account to the advanced/enterprise version to sync Baserow tables. You can upgrade your account by getting a license.
Baserow offers integration with Jira, allowing you to sync your issues and maintain a unified view across different teams. This eliminates the need to constantly switch between tools and manually update information on both platforms.
Here’s how to establish the connection:
You can synchronize your GitHub issues with Baserow, ensuring everyone has access to the latest information and maintaining a single source of truth across teams.
Here’s how to establish the connection:
Seamlessly sync your GitLab issues with Baserow, maintaining a single source of truth across different teams.
Here’s how to set up the integration:
The HubSpot data sync feature allows you to automatically synchronize data between Baserow and HubSpot CRM, allowing seamless management and viewing of HubSpot contacts directly within your Baserow database.
Here’s how to set up the synchronization
To generate a private app access token:
Use this token during the table setup process to establish a secure connection between HubSpot and Baserow.
Once a sync is established, you can easily manage and update it as needed. The field configuration options are available. You can also create and manage views.
With these integrations, you can synchronize data in external platforms directly into Baserow, simplifying workflows, improving collaboration, and making data management more efficient.
While data sync is automated, you may need to manually trigger a sync update to synchronize data between Baserow and the source.
To pull the latest data from your connected source into Baserow,
This will refresh the data, pulling the latest information from the main source.
During this process, a lock is placed on the updated rows, which may temporarily slow down API requests or table modifications.
Although synced data is read-only by default, you can add new fields to the synced table to track additional information not provided by the source.
These new fields added to the Baserow table are editable and will not interfere with the synced data.
To identify a read-only field that is part of the table’s data sync, you will see an arrow beside the synced fields and table.
Still need help? If you’re looking for something else, please feel free to make recommendations or ask us questions—we’re ready to assist you.