كيف يمكنني ضمان التسليم مرة واحدة بالضبط عند قراءة البيانات من كافكا مع سبارك؟
لضمان التسليم بالضبط مرة واحدة، يمكنك استخدام إعداد المنتج idempotent في كافكا وآلية نقاط التفتيش في Spark Structured Streaming. من الممكن تحقيق هذا إذا كانت حوضك طاولة دلتا، ولكن ليس إذا كان حوضك موضوع كافكا آخر.