when the objects exists it will ignore the error that it exists, for example if you are importing a table and the table exists it will ignore the error that it exists but the data will still be imported, i.e ignore=y does NOT prevent you to import an object that is already exist in the target schema.