New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Confluent CCDAK Exam - Topic 1 Question 39 Discussion

Actual exam question for Confluent's CCDAK exam
Question #: 39
Topic #: 1
[All CCDAK Questions]

An ecommerce wesbite sells some custom made goods. What's the natural way of modeling this data in Kafka streams?

Show Suggested Answer Hide Answer
Suggested Answer: C

JDBC connector allows one task per table.


Contribute your Thoughts:

0/2000 characters
Lacey
3 months ago
Not sure about this, can someone explain why B is better?
upvoted 0 times
...
Denny
3 months ago
D could work too, but I lean towards B.
upvoted 0 times
...
Justine
4 months ago
Wait, why would you use a table for Product? Seems off.
upvoted 0 times
...
Providencia
4 months ago
Totally agree, B is the way to go!
upvoted 0 times
...
Tiffiny
4 months ago
I think B makes the most sense for this scenario.
upvoted 0 times
...
Isidra
4 months ago
I feel like option B might be right, but I'm confused about whether customers should be streams or tables.
upvoted 0 times
...
Daniel
4 months ago
I practiced a similar question, and I think having customers as streams makes sense because they can change over time.
upvoted 0 times
...
Herminia
5 months ago
I'm not entirely sure, but I think products should be modeled as tables since they have a fixed set of attributes.
upvoted 0 times
...
Theron
5 months ago
I remember we discussed that purchases are usually events, so they might be better as a stream.
upvoted 0 times
...
Dion
5 months ago
Ah, I remember this from the lecture! I'm pretty sure the answer has to do with the board type, but I can't recall the specifics. Gotta focus and think this through.
upvoted 0 times
...
Luis
5 months ago
Okay, I think the key here is to look for any faults or health issues related to the EPG. That might give me a clue as to what happened and who was involved.
upvoted 0 times
...
Jamie
5 months ago
I'm feeling pretty confident about this one. The file blocking profile is definitely the way to go to prevent users from downloading malicious files, rather than just blocking all web access.
upvoted 0 times
...
Tawna
5 months ago
This looks like a straightforward question about IP filters on the Nokia 7750 SR. I should be able to handle this.
upvoted 0 times
...
Afton
10 months ago
I'll take 'Things I Don't Want to See in My Kafka Cluster' for 500, Alex. A purchase stream? What is this, Black Friday at Walmart?
upvoted 0 times
Sommer
8 months ago
C) Purchase as table, Product as table, Customer as table
upvoted 0 times
...
Stephaine
8 months ago
B) Purchase as stream, Product as table, Customer as table
upvoted 0 times
...
Nell
9 months ago
A) Purchase as stream, Product as stream, Customer as stream
upvoted 0 times
...
...
Georgene
10 months ago
Option C is the only one that makes sense to me. I mean, who wants to be on the receiving end of a 'purchase stream'? Sounds like a recipe for a data firehose.
upvoted 0 times
...
Ngoc
10 months ago
I was totally going to choose option A, but then I realized that's just way too many streams. Maybe if we had a really complex use case, but for a simple ecommerce site, that seems overkill.
upvoted 0 times
Louvenia
8 months ago
D) Purchase as stream, Product as table, Customer as stream
upvoted 0 times
...
Carmen
9 months ago
I agree, having separate streams for each entity might be too much for a simple ecommerce site.
upvoted 0 times
...
Jaclyn
9 months ago
B) Purchase as table, Product as table, Customer as table
upvoted 0 times
...
Valene
10 months ago
A) Purchase as stream, Product as stream, Customer as stream
upvoted 0 times
...
...
Geoffrey
10 months ago
I see your point, Lemuel. Having Purchase as stream and Product as table could provide more flexibility and scalability in the long run.
upvoted 0 times
...
Lemuel
10 months ago
I disagree, I believe B) Purchase as stream, Product as table, Customer as table makes more sense for this scenario.
upvoted 0 times
...
Paola
10 months ago
Option D seems interesting, but I'm not sure why we'd want the customer to be a stream. Wouldn't that make it harder to look up customer information?
upvoted 0 times
Dana
10 months ago
B) Purchase as table, Product as table, Customer as table
upvoted 0 times
...
Cristy
10 months ago
A) Purchase as stream, Product as stream, Customer as stream
upvoted 0 times
...
...
Izetta
11 months ago
I think A) Purchase as stream, Product as stream, Customer as stream is the natural way to model this data.
upvoted 0 times
...
Silva
11 months ago
I think option B is the most natural way to model this data. Purchases are events, but products and customers are more like tables that we need to look up.
upvoted 0 times
Emeline
9 months ago
That's true, it provides a good balance between real-time processing and the ability to look up historical data.
upvoted 0 times
...
Elmer
9 months ago
But having purchases as a stream allows for real-time processing and analysis of the data.
upvoted 0 times
...
Merissa
10 months ago
I agree, having products and customers as tables makes it easier to query and join data.
upvoted 0 times
...
Denny
10 months ago
I think option B is the most natural way to model this data. Purchases are events, but products and customers are more like tables that we need to look up.
upvoted 0 times
...
...

Save Cancel