Import Entity extends “Import” with everything needed to write Magento records, for example products, categories or customers, together with their attributes. Like Import, it is a technical base: it has no admin pages and does not import anything on its own, but is used by import routines written for a specific data source.
Merchants normally don’t install it directly: it is pulled in by import modules and custom import projects built on it.
Features
- Imports records with all their attributes, also per store view, and processes large amounts of data in chunks.
- Handles attributes that are unknown in the store: they can be ignored, reported as a warning only, or treated as an error.
- Can add missing option values of select attributes automatically during the import.
- Supports values that need special treatment, values that have to be looked up and replaced (for example a name that must be turned into an internal reference) and related data that is stored together with the record.
- Allows preparatory steps before and follow-up updates after the records are written.
Configuration
Import Entity has no settings in the admin. The behaviour is defined by the import routine built on it.
Good to know
Requires “Import”, which is installed automatically.
Installation
Install the module with Composer in your Magento root directory:
composer require infrangible/m2-import-entityThen enable it and update the store as described in the installation guide. Composer installs the required modules listed on this page automatically.