-
Notifications
You must be signed in to change notification settings - Fork 197
Migration from 1.8.1.0 stuck at map step step: table: catalog_product_entity_varchar]: #818
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi @yogeshkhasturi. Thank you for your report. Please, add a comment to assign the issue:
|
@victor-v-rad hopefully you can check this ASAP, |
(Also posted in #812) You have uncovered something that I never noticed, but it might be a big issue. Also if you have any more details of which important attributes are NULL, it will be useful for @victor-v-rad . To start off this discussion:
Same for
It would be useful if you have more information of which important attributes now don't have values. With 262 attributes for me it is really hard to see. This is concerning though: which things do we not see imported? |
@ChameleonDevil How can we know that which attribute in m2 can have NULL value so that we can add dummy value to other attributes. ? Thanks |
I am not sure if you found a solution, please update if you have more information.
I think the above will give you non-required fields of catalog products that allow NULLs, for all others you would need to investigate more!
So the above gives us sort of the inverse - everything except the filtered attributes. Please inform me if you found a better solution. |
@ChameleonDevil Thanks for your reply. i was actually thinking to update 1.8 to 1.9 and then 1.9 to 2.3. but after your reply i will give it one more try. we have 54 attributes with required value. |
Just to make sure you understood your results: **Those are your ** is_required = 0 attributes :) You need to take the opposite of that as I had explained in previous post. Good luck with the upgrade to 1.9x, I never successfully managed to upgrade one site without the whole theme breaking completely. |
**Those are your ** is_required = 0 attributes :) You need to take the opposite of that as I had explained in previous post. Good luck with the upgrade to 1.9x, I never successfully managed to upgrade one site without the whole theme breaking completely. |
@ChameleonDevil I was thinking the attributes which have nulled value and are is_required = 1, should we ignore those attributes from EAV steps. will those attributes still create an issue in the Map step? what do you think? Thanks, |
The suggestion is to just see what the results of these are:
This gives you all the products (entity_type_id = 4) that has (is_required = 1) and where default_value is NULL or empty string . Then you also need to see which attributes you want to see filled with NON-NULL values (but aren't required). (is_required = 0). Then you will need to fill those attributes (required values) in your database with values, for at least I am not sure about which other tables though. |
If they allow NULL or empty strings, but are required... I don't think they should give any errors. (Can't confirm atm though) |
I see. i will check and i will update you how it goes, |
@ChameleonDevil its not working by ignoring Product attributes in the EAV step. also, i tried to add values in those null values but after migration completed in Magento 2 data is incomplete like, the product name is missing and all. we need to find solutions where we can ignore NULL values or bypass the values. ANY IDEA? T |
I do not understand how
This clearly shows that attributes like
I checked this for instance, finding DISTINCT values from Or do you mean your Either way, I do not think I ever mentioned to ignore attributes, the discussion at least was just to attempt to find a solution that we can use to 'bypass values/make non-NULL values where you need them'. I'm out of ideas then. @victor-v-rad Is the maintainer of this tool, he may just shed some light on the inner workings better for the EAV step. |
@ChameleonDevil Actaully "name" values are not NULL but after migration Product names are not available in Products. |
@yogeshkhasturi Then it is probably possible that the migrated attribute sets (or attribute set groups) you use for your products have not migrated. Investigate |
Preconditions
Steps to reproduce
Expected result
Actual result
[2020-05-28 08:38:58][INFO][mode: data][stage: data migration][step: Map Step]: started [2020-05-28 08:39:01][DEBUG][mode: data][stage: data migration][step: Map Step][table: adminnotification_inbox]: migrating [2020-05-28 08:39:13][DEBUG][mode: data][stage: data migration][step: Map Step][table: captcha_log]: migrating [2020-05-28 08:39:16][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_category_entity]: migrating [2020-05-28 08:39:18][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_category_entity_datetime]: migrating [2020-05-28 08:39:20][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_category_entity_decimal]: migrating [2020-05-28 08:39:23][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_category_entity_int]: migrating [2020-05-28 08:39:25][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_category_entity_text]: migrating [2020-05-28 08:39:34][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_category_product]: migrating [2020-05-28 08:39:40][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_category_product_index]: migrating [2020-05-28 08:40:08][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_compare_item]: migrating [2020-05-28 08:40:11][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_product_bundle_option]: migrating [2020-05-28 08:40:13][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_product_bundle_option_value]: migrating [2020-05-28 08:40:15][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_product_bundle_selection]: migrating [2020-05-28 08:40:17][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_product_bundle_selection_price]: migrating [2020-05-28 08:40:19][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_product_entity]: migrating [2020-05-28 08:40:28][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_product_entity_datetime]: migrating [2020-05-28 08:40:37][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_product_entity_decimal]: migrating [2020-05-28 08:40:53][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_product_entity_gallery]: migrating [2020-05-28 08:40:55][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_product_entity_int]: migrating [2020-05-28 08:41:55][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_product_entity_media_gallery]: migrating [2020-05-28 08:42:13][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_product_entity_text]: migrating [2020-05-28 08:42:24][DEBUG][mode: data][stage: data migration][step: Map Step][table: catalog_product_entity_varchar]: migrating
Additional notes
this is not completing migration at all.
Hope @victor-v-rad can help
Thanks
The text was updated successfully, but these errors were encountered: