Я просто запутался, где сохраняются данные, когда мы меняем фасеты в Sitecore. это мой код
if (Tracker.Current != null && Tracker.Current.IsActive){
Tracker.Current.Session.Identify(Sitecore.Context.User.Name);
var contact = Tracker.Current.Session.Contact;
var contactPersonalInfo = contact.GetFacet<Sitecore.Analytics.Model.Entities.IContactPersonalInfo>("Personal");
contactPersonalInfo.JobTitle = foo.Content;
}
Когда я меняю название должности контактных фасетов на «Помощник повара», для обновления MongoDB потребовалось довольно много времени. Но при отладке контактные фасеты уже устанавливаются в Cook Helper. Где же данные перед сохранением в MongoDB? Какое-то временное хранилище?