รายงานแบบพร้อมกัน

รายงานแบบซิงค์คืออะไร

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

ซิงโครนัสและ การสร้างรายงานแบบอะซิงโครนัสหรือไม่

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

ระยะเวลาหมดเวลาของรายงานแบบซิงค์คืออะไร

หากรายงานมีขนาดเล็กพอที่จะใช้เวลาไม่เกิน 10 วินาที ระบบจะส่งคืนไฟล์รายงานที่สมบูรณ์ให้กับคำขอเรียกใช้ครั้งแรกของคุณ ไม่เช่นนั้น การรายงาน DCM จะเรียกใช้รายงานของคุณเป็นเวลา 50 วินาทีก่อนหมดเวลา

จะเกิดอะไรขึ้นหากรายงานแบบซิงค์ใช้เวลานานเกินไป

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

คุณจะไม่เห็นข้อบ่งชี้ว่ารายงานใช้เวลานานเกินระยะเวลาหมดเวลาของรายงานแบบซิงค์ นอกเหนือจากเวลาที่สร้างรายงาน การดำเนินการจะเสร็จสมบูรณ์แบบเรียลไทม์ภายใน 50 วินาทีหรือน้อยกว่านั้น หรือจะดำเนินการแบบไม่เรียลไทม์และใช้เวลาหลายนาที

รายงานประเภทใดรองรับการดำเนินการแบบพร้อมกัน

รายงานทุกประเภทรองรับการดำเนินการแบบพร้อมกัน ยกเว้นกรณีต่อไปนี้

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

ฉันจะเรียกใช้รายงานแบบซิงค์ได้อย่างไร

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

ฉันควรขอรายงานทั้งหมดด้วยการเรียกใช้แบบซิงค์ไหม

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

เมตริกและมิติข้อมูลที่ฉันขอจะส่งผลต่อเวลาในการสร้างรายงานไหม

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

ฉันจะลดเวลาที่ใช้ในการสร้างรายงานเพื่อให้รายงานแบบซิงค์ได้อย่างไร

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