The Feishu Multi-Dimensional Table output component writes data to a Feishu Multi-Dimensional Table data source. When you sync data from other data sources to a Feishu Multi-Dimensional Table data source, you must configure the Feishu Multi-Dimensional Table output component after you configure the source data. This topic describes how to configure the Feishu Multi-Dimensional Table output component.
Prerequisites
You have created a Feishu Multi-Dimensional Table data source. For more information, see Create a Feishu Multi-Dimensional Table data source.
The account used to configure the properties of the Feishu Multi-Dimensional Table output component must have write-through permissions on the data source. If the account does not have the required permissions, request them. For more information, see Request, renew, and return data source permissions.
Procedure
In the top menu bar of the Dataphin home page, choose Developer > Data Integration.
In the top menu bar of the integration page, select a Project. If you are in Dev-Prod mode, select an Environment.
In the navigation pane on the left, click Batch Pipeline. In the Batch Pipeline list, click the batch pipeline that you want to develop to open its configuration page.
In the upper-right corner of the page, click Component Library to open the Component Library panel.
In the navigation pane on the left of the Component Library panel, select Outputs. In the list of output components on the right, find the Feishu Multi-Dimensional Table component and drag it to the canvas.
Click and drag the
icon of the input, transform, or flow component to connect it to the Feishu Multi-Dimensional Table output component.Click the
icon on the Feishu Multi-Dimensional Table output component card to open the Feishu Multi-Dimensional Table Output Configuration dialog box.In the Feishu Multi-Dimensional Table Output Configuration dialog box, configure the parameters.

Parameter
Description
Basic Settings
Step Name
The name of the Feishu Multi-Dimensional Table output component. Dataphin automatically generates a step name. You can also change the name as needed. The naming conventions are as follows:
Can contain only Chinese characters, letters, underscores (_), and digits.
Cannot exceed 64 characters in length.
Datasource
The drop-down list displays all Feishu Multi-Dimensional Table data sources. This includes data sources for which you have write-through permissions and those for which you do not. Click the
icon to copy the current data source name.For a data source where you do not have write-through permissions, click Request to request the permissions. For more information, see Request, renew, and return data source permissions.
If you do not have a Feishu Multi-Dimensional Table data source, click Create Data Source to create one. For more information, see Create a Feishu Multi-Dimensional Table data source.
Data Table
Select the target table for the output data. You can enter a keyword to search for the table, or enter the exact table name and click Exact Search. Click the
icon to copy the name of the selected table.Field Mapping
Input Fields
Displays the input fields based on the output of the upstream component.
Output Fields
Displays the output fields. The following operations are supported:
Field Management: Click Field Management to select output fields.

Click the
icon to move a field from Selected Input Fields to Unselected Input Fields.Click the
icon to move a field from Unselected Input Fields to Selected Input Fields.
Batch Add: Click Batch Add. You can add fields in batches in JSON, TEXT, or DDL format.
To add fields in batches in JSON format, for example:
// Example: [{ "name": "user_id", "type": "String" }, { "name": "user_name", "type": "String" }]Notename specifies the name of the field to import, and type specifies the data type of the field after it is imported. For example,
"name":"user_id","type":"String"imports the field named user_id and sets its data type to String.To add fields in batches in TEXT format, for example:
// Example: user_id,String user_name,StringThe row delimiter separates the information of each field. The default delimiter is a line feed (\n). Semicolons (;) and periods (.) are also supported.
The column delimiter separates the field name and the field type. The default delimiter is a comma (,).
To add fields in batches in DDL format, for example:
CREATE TABLE tablename ( id INT PRIMARY KEY, name VARCHAR(50), age INT );
Create Output Field: Click + Create Output Field. Follow the on-screen instructions to enter a Column and select a Type. After you configure the current row, click the
icon to save it.
Mapping
You can manually select the field mapping based on the upstream input and the fields of the target table. Mapping includes Map By Row and Map By Name.
Map by Name: Maps fields that have the same name.
Map by Row: Maps fields in the same row when the field names in the source and target tables are different, but the data in the corresponding rows needs to be mapped. Only fields in the same row are mapped.
Click Confirm to complete the configuration of the Feishu Multi-Dimensional Table output component.