Expand my Community achievements bar.

SOLVED

Update Profile Error

Avatar

Level 1

Hi all,

I have added a new Schema and created a Dataset using it.

KlausYa_2-1695031716578.png

 


Schema and Dataset Profiles are enabled.
I used a workflow to upload a CSV file and added it to the Dataset.
The data has entered the Dataset but has not been added to the Profile.

KlausYa_1-1695031555988.png

 


When I use the API to call GET :
https://platform.adobe.io/data/foundation/catalog/dataSets/{DATASET_ID},
Fragment information in this API:

 

{
    "65081784088a8828d359afd2": {
        "tags": {
            "unifiedProfile": [
                "errors:UPDAEM-089032-500: UPS Store couldn't be created. Failed to create a store.,UPLIB-101500-500: Failed to create a store.,Internal error occurred. uri:PlatformUrl/data/core/ups/config/stores -> Status Code - 500 : message\n{\"requestId\":\"t:aep_catalog_event_prod_va7-p:6-o:215976412\",\"errors\":{\"500\":[{\"code\":\"500\",\"message\":\"XDM Descriptor info is not correct.  Unable to find sourceProperty.\"}]}}",
                "enabled:true"
            ]
        }
    }
}

 

Please tell me how to solve it.

Thanks!

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hello @KlausYa 

 

It looks like your dataset is not enabled to profile upserts.

 

You can follow this documentation to enable the dataset for upserts:

Enable a Dataset for Profile Updates using APIs | Adobe Experience Platform


     Manoj
     Find me on LinkedIn

View solution in original post

6 Replies

Avatar

Correct answer by
Community Advisor

Hello @KlausYa 

 

It looks like your dataset is not enabled to profile upserts.

 

You can follow this documentation to enable the dataset for upserts:

Enable a Dataset for Profile Updates using APIs | Adobe Experience Platform


     Manoj
     Find me on LinkedIn

Avatar

Level 1

Hi~ @_Manoj_Kumar_ 

Thank you for your answer.

 

I added a Dataset and call API

PATCH- 'https://platform.adobe.io/data/foundation/catalog/dataSets/{Dataset}'

Body -

[
  {
    "op": "add",
    "path": "/tags/unifiedProfile",
    "value": ["enabled:true", "isUpsert:true"]
  },
  {
    "op": "add",
    "path": "/tags/unifiedIdentity",
    "value": ["enabled:true"]
  }
]

I used a workflow to upload a CSV file and added it to the Dataset.

 

 

I call the API to know the Dataset status :

{
  "65094353a5fd5428d3615b1e": {
    "tags": {
      "adobe/pqs/table": ["hashid_dataset"],
      "adobe/siphon/table/format": ["parquet"],
      "unifiedProfile": ["enabled:true", "isUpsert:true"],
      "unifiedIdentity": ["enabled:true"]
    }
  }
}

 

 

But, dataset cannot be updated to profile.

 

API error : 

KlausYa_0-1695108419511.png

 

{
  "65094353a5fd5428d3615b1e": {
    "tags": {
      "unifiedProfile": [
        "enabled:false",
        "errors:UPDAEM-089032-500: UPS Store couldn't be created. Failed to create a store.,UPLIB-101500-500: Failed to create a store.,Internal error occurred. uri:PlatformUrl/data/core/ups/config/stores -> Status Code - 500 : message\n{\"requestId\":\"t:aep_catalog_event_prod_va7-p:6-o:216029252\",\"errors\":{\"500\":[{\"code\":\"500\",\"message\":\"XDM Descriptor info is not correct.  Unable to find sourceProperty.\"}]}}",
        "isUpsert:true"
      ]
    }
  }
}

 

Thank you.

Avatar

Administrator

Hi @_Manoj_Kumar_,

Could you please help @KlausYa further with this query?

Thanks!



Sukrity Wadhwa

Avatar

Community Advisor

Hello @KlausYa 

 

Could you please check if you are using the current dataset ID?

 

The screenshot shows that both Schema and the dataset are enabled for the profile. But the API response says enabled: false for unifiedProfile.


     Manoj
     Find me on LinkedIn

Avatar

Administrator

Hi @KlausYa,

Were you able to resolve this query with the help of the given solutions or do you still need more help here? Do let us know. In case the given solutions were helpful, then kindly choose the one that helped you the most as the 'Correct Reply'.
Thanks!



Sukrity Wadhwa

Avatar

Employee

@KlausYa Kindly log a client care ticket if this is still open.