आपको हर त्रुटि को संभालना चाहिए। लेकिन अगर आप वास्तव में सभी त्रुटियों को अनदेखा करना चाहते हैं, तो आप वास्तव में बल्क इंसर्ट नहीं कर सकते। कभी-कभी आपके द्वारा आयात किए जा रहे वास्तविक डेटा में अखंडता त्रुटियां होंगी। आपको एक एक करके इन्सर्ट करना है और इग्नोर करना है। मैं इसे केवल एक बार बंद स्क्रिप्ट में उपयोग करूंगा।
for item in dict_list:
try:
session.merge(orm(**item))
session.commit()
except Exception as e:
session.rollback()