could you give an example what exactly you would like to have? I cannot imagine any usecase for something like this by using data type filter.
An example would be this... we have purposes such as Search, Specifications, Media and Metric
I currently run an export and it provides everything. I could then say show only Search, Specifications and Media. But would prefer to simply say cannot be Metric.
Same thing would be for blanks, there is nothing in PIM that is Purpose is Null. You get all blanks and with values, but nothing with the nulls.
In my case, I want to pass everything but the Metric to our US Customers, and the only way I can do it today, is to our a rule on the data field to say if Purpose = Metric - remove (informational). I feel that this loads everything to memory and then removes it, thus using up extra systems resources.
Always can call me if your would like to talk more. 561-756-2781.
what kind of field is "Purpose" in your case? Or are those the attribute purpose?
If it's the attribute purpose you could use the data type filter on the submodule:
Although, you would have to enter all but "Metric" purpose.
In this case the data with purpose "Metric" would not be loaded at all.
I'm not sure what you mean with the "null" and blank difference.
I think it would be very useful to be able to exclude attributes from the export using a filter.
For example, in our use case, it would be helpful to have an "Internal" purpose for attributes that are used internally that we generally do not wish to share with the public. Ideally, the exporter would be able to export all attributes that do not have the "Internal" purpose.
Since this is not possible, we may create a "Public" purpose instead, and mark most attributes as public. This has at least two drawbacks, however:
- We would ideally like new attributes to be exported unless we mark them otherwise
- Most attributes will be public, so there would be less data to manage if we were able to filter out internal attributes instead
If this feature could be considered for the future, that would be great!