You can use the Data Synchronization node to synchronize data in the following scenarios:
You want to synchronize data that needs no complex processing quickly.
You want to synchronize data from tables with large data volumes (where a single table contains over 10 million records) or synchronize data to databases with strong computing power.
Support for Multiple Types of Data Sources
You can synchronize data from one endpoint to any other endpoint. For details, see Description of Scheduled Task Capabilities.
For example, you can synchronize Jodoo data to databases or save database data as file data.
Fast Synchronization of Data Tables
You can extract data from the source end and write it into the target database by simply configuring Data Source, Data Destination and Mapping, and Write Method.
Data Source
Data Destination and Mapping
Set the target table, specifying in which table and database the extracted data will be stored. You can store data in an existing table or a new table that will be created automatically. You can set and adjust the field mapping relationship between the source and target tables.
Write Method
Three write methods are available in FineDataLink, namely, Write Data into Target Table Directly, Write Data into Target Table After Emptying It, and Add/Modify/Delete Data Based on Identifier Field.
You are a data development user of FineDataLink. For details, see User Management.
You have permission on Data Development. For details, see Data Platform Use Permission and Scheduled Task Management Permission.
You have configured the data connection of the data source in FineDataLink. For details, see Data Source Creation and Management.
Data Synchronization supports the synchronization of structured, semi-structured, and unstructured data (such as data in OSS objects and text files, which must be converted into structured data). Data Synchronization can be used to synchronize only the data that can be abstracted to two-dimensional logical tables and cannot synchronize unstructured data that cannot be converted to structured data, such as data in MP3 files that are stored in OSS.
Data Synchronization is used for timed data synchronization. For details about real-time data synchronization, see Overview of Data Pipeline.
You can configure the write method, the primary key mapping, and the strategy for primary key conflict to ensure data uniqueness after synchronization. For details, see Overview of Data Synchronization Method.
Some data sources provide limited support for Data Development. For details, see Functional Limitations of Different Data Sources.
You can use the Data Synchronization node to extract data from the source end to the target end and perform basic data processing. The setting page is shown in the following figure.
Note:
Step 1: Setting the Data Source (Required)
For details about the supported data sources, see Data Sources Supported by FineDataLink.
2. For details about each setting item on the Data Source tab page, see Data Synchronization - Data Source.
Step 2: Setting the Data Destination and Mapping (Required)
For details about each setting item, see Data Synchronization - Data Destination and Mapping.
Step 3: Setting the Write Method (Required)
For details about each setting item, see Data Synchronization - Write Method.
In V4.0.28 and later versions, the following scenarios (where neither the source table nor the target table uses Jodoo data) can be implemented by using the Data Synchronization node:
Add/modify/delete the filtered data without the identifier field. (Only one operation type can be selected when the identifier field is empty.)
Add/modify/delete data with the identifier field and its value.
For details, see Data Synchronization - Add/Modify/Delete Data Based on Identifier Field.
Simple Data Synchronization
Data Synchronization - Database Table
Data Synchronization - API
Data Synchronization - Server Dataset
Data Synchronization - Jodoo Data
Incremental Data Synchronization
Use the Data Synchronization node in combination with parameters to achieve incremental data synchronization.
Incremental Data Update and Synchronization
Executing Judgement Before/After Data Synchronization
Run different Data Synchronization nodes based on various conditions, which requires using the Parameter Assignment and Conditional Branch nodes in combination.
Using Conditional Branch to Obtain Information About Outstanding Employees
Use the Data Synchronization node in combination with the Execution Judgement function to determine which downstream node to execute based on the execution status (failure or success) of the Data Synchronization node.
Outputting Data to FineBI
Output data to FineBI.
Independently Deployed FineDataLink Outputting Scheduled Task Results to FineBI
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
Submitted successfully
Network busy