Service Description - Pacemaker Import Pro 2.3.0

Technical Component Informationen

Company

TechDivision GmbH

Name

Pacemaker Import Pro

Version

2.3.0

Web

Open Source

No

License

Proprietary

Pricing

n/a

Adobe Commerce Version

>= 2.4.4

PHP Version

>= 7.4

General

Although Magento already has an import functionality of products in the backend, it is often necessary to perform imports in a more performant and automated way.

Pacemaker Import Pro is an extension for the standalone CLI-Tool Pacemaker Import Community and also part of Pacemaker Enterprise Edition and provides Magento module integrations as well as further performance optimisations for the import behaviour .

The Pacemaker Import Pro is the improved version of the import framework that is used by Pacemaker and provides the following supplementary functions:

  • Optimized import behaviour

    • Batch processing

    • Caching

    • Change-set and timestamp detection

  • Magento Backend Integration

    • Import Upload GUI

    • Asynchronous import via crons and "ok-files"

    • Magento Configuration Api for imports

  • Additional standardized import cli commands

    • Media Import

    • Smile Position Import

    • Giftcard Import

    • Company Import

Feature Overview

Function Description

Import of entities

The component provides additional standard import functionalities on cli with csv files available for:

  • Media Import (Images / Videos)

  • Smile Position for "Smile Elastic Suite"

  • Giftcards

  • Companies

The structure of the csv file are based on the default Magento import format.

Import Upload GUI

The component provides a Magento Backend Integration to upload multiple import files. With this integration its possible to run imports asynchronous with cron jobs. You can control this via so-called "OK files".

Performance optimized import

Importing via Pacemaker can be accelerated even further via the new functions such as

  • Batch processing

  • Caching

  • Change-set and timestamp detection

Functional characteristics

Feature Magento Standard Pacemaker Professional (Import Professional Component)

CE/EE

CE/EE

Import - Entity type "smile position"

no

yes

Import - Entity type "company"

no

yes

Import - Entity type "media"

no

yes

Import - Entity type "giftcard"

no

yes

Import on Magento backend

yes

yes

Multiple import file upload

no

yes

Import on cli

no

yes

Configurable Import Workflow

no

yes

Configurable Import by Parameter

yes

yes

Performance optimized import with batch processing

no

yes

Accelerated import with caching

no

yes

Accelerated import with change-set detection

no

yes

Accelerated and performance optimized imports

With the import attachment in this component Pacemaker Import Pro, the existing import in Pacemaker Import Community has been improved even further. Updates are executed in bundles via "batch processing", which reduces the database-side calls. The caching behaviour and the change set detector also contribute to reducing the actual write and read operations to a minimum.

Magento Module Integration

With the extensions to the component Pacemaker Import Pro, an actual integration for Magento is provided. Several modules of the component offer the possibility to make configurations via the backend or to upload the imports directly into Magento and process them there. Furthermore, Magento configurations are retrieved by api in order to correctly read the import-relevant settings.

What is included in the license price?

  • Major/Minor Updates

  • Security Updates

  • Bugfixes

What the component cannot do

  • The component does not provide any export functions.

  • The component does not provide any automated workflows to process multiple imports. Please see Pacemaker Enterprise for this.

  • The component does not provide automated (plug&play) connections to third-party ERP systems

Requirement for use

To use the Pacemaker Components Import Pro in Adobe Commerce, the following points must get observed:

Glossary

Function Description

Batch processing

Compared to the Pacemaker Community Edition, the Pacemaker Professional Edition has a built-in batch processing function that stacks data that needs to get added or updated and executes a multi-value SQL statement based on a set of configurable triggers.

Change-set detection

Compared to Pacemaker Community Edition, the Pacemaker Professional Edition contains a change-set detection feature that identifies and updates only changed data.

OK Files

An OK file hast the file attachment ".ok" and this the indicator that all import files for a specific import id are completely and correctly filed

Smile Elastic Suite

ElasticSuite is a merchandising suite for Magento which aims to provide out the box a lot of features usually only available with proprietary merchandising tools.