Import

Configuration

In the Magento backend, you can find the settings for the Import under the following path:
  • menu:Stores[Configuration > Pacemaker > Import

General Settings

Configuration Default Description

Source Directory

var/pacemaker/import

Relativ path to your Magento installation.

  • Pacemaker observes this directory to initialize an import pipeline

  • This setting applies to all Pacemaker imports

Catalog Import

Configuration Default Description

Enable Catalog Import Pipeline

Yes

Enable the source directory observer for the catalog import.

File Name Pattern

/(attribute-set|attribute|category|product)-import_(?P<identifier>[0-9a-z\-]*)([_0-9]*?).(csv|ok)/i

Regular expression for import file bunches.

File Name Pattern (Link)

/product-import-link_(?P<identifier>[0-9a-z\-])([_0-9]?).(csv|ok)/i

Pattern for import file bunches.

  • Product link relations only

File Name Pattern (Variant)

/product-import-variant_(?P<identifier>[0-9a-z\-])([_0-9]?).(csv|ok)/i

Pattern for import file bunches.

  • Product variants only

File Name Pattern (Additional Attributes)

/product-import-additional-attribute_(?P<identifier>[0-9a-z\-])([_0-9]?).(csv|ok)/i

Pattern for import file bunches.

  • Product additional attributes only

Catalog Import: Media Cache Cleanup

Configuration Default Description

Enable Media Cache Invalidation

Yes

This feature would remove image files from the cache directory if the import provided new content with an existing file name.

Enable Media Cache Generation

No

This feature allows regenerating the media image cache by calling the Magento CLI command bin/magento catalog:images:resize

Customer Import

Configuration Default Description

Enable Customer Import Pipeline

Yes

Enable/Disable the Customer Import Pipeline.

File Name Pattern

/(customer)-import_(?P<identifier>[0-9a-z\-])([_0-9]?).(csv|ok)/i

Pattern for import file bunches.

Price Import

Configuration Default Description

Enable Price Import Pipeline

Yes

Enable/Disable the Price Import Pipeline.

File Name Pattern

/(product-import)-(price|tier-price)_(?P<identifier>[0-9a-z\-])([_0-9]?).(csv|ok)/i

Pattern for import file bunches.

Inventory (stock) Import

Configuration Default Description

Enable Inventory Import Pipeline

Yes

Enable/Disable the Inventory Import Pipeline.

File Name Pattern

/(product-import)-inventory_(?P<identifier>[0-9a-z\-])([_0-9]?).(csv|ok)/i

Pattern for import file bunches.

Media Import

Configuration Default Description

Enable Media Import Pipeline

Yes

Enable/Disable the Media Import Pipeline.

File Name Pattern

/(product-media)-import_(?P<identifier>[0-9a-z\-])([_0-9]?).(csv|ok)/i

Pattern for import file bunches.

Gift Card Import

Configuration Default Description

Enable Gift Card Import Pipeline

Yes

Enable/Disable the Gift Card Pipeline.

File Name Pattern

/(giftcard)-import_(?P<identifier>[0-9a-z\-])([_0-9]?).(csv|ok)/i

Pattern for import file bunches.

Indexer Settings

Configuration Default Description

Enable Pacemaker Indexer

``

Enable/Disable the Pacemaker Indexer.

  • If the Pacemaker Indexer is enabled, the default Magento indexer crons are disabled

Time between two indexer pipelines

10

Allowed maximum time between two indexer pipeline runs in minutes.

Indexer Pipeline CleanUp Time

2 hours

Define a datetime periode.

  • Pacemaker Indexer Pipelines, which are older than xxx will be deleted

Possible values:
  • [0-9]*

  • minutes

  • hour

  • days

  • weeks

  • months

  • years

  • e.g. 2 hours

Indexer Threshold Configs

Control the index behavior with the following configuration values:
  • If the limit gets exceeded, a full reindex is executed for the specified indexes; otherwise, a delta index is executed

Configuration Default Description

Catalog Product Rule

1000

Threshold for the index catalogrule_product.

Catalog Rule Product

1000

Threshold for the index catalogrule_rule.

Catalog Search

1000

Threshold for the index catalogsearch_fulltext.

Category Products

1000

Threshold for the index catalog_category_product.

Customer Grid

0

Threshold for the index design_config_grid.

Design Config Grid

0

Threshold for the index inventory.

Inventory

1000

Threshold for the index inventory.

Product Categories

1000

Threshold for the index catalog_product_category.

Product EAV

1000

Threshold for the index catalog_product_attribute.

Product Price

1000

Threshold for the index catalog_product_price.

Product/Target Rule

1000

Threshold for the index targetrule_product_rule.

Sales Rule

1000

Threshold for the index salesrule_rule.

Stock

1000

Threshold for the index cataloginventory_stock.

Target Rule/Product

1000

Threshold for the index targetrule_rule_product.

ElasticSuite Category Indexing

1000

Additional Indexer Threshold Configuration for Smile Elastic Suite Extension.

  • Threshold for the index elasticsuite_categories_fulltext.