เกี่ยวกับการประมวลผลการคอมมิต

คุณสมบัติของ Content Capture ช่วยให้คุณสามารถคอมมิตเอกสารและข้อมูลใน Oracle Content Management ในแท็บคอมมิต คุณสามารถสร้างโปรไฟล์การคอมมิตซึ่งจะใช้คอนฟิเกอร์การตั้งค่าไดรเวอร์การคอมมิตของ Oracle Content Management และคุณยังจำกัดการคอมมิตไว้เฉพาะกับโปรไฟล์เอกสารได้ด้วย เพื่อให้ผู้ใช้สามารถเช็คอินเฉพาะเอกสารไปยังพื้นที่เก็บข้อมูลที่ตรงตามเกณฑ์ที่ระบุไว้ในโปรไฟล์เอกสารเท่านั้น

หมายเหตุ:

เมื่อใดก็ตามที่คุณคอมมิตหรือเช็คอินไฟล์เข้าสู่ Oracle Content Management ระบบจะสร้างไฟล์ของคุณเป็นเวอร์ชันใหม่ในพื้นที่เก็บข้อมูล ถ้าคุณต้องการให้ชื่อไฟล์ไม่ซ้ำกันเมื่อคอมมิตไฟล์ คุณสามารถใช้ตัวเลือกในแท็บ การตั้งชื่อไฟล์เอกสาร ของโปรไฟล์การคอมมิต

เกี่ยวกับไดรเวอร์การคอมมิตโฟลเดอร์เอกสาร, พื้นที่เก็บข้อมูล และพื้นที่เก็บข้อมูลธุรกิจ

ถ้าต้องมีการคอมมิตเนื้อหาของคุณเป็นเอกสารใน Oracle Content Management คุณสามารถใช้ไดรเวอร์การคอมมิต โฟลเดอร์เอกสาร ได้ แต่ถ้าต้องมีการเช็คอินเนื้อหาของคุณเป็นข้อมูลประเภทต่างๆ กล่าวคือ ประเภทข้อมูลที่รองรับใน Oracle Content Management และคอนฟิเกอร์ไว้สำหรับพื้นที่เก็บข้อมูลของคุณ ให้ใช้ไดรเวอร์ พื้นที่เก็บข้อมูล แทน คุณสามารถใช้ไดรเวอร์นี้ หากมีการคอนฟิเกอร์ประเภทข้อมูลดิจิตัลในพื้นที่เก็บข้อมูล Oracle Content Management ของคุณ ดังนั้น พื้นที่เก็บข้อมูลของคุณต้องมีประเภทข้อมูลดิจิตัล ในขณะที่ประเภทเนื้อหานั้นเป็นส่วนที่เลือกระบุได้ อย่างไรก็ตาม ถ้าคุณต้องการจัดเก็บข้อมูลเนื้อหาเท่านั้น โดยไม่พิจารณาถึงการโลคัลไลซ์ การเผยแพร่ และการส่ง ให้เลือกไดรเวอร์ พื้นที่เก็บข้อมูลธุรกิจ

ต่อไปนี้คือความหมายของประเภทข้อมูลดิจิตัลและประเภทเนื้อหาใน Oracle Content Management:

ประเภทข้อมูลดิจิตัล: Oracle Content Management มีประเภทข้อมูลดิจิตัลที่มาพร้อมผลิตภัณฑ์หลายประเภท ได้แก่ ไฟล์ รูปภาพ และวิดีโอ ตัวอย่างเช่น รูปภาพอาจมีข้อมูล EXIF จากกล้อง (วันที่ เวลา ตำแหน่งที่ตั้ง ความละเอียด เป็นต้น), การตั้งค่าระบบ (วันที่สร้างข้อมูล วันที่อัปเดตล่าสุด สถานะ เวอร์ชัน เป็นต้น) และเมตะดาต้าที่กำหนดเอง คุณอาจต้องการรวบรวมข้อมูลลิขสิทธิ์ การใช้งานที่อนุญาต และข้อมูลการติดต่อสำหรับแต่ละภาพของคุณ ข้อมูลดิจิตัลมีการใช้งานหลายแบบในหลายสถานการณ์ เช่น เว็บไซต์ เนื้อหาทางการตลาด แคมเปญทางอีเมล์ ร้านค้าออนไลน์ บล็อก ส่วนใหญ่แล้วข้อมูลดิจิตัลจะใช้สำหรับการกำหนดโมเดลเนื้อหาและการเผยแพร่ ด้วยเหตุนี้ จึงต่างจากเอกสาร "ปกติ" ซึ่งมักใช้กับการทำงานร่วมกันด้านเนื้อหา การใช้งานร่วมกัน และการซิงค์มากกว่า

ประเภทเนื้อหา: ประเภทเนื้อหาเป็นเฟรมเวิร์กที่ใช้สำหรับการระบุข้อมูลที่จะรวมไว้ในรายการเนื้อหา นอกจากนี้ ประเภทเนื้อหายังสามารถมีเลย์เอาต์ที่เชื่อมโยง ซึ่งจะเป็นตัวกำหนดลักษณะที่ปรากฏและข้อมูลที่ใช้ในเลย์เอาต์เฉพาะนั้นๆ ตัวอย่างเช่น คุณอาจต้องการให้สับเซ็ตของข้อมูลปรากฏบนลิสต์ผู้ติดต่อของพนักงาน แต่คุณก็อาจต้องการให้รูป ตำแหน่ง และตำแหน่งงานของพนักงานปรากฏอยู่ในตำแหน่งอื่นบนเว็บไซต์ของคุณ เมื่อคุณสร้างรายการเนื้อหาโดยใช้ประเภทเนื้อหา คุณจะสามารถดูตัวอย่างลักษณะที่ปรากฏด้วยเลย์เอาต์ที่แตกต่างกันออกไปได้

เกี่ยวกับเอกสารที่เป็นรูปภาพและไม่ใช่รูปภาพ

รูปแบบเอาต์พุตของเอกสารที่เป็นรูปภาพ

  • ไฟล์รูปภาพสามารถคงรูปแบบไว้หรือแปลงเป็นรูปแบบ TIFF หรือ PDF

  • ไฟล์รูปภาพที่ไม่ได้คงรูปแบบไว้จะถูกคอมมิตเข้าสู่ Oracle Content Management ในรูปแบบใหม่

  • ไฟล์ที่ไม่ใช่รูปภาพและรูปภาพที่คงรูปแบบไว้ทั้งหมดจะถูกคอมมิตเข้าสู่พื้นที่เก็บข้อมูลตามรูปแบบเดิม

การคอมมิตเอกสารที่ไม่ใช่รูปภาพ

เอกสารที่ไม่ใช่รูปภาพได้แก่ไฟล์ต่างๆ เช่น เอกสาร Microsoft Word, Microsoft Excel, PDF หรือ EML คุณสามารถคอนฟิเกอร์โปรไฟล์การคอมมิต เพื่อคงรูปแบบต้นฉบับของไฟล์ที่ไม่ใช่รูปภาพไว้ เมื่อคอมมิต เอกสารที่ไม่ใช่รูปภาพจะได้รับการประมวลผลแตกต่างจากเอกสารที่เป็นรูปภาพ:

  • เอกสารที่ไม่ใช่รูปภาพจะยังคงรูปแบบต้นฉบับไว้ และไม่มีการแปลงเป็นรูปแบบ TIFF หรือ PDF

  • เมื่อคอมมิตเอกสารที่ไม่ใช่รูปภาพสำเร็จแล้วโดยโปรไฟล์การคอมมิตออนไลน์และที่ใช้ได้ทั้งหมด เอกสารจะถูกลบจากโปรซีเจอร์เช่นเดียวกับเอกสารที่เป็นรูปภาพ

เกี่ยวกับการใช้โปรไฟล์การคอมมิตระหว่างการประมวลผลการคอมมิต

แบทช์ที่ดำเนินการมาถึงกระบวนการคอมมิตจะพร้อมเข้าสู่การประมวลผลตามโปรไฟล์การคอมมิตที่กำหนดสำหรับโปรซีเจอร์ แบทช์อาจเหมือนกันหมด (ตัวอย่างเช่น ประกอบด้วยเอกสารที่เป็นรูปภาพทั้งหมดซึ่งใช้โปรไฟล์เอกสารเดียวกัน) หรือแตกต่างกัน (ตัวอย่างเช่น ประกอบด้วยเอกสารที่เป็นรูปภาพหรือที่ไม่ใช่รูปภาพซึ่งมีการระบุโปรไฟล์เอกสารต่างกัน) อย่างไรก็ตาม การคอมมิตแบทช์จะใช้กระบวนการทั่วไปนี้:

  1. เพื่อให้แบทช์เข้าสู่กระบวนการคอมมิต จะต้องมีการเลือกตัวประมวลผลการคอมมิตเป็นขั้นตอนการประมวลผลภายหลังในโปรไฟล์ไคลเอนต์หรืองานตัวประมวลผล

  2. โปรไฟล์การคอมมิตทั้งหมดที่กำหนดสำหรับโปรซีเจอร์จะทำงานกับแบทช์ตามกฎต่อไปนี้:

    1. โปรไฟล์การคอมมิตจะทำงานครั้งละหนึ่งโปรไฟล์ตามลำดับที่คุณระบุในแท็บ คอมมิต ของโปรซีเจอร์

    2. โปรไฟล์การคอมมิตต้องมีสถานะ ออนไลน์ การเปลี่ยนโปรไฟล์เป็น ออฟไลน์ จะปิดการใช้งานในการประมวลผลการคอมมิตสำหรับโปรซีเจอร์นี้

    3. โปรไฟล์การคอมมิตจะข้ามการประมวลผลเอกสารที่มีโปรไฟล์เอกสารไม่ตรงกับโปรไฟล์เอกสารที่ระบุให้กับโปรไฟล์การคอมมิต โปรดดู จำกัดโปรไฟล์การคอมมิตตามโปรไฟล์เอกสาร

    4. เมื่อ Content Capture ประมวลผลเอกสารแต่ละรายการ ระบบจะตรวจสอบว่าฟิลด์เมตะดาต้าที่ต้องระบุมีข้อมูลครบถ้วน ข้อผิดพลาดจะเกิดขึ้นกับเอกสารเมื่อไม่มีค่าในฟิลด์ที่ต้องระบุ

    5. กรณีที่เกิดข้อผิดพลาด การประมวลผลการคอมมิตอาจข้ามเอกสารดังกล่าว, ข้ามโปรไฟล์การคอมมิต หรือยกเลิกการประมวลผลการคอมมิต

  3. Content Capture จะคอมมิตเอกสารเป็นแบทช์

    1. Content Capture จะดำเนินการคอมมิตเอกสารทั้งหมดภายในแบทช์ โดยทำตามกระบวนการนี้ซ้ำจนกว่าจะรันโปรไฟล์การคอมมิตครบทั้งหมด หรือเกิดข้อผิดพลาดซึ่งทำให้กระบวนการคอมมิตถูกยกเลิกทั้งกระบวนการ

    2. เมื่อไม่มีเอกสารเหลืออยู่ในแบทช์ Content Capture จะลบแบทช์นั้นออก

      หากไม่สามารถคอมมิตเอกสารได้ เอกสารนั้นจะยังคงอยู่ในแบทช์และมีการสร้างข้อผิดพลาด

  4. เมื่อคอมมิตเอกสารสำเร็จแล้วโดยโปรไฟล์การคอมมิตที่ใช้ได้ทั้งหมด Content Capture จะลบไฟล์ของเอกสารและเมตะดาต้าที่เกี่ยวข้องออกจากแบทช์

เกี่ยวกับการจัดการข้อผิดพลาดในการคอมมิต

ใช้ตัวเลือกการจัดการข้อผิดพลาดของโปรไฟล์การคอมมิต เพื่อระบุว่าจะเกิดอะไรขึ้นเมื่อพบข้อผิดพลาดระหว่างการคอมมิตแบทช์ เมื่อพบข้อผิดพลาด คุณสามารถ:

  • ข้ามไปยังเอกสารถัดไป

    ตัวเลือกนี้จะข้ามการคอมมิตเอกสารปัจจุบัน และเริ่มการคอมมิตเอกสารถัดไปในแบทช์

  • ข้ามโปรไฟล์การคอมมิตถัดไป

    ตัวเลือกนี้จะหยุดการรันโปรไฟล์การคอมมิตปัจจุบัน และเริ่มประมวลผลโปรไฟล์การคอมมิตถัดไป (ถ้ามีระบุไว้)

  • ยกเลิกการคอมมิต

    ตัวเลือกนี้จะหยุดการรันกระบวนการคอมมิตทั้งหมด รวมถึงโปรไฟล์การคอมมิตอื่นๆ ด้วย

ระหว่างการคอมมิต จะมีการเก็บเรคคอร์ดซึ่งระบุว่าเอกสาร/สิ่งที่แนบมานั้นได้คอมมิตโดยโปรไฟล์การคอมมิตสำเร็จหรือไม่ เมื่อโปรไฟล์การคอมมิตจะดำเนินการคอมมิตเอกสาร/สิ่งที่แนบมา ระบบจะตรวจสอบเพื่อดูว่าเอกสาร/สิ่งที่แนบมานั้นเคยมีการคอมมิตสำเร็จมาก่อนแล้วหรือไม่ ถ้าเคยมีการคอมมิตมาก่อนแล้ว ระบบจะไม่ดำเนินการคอมมิตเอกสาร/สิ่งที่แนบมาดังกล่าวซ้ำ

ไม่ว่าจะตั้งค่าการจัดการข้อผิดพลาดไว้อย่างไร เอกสารทั้งหมดที่พบว่ามีข้อผิดพลาดจะยังคงอยู่ในแบทช์จนกว่าข้อผิดพลาดจะได้รับการแก้ไขและคอมมิตสำเร็จ

เกี่ยวกับเอกสารที่เหลือหลังจากคอมมิต

ถ้ามีเอกสารที่ไม่ได้คอมมิตเหลืออยู่ในแบทช์หลังจากที่รันโปรไฟล์การคอมมิตทั้งหมดแล้ว ระบบจะปลดล็อคแบทช์และกำหนดให้แบทช์มีสถานะพร้อมใช้งาน เพื่อให้สามารถเปิดใน Content Capture Client