Attribute sets & groups

Pacemaker Import Community provides the command import:attributes:set command for the attribute import.

The individual parts of the file name must match the pattern as followed:
<IMPORT-DIRECTORY>/<PREFIX>_<FILENAME>_<COUNTER>.<SUFFIX>
<IMPORT-DIRECTORY>:

is by default the loation of your working directory <ROOT-DIRECTORY>/var/pacemaker/import/

PREFIX:

The <PREFIX> of the import filename represents the attribute-set-import area.

DELIMITER ( _ ):

The mandatory Delimiter ( _ ) for the import filename between <PREFIX> and <FILENAME> is a underscore ( _ ).

FILENAME:

The filename is a autogenerated combination of date and time.

  • As a result, the filename look like attribute-set-import_20190608-114344_01.csv.

DELIMITER ( _ ):

The mandatory Delimiter ( _ ) for the structured filename between <FILENAME> and <COUNTER> is underscore ( _ ).

COUNTER:

is a incremental number with two digits starting with 01.

SUFFIX (filename extension):

The Pacemaker Import Community uses the <SUFFIX> .csv as default for the import files.

.OK file:
Bunch import:
  • The Bunch import requires the same predefined filename structure as described.

Your CSV file var/pacemaker/import/attribute-set-import_20190608-114344_01.csv is now ready for import.

Unique identifier

  • The unique identifier for the attribute set import is the attribute set name

  • The attribute set name is a mandatory field available in the column attribute_set_name on every row of the CSV file

Columns

Each attribute set can contain several attribute groups

The CSV file with the attribute sets for Magento 2 CE/EE consists of multiple columns
Column Name Type Example Description

attribute_set_name

varchar

Bag

The unique attribute set name

based_on

varchar

Default

The attribute group name, where the attributes get copied from

entity_type_code

varchar

catalog_product

The entity type code to bind the attribute to

sort_order

integer

1

The attribute set sort order

attribute_group_name

varchar

Product Details

The attribute group name

attribute_group_code

varchar

product-details

The unique attribute group code

attribute_group_tab_group_code

varchar

basic

The attribute group tag group code

attribute_group_sort_order

int

10

The backend/frontend attribute group sort order

default_id

int

1

The attribute group default ID