It seems that Matteo's input contains all the input fields.

I also get this error although the field in the message is not null - and 
it shows in the "report" of the resource as well..

   Yuval 

בתאריך יום רביעי, 24 באוקטובר 2018 בשעה 19:27:45 UTC+3, מאת Adam Cox:

> Matteo, as Ryan mentioned, this is a warning, so you should realize that 
> in a great number of cases with perfectly valid and complete import data, 
> you will still get it.
>
> For example, consider this csv:
>
> [image: image.png]
>
> This is the correct way to import a resource that has two components but 
> just one name. If "Name" is used in the resource descriptors function, then 
> you will get the warning for line 2, because there is no Name value in that 
> line. Ideally, it would make sense for the warning to be suppressed in this 
> example, because resource 1 does in fact have a name, but as far as I can 
> tell, that warning is evaluated line-by-line.
>
> Hope that helps,
> Adam
>
> On Tue, Oct 23, 2018 at 9:23 AM Ryan Anderson <rand...@fargeo.com 
> <javascript:>> wrote:
>
>> Hi Matteo,
>>
>> This is just a warning to let you know that you are not importing some 
>> data that participates in a display value function and the display name for 
>> a resource might not appear as expected. For instance, a Person Resource 
>> Model display name might be composed of 'Person Name' and 'Person Name 
>> Type' and you are only importing one of those fields.
>>
>> It is not an error and the rest of your data should have imported 
>> correctly assuming you did not receive any actual errors. If you would like 
>> to fix the warning, here are two ways to do so:
>>
>> 1. If you have the additional data that participates in the display value 
>> function map it in the mapping file and import it.
>>
>> 2. If you do not have the additional data then you can modify the display 
>> value function to not use that data. You can do this in the function 
>> manager of each resource model.
>>
>> Hope this helps.
>>
>> Ryan
>>
>>
>> On Oct 23, 2018 at 4:30 AM, <Matteo Orlando <javascript:>> wrote:
>>
>> I created a resource model and downloaded the mapping that is the 
>> following one
>> {
>>     "resource_model_id": "60735865-d6a4-11e8-9a77-28c2dd245e5f", 
>>     "resource_model_name": "Heritage Building", 
>>     "nodes": [
>>         {
>>             "arches_nodeid": "e6e4d9ac-d6a6-11e8-9a77-28c2dd245e5f", 
>>             "arches_node_name": "Address", 
>>             "file_field_name": "Address", 
>>             "data_type": "string", 
>>             "export": true
>>         }, 
>>         {
>>             "arches_nodeid": "2390e01e-d6a5-11e8-9a77-28c2dd245e5f", 
>>             "arches_node_name": "Name", 
>>             "file_field_name": "Name", 
>>             "data_type": "string", 
>>             "export": true
>>         }, 
>>         {
>>             "arches_nodeid": "cf5094b8-d6a4-11e8-9a77-28c2dd245e5f", 
>>             "arches_node_name": "Place", 
>>             "file_field_name": "Place", 
>>             "data_type": "geojson-feature-collection", 
>>             "export": true
>>         }
>>     ]
>> }
>>  
>> Than I created the .csv file with an instance of the resource that  is
>> ResourceID,Address,Name,Place
>> 1,Corso Duca degli Abruzzi,Politecnico di 
>> Torino,"POLYGON((7.662824177554853 45.06315772504921,7.66140797119499 
>> 45.0636275631809,7.662008786014326 45.06447629324387,7.661171936801679 
>> 45.064749096659526,7.65889742355705 45.06162693531988,7.660184883884199 
>> 45.06117223740586,7.6608929870641305 45.06215741164907,7.661837124637373 
>> 45.0618391264422,7.662824177554853 45.06315772504921))"
>>
>>  Finally I tryed to execute the command 
>> python manage.py packages -o import_business_data -s 
>> /home/matteo/Projects/test1.csv -ow OVERWRITE -c 
>> /home/matteo/Projects/HeritageResourceModel.mapping
>>
>> But i keep obtaining the error
>> Tue Oct 23 04:29:30 2018 WARNING: Place is null or not mapped on rows 2,2 
>> and participates in a display value function.
>> Tue Oct 23 04:29:30 2018 WARNING: Name is null or not mapped on rows 2 
>> and participates in a display value function.
>> Tue Oct 23 04:29:30 2018 WARNING: Address is null or not mapped on rows 
>> 2,2 and participates in a display value function.
>>
>> How can i solve this problem?
>>
>>
>> -- 
>> -- To post, send email to arches...@googlegroups.com <javascript:>. To 
>> unsubscribe, send email to arches...@googlegroups.com <javascript:>. For 
>> more information, visit 
>> https://groups.google.com/d/forum/archesproject?hl=en
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Arches Project" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to arches...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>> -- 
>> -- To post, send email to arches...@googlegroups.com <javascript:>. To 
>> unsubscribe, send email to arches...@googlegroups.com <javascript:>. For 
>> more information, visit 
>> https://groups.google.com/d/forum/archesproject?hl=en
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Arches Project" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to arches...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
-- To post, send email to archesproject@googlegroups.com. To unsubscribe, send 
email to archesproject+unsubscr...@googlegroups.com. For more information, 
visit https://groups.google.com/d/forum/archesproject?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Arches Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to archesproject+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to