All Products
Search
Document Center

DataWorks:Synchronize MaxCompute data to a Hologres internal table

Last Updated:Mar 27, 2026

Use the data catalog feature in DataWorks to copy a MaxCompute internal table into Hologres and run real-time queries against it.

How it works

Data moves in two stages:

  1. DataWorks creates a Hologres foreign table that maps to the source MaxCompute table. This mapping is handled by executing the IMPORT FOREIGN SCHEMA statement against Hologres.

  2. Data is loaded from the foreign table into a Hologres internal table, where Hologres can query it at full speed.

Prerequisites

Before you begin, make sure you have:

Limitations

You can create a foreign table and read data from it only if the source MaxCompute table already exists.

Synchronize data from MaxCompute to Hologres

This procedure has two main steps: navigating to the source table and triggering the synchronization node wizard, then configuring the node parameters.

Step 1: Open the node configuration tab

  1. Go to the Workspaces page in the DataWorks console. In the top navigation bar, select the region where your workspace is located. Find the workspace, then choose Shortcuts > Data Studio in the Actions column.

  2. In the left-side navigation pane of Data Studio, click the image icon to open the DATA CATALOG pane.

  3. In the MaxCompute directory, find the internal table you want to synchronize in the Table folder, right-click the table name, and select Data Synchronization to Hologres.

  4. In the popover that appears, select the path where you want to create the node, then click OK.

  5. In the popover that appears, enter a name for the node and press Enter to open the node configuration tab.

Step 2: Configure the node

On the configuration tab, set the parameters for the synchronization node.

Parameters in the Settings for Source Table (MaxCompute) section are filled in automatically based on the table you selected in Step 1—no manual input is needed for those fields.

For a full description of all parameters, see Synchronize data to Hologres.