R12.1 Project-2025/11/05
Append Table

The Append Table pattern is used to append the rows of one parser output table to another, creating a new table. For the two selected output tables, the row cells in the columns of one output table will be added to the other output table by column mapping.

Information Note: Compared to the Append Table function in Network Intent, which applies to various commands and devices, this parsing method in the visual parser only parses the data retrieved by the current command.

How to Use the Append Table

Prerequisites: Create several patterns in advance to get the corresponding parser output tables, which will be used to define the Append Table pattern.  

  • For Source Table 1: Define a paragraph pattern to parse variables $access_list and $acl_config configured by name. 

  • For Source Table 2: Define a collector pattern to parse the variables $acl_config configured by number.

  1. Click +New Pattern > AdvancedAppend Table.

  2. In the Source Table field, select the two output tables from the two predefined patterns as the source table. All the columns of the left source table will be listed, and the matched columns of the right source table will be listed if there are any.  

  3. Click + Column Mapping to define more column mappings if it is necessary. The cell rows will be appended based on column mapping. 

  4. Click Settings to open the Settings dialog. Select columns from the left source table, and these columns will be finally added to the output table. Click OK in the Settings dialog to save the settings. 


  5. The output table of the Append Table pattern will change as you configure the settings. Check the output table before saving the parser.

  6. Click the  icon at the upper-right corner to save the parser.