Hello Team,
Welcome to the Adobe Real-Time CDP Community Mentorship Program 2024! This is the featured Community Discussion/Contextual thread for your Adobe Real-Time CDP Community Mentor, Abhinav Balooni!
Abhinav will be your dedicated mentor, providing valuable support and guidance on your Adobe Real-Time CDP queries as you upskill yourself and prepare for Real-Time CDP certification throughout the program.
Know your Mentor Abhinav Balooni (aka @abhinavbalooni )
Abhinav is a martech industry leader with more than a decade of experience across the entire Adobe stack, He is certified on all the Adobe tools and an Adobe SME for RT-CDP too. He is keen to grow mutually by exchange of ideas during the program.
He is excited to add value to the program by enabling his peers to get certified in RT-CDP.
Aspirants mapped to Abhinav Balooni
How to participate in the program
Suggested Next Steps for Aspirants:
Remember that every post / like / comment you make in your contextual thread and the Real-time CDP Community throughout the program helps increase your chance to be recognized by your Mentor and win exclusive Adobe swag, so bring your best efforts!
We wish you all the best as you embark on this learning experience!
Thanks @NimashaJain for mapping the aspirants for so many mentors !
Hi All,
This is Abhinav, currently working as a Principal Architect with Anchora, based out of Sydney.
I am certified as a RT-CDP developer and a Business Practitioner and I have also been part of the team helping set questions for the certification.
Looking forward to connecting with each one of you. Let's get everyone in this thread certified as a developer !
Cheers,
Abhinav
Nice to connect with you, @abhinavbalooni. Looking forward to learn and evolve. Thanks @NimashaJain for the initiative.
My name is Ashish Gandhi. I am working as Adobe Multi Solution Architect and based out of Toronto, Canada.
Let me break the ice with a question. I have a sandbox access and I have started practicing hands-on on AEP/AJO by following the reference videos on SPP. Do you have a recommendation or suggestions how to go about the learning journey from scratch to reach the certification level and eventually be job ready?
Looking forward to hearing from you. Cheers!
@ag0531 Hey Ashish ! Nice to e-meet you.
I would suggest starting with exam prep guide.that @NimashaJain shared above. It has a very structured approach to each topic module wise ! This is a great resource for all the aspirants and was rolled out a couple of months ago.
Have a look and feel free to come back with any further queries.
Cheers,
Abhinav
Hi @NimashaJain ,
Thank you so much for the initiative. I'm excited and glad to get this opportunity.
Nice to connect with you as a mentor and with the team.
This is Carlos. I have been working as an Adobe Senior Data Architect for the ACS Latam team since October 2021, based in Santiago, Chile.
I have worked on projects in both Latam and the US, not only as a Data Architect but also as an RTCP consultant and AJO consultant. This experience has given me a good understanding of AEP and its components.
In terms of experience with the Adobe stack, I am confident with ACC and ACS, thanks to various projects I have participated in. These experiences have pointed me toward growth and thinking in a multisolution role.
I've been interested in obtaining the RTCDP developer certification for a few months, so this program you provide is a great opportunity for me to get prepared and achieve it.
I will start going through the exam prep guide as you suggested. Looking forward to working with you.
Best regards, Carlos
Thanks @NimashaJain.
Pleasure connecting with you @abhinavbalooni.
I am Shruti Kulkarni, a Adobe Multi Solution Architect, based out of Toronto, Canada.
I have been working as an AEP & Data Architect for the past year and towards implementing journeys with RTCDP, CJA & AJO. My experience has been in Marketing Analytics and Customer Data Platforms.
I have come across a lot of questions through the process as the product evolves. Hoping to have some nice exchange of thoughts with you and the community.
I am interested in getting the RTCDP developer certification and will go through the exam prep guide as you suggested earlier as well.
Looking forward to connecting more.
Cheers,
Shruti
It's amazing to see that almost everyone out here who has commented on the thread is already exposed to AEP as a platform.
With your kind of experience, it should be relatively easier to clear the certification
Also, I will be posting a relatively easy weekly quiz tomorrow just to gauge the familiarity with the platform and then from next week we start module wise quizzes and doubts.
If you have already started looking at the documentation, feel free to post your queries in here and I will be glad to answer.
Cheers,
Abhinav
@shashi_c23 @AbhishekAg2 @nagarwalla @pengfeil3410424 @JeevaRavi @emjordan @yabc7 @kartikays313099 Hey guys ! Hope you are well !
Feel free to introduce yourselves so that we can get started with the learning from your end too.
Cheers,
Abhinav
Hi @abhinavbalooni @NimashaJain and others,
I'm a Multi Solution Architect & Hands-On Developer based out of Detroit USA. Being a SME on AEM and Java, engaged in solving use cases on RTCDP and AJO platform. That's me in a nutshell.
This is a great initiative and opportunity to sharpen up the skills and deliver the best to solve the real world challenges.
Quick Question, Are you planning for a meeting dedicate for this audience monthly/quarterly? Also could you please engage me on AJO as well if we have any such enrollments going on.
Hi all!
I'm Emmylou (you can call me Emmy). I've been working in data development and analysis for 5 years now. My specialty is in statistics, but now I work with everything on Hanesbrands' global websites that has to do with data. That encompasses: data layer development, tag management, data architecture, consumer journey analysis, AB testing, and reporting.
I just completed our AEP implementation in December of 2023 and I'm really eager to learn more about scaling our activations. I probably have the least experience with actual use of the RTCDP, but I'm a quick and excited learner!
Hi All,
RTCDP MP 24 | Weekly Quiz | Quiz 1
Here’s a quiz to get started ! This is more of a mixed one just to check all the topics at a macro level. Feel free to answer with a comment.
Above are a few mix of questions around different aspects of RT-CDP/AEP which should get us started.
Let me know your responses in the comments below.
Cheers,
Abhinav
1. Not explored much.
2. Look up Schema with non person identities And Use audience composition feature the enrich and build audiences.
3. Its a class so XDM individual profile
4. By defining a merge policy (Time based?)
5. Dataset deleted OR data is over-ridden? Trouble shoot using a query on dataset?
6. Troubleshoot Destination configurations (could be authentication error)
7. Ofcourse, Edge Type audiences.
- For the mentioned customer attributes - XDM Individual Profile class
1. Using identityMap: This method embeds identities in the data, making them less visible. It is useful if there are a variable number of identities or if data sources store identities together.
Using individual identity fields within the schema: This method keeps identities visible and is preferred when ingesting raw data. It allows for better identity mapping and referencing in relationships.
2. We can create a dataset based on a lookup schema with appropriate relationship setup to store the product related metadata and then use the batch evaluation method to create audience.
3. XDM Individual Profile Class
4. Will have to leverage merge policies, and based on the source of data we'll need to decide on whether to use a timestamp ordered or a dataset precedence merge policy for this use case
5. This could be a case related to overwrite or merge policies, need to review the dataflow or merge policies to resolve
6. could be a access related case. the user activating might not have all the required rights.
7. Edge evaluated audiences
Great to see the responses here from @shashi_c23 @shrutikulkarni @AbhishekAg2 !
I will post the last week quiz responses tomorrow. Others, please go ahead an attempt the above quiz.
I will also be putting in module 1 quiz on Thursday.
If you have any queries around module 1, please feel free to post them here.
Cheers,
Abhinav
Great responses !
Most of you above answered them more or less correctly. A couple of them I left open ended on purpose. Response from my end in bold below. Feel free to ask any further questions around it.
Thanks a lot to all those who are participating. As I mentioned earlier in the week, I will be posting module 1 quiz tomorrow and will also post a few important module 1 links at the same time if anyone hasn't had a chance to start prep just yet.
Happy learning guys !
Cheers,
Abhinav
Thanks @NimashaJain for the initiative. @abhinavbalooni Glad to connect and looking forward to be mentored by you.
I am Abhishek Agarwal, an Adobe Multi Solution Architect based in Lucknow, India.
I have extensive experience with Adobe Analytics, Adobe Target, Adobe Campaign Classic, and have recently expanded my expertise to include Adobe Experience Platform, Customer Journey Analytics, and Adobe Journey Optimizer. My primary focus has been in Marketing Automation and Analytics.
I am particularly interested in learning the RTCDP to deliver comprehensive and integrated solutions for my clients. This program presents a great opportunity for me to deepen my knowledge and achieve the RTCDP developer certification.
I look forward to engaging with all of you, learning from your experiences, and contributing to our shared knowledge. Let's make the most of this journey together.
Cheers,
Abhishek
Hi All,
Hope you all are preparing well for the certification as we start to delve into specific topics. Here is the quiz from module 1 - Data Architecture.
RTCDP MP 24 | Weekly Quiz | Module 1 | Quiz 2
1. What is a union schema and where can you find it ?
2. What is an identity namespace ? How does it help ?
3. What functions do identities serve in the platform ?
4. Identity fields have to be defined as string - True or False ?
5. Which field group do you use to capture values in eVars and props when using web SDK ?
6. What is a profile fragment ?
7. How can you handle consent of a user while creating segments?
8. What is the cardinality of a customer and cart checkouts relationship ? What kind of entity would be involved in this relationship ?
9. A company tracks active subscriptions for their customers, where one customer can have many subscriptions. The company also wants to include subscriptions for segmentation use cases, such as finding all users with active subscriptions.
In this scenario, the company has two potential options for representing a customer’s subscriptions in their data model. What are they and the pros and cons of each option?
10. What is _id field used for ? Should you use it as an identity ?
I might add more to the above questions in the coming few days.
Have a great weekend ahead !
Cheers,
Abhinav
b. Separate Subscription entity linked to customer profile
10._id field is typically used as a unique identifier for individual records within a dataset. The _id field should not be used as an identity for customer profiles. While it uniquely identifies records, it does not provide context about the type of identity.
1) Union Schema is the graphic representation of each profile part merged by the defined identities included on them. Its really helpful to validate how your profile schema is being created. You can find it in the UI : Customer - Identities - Identiy Graph.
2) Namespaces helps you by giving context to your identities and letting Unified Profile know which identities must be merged for the Union schema definition.
Previously to identity creation, you needed to create namespaces to be assigned for each defined Id, being primary or secondary. All Identity must have one namespace, which doesn't mean it's a 1:1 relationship (a namespace with only one id doesn't make sense), The goal is to have more than one id, even with different names under the same nms for joining,
3) The Identity Services is who created the identity graph and Unified profile, being the bridge for identities coming from multiple sources, additionally validate this process and provide support for compliance.
4) True, the best practice recommendation says that, in order to speed up merging.
5) Adobe analytics experience event, its the OOO field group for AA.(evar* is AA naming convention)
6) They are records from datasets enabled for profile, meaning they are part of the UP.
7) Applying data policies over profile-enabled datasets. They are going to be available for segmentation, so with policies you can label data, define what use is allowed with them, and what users can use them for x action.
9) You have 3 options, using subscriptions as EE, as a limited number of individual profile attributes for them, and with an array object inside the profile schema.
a. - EE data can't be used as audience output, so you can not activate pointing to a specific subscription.
+ its a supported and natural approach for AEP, so UI and data handling is quick and easy.
.b - Ruge alternative, impacting evolution of the model.
+ audience generation will be easy to follow
c. - Array data can't be used as audience output, so you can not activate pointing to a specific subscription.
- SQL manipulations harder than usual.
+ Audience generation will be easy to follow
10) _id is the id of the Experience Event ingested data, it's mandatory and can be generated by the source or by AEP.
Due to this is not recommended to define it as ID.
We used to recommend customers to send it, so in the future, they can track ingested events by using this key.
Views
Likes
Replies
Views
Likes
Replies
Views
Likes
Replies