You need to sign in to do that
Don't have an account?
evgenyka
dataload issues in command line
1) Is dataload in command line support Upsert function?
2) Is dataload in command line support support mapping by external id?
3) I succsessfully success to extract data from command line, however when i ttrying to perform updated i am getting the following error:
2007-03-29 22:53:01,015 ERROR [main] client.PartnerClient loadUpdates (PartnerClient.java:544) - Errors were found on item 199
2007-03-29 22:53:01,016 ERROR [main] client.PartnerClient loadUpdates (PartnerClient.java:546) - Error code is: MISSING_ARGUMENT
2007-03-29 22:53:01,016 ERROR [main] client.PartnerClient loadUpdates (PartnerClient.java:547) - Error message: Id not specified in an update call
My mapping file looks like this
ID=id
CREATEDDATE=ProductCode
DESCRIPTION=Description
FAMILY=Family
PRODUCT_TYPE__C=Product_Type__c
FORECAST_FAMILY__C=Forecast_Family__c
NAME=Name
INVENTORY_ITEM_ID__C=Inventory_Item_id__c
What Am i doing wrong?
2) Is dataload in command line support support mapping by external id?
3) I succsessfully success to extract data from command line, however when i ttrying to perform updated i am getting the following error:
2007-03-29 22:53:01,015 ERROR [main] client.PartnerClient loadUpdates (PartnerClient.java:544) - Errors were found on item 199
2007-03-29 22:53:01,016 ERROR [main] client.PartnerClient loadUpdates (PartnerClient.java:546) - Error code is: MISSING_ARGUMENT
2007-03-29 22:53:01,016 ERROR [main] client.PartnerClient loadUpdates (PartnerClient.java:547) - Error message: Id not specified in an update call
My mapping file looks like this
ID=id
CREATEDDATE=ProductCode
DESCRIPTION=Description
FAMILY=Family
PRODUCT_TYPE__C=Product_Type__c
FORECAST_FAMILY__C=Forecast_Family__c
NAME=Name
INVENTORY_ITEM_ID__C=Inventory_Item_id__c
What Am i doing wrong?
Yes,
Data Loader supports UPSERT from Command Line.
If you are using External Id field for Matching, You have to put the external Id field in the config.properties file as
externalId="external Id field name".
If you are using process-config.xml file to define the process then you have to set the external Id field name there.
Hope this will work.
Thanks and Regards,
Dinesh
Hi Dinesh,
i have specified the external id field in Process-conf.xml then also it showing me an error,if you know please let me know because it is very urgent for me................
thanks in advance
Hi ,
with out the error message it if very difficult to comment on.
Also need to have a look at the XML .
Thanks ,
Dinesh Nasipuri
Dinesh.Nasipuri@gmail.com
Hi,
I am also facing same issue. is there any solution for this?