I have this issue where I get the following error in the [stage: data migration][step: EAV Step]
In Mysql.php line 110:
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')) ORDER BY
entity_attribute_id
ASC LIMIT 216' at line 1, query was: SELECTeav_entity_attribute
.* FROMeav_entity_attribute
WHERE (entity_attribute_id
>= 0) AND (attribute_id IN ()) ORDER BYentity_attribute_id
ASC LIMIT 216
The issue is related to this part "attribute_id IN ()" because the selection is empty. However I do not know where this comes from.
In the map.xml I have both source and destination ignoring the eav document as such
<ignore>
<document>eav_entity_attribute</document>
</ignore>
The migration tool is CE to CE from 1.9.4.5 to 2.3.5-p1. No other error appears prior to this step.