সিঙ্ক্রোনাস রিপোর্ট

সিঙ্ক্রোনাস রিপোর্ট কি?

একটি সিঙ্ক্রোনাস রিপোর্ট একটি ছোট রিপোর্ট যা খুব দ্রুত চলতে হবে। একটি সিঙ্ক্রোনাস রিপোর্ট চালানোর অনুরোধ পাওয়ার পর, DCM রিপোর্টিং প্ল্যাটফর্ম অবিলম্বে আপনার জন্য এটি কার্যকর করা শুরু করবে। এই ধরনের প্রতিবেদনগুলি এমন পরিস্থিতিতে সবচেয়ে ভাল ব্যবহার করা হয় যেখানে আপনার দ্রুত একটি ছোট অংশের ডেটার প্রয়োজন হয়, যেমন আপনি যখন গ্রাফিকাল ইউজার ইন্টারফেসে মেট্রিক্স প্রদর্শন করছেন।

সিঙ্ক্রোনাস এবং অ্যাসিঙ্ক্রোনাস রিপোর্ট প্রজন্মের মধ্যে পার্থক্য কী?

একটি রিপোর্ট অ্যাসিঙ্ক্রোনাসভাবে চালানোর জন্য সর্বদা অন্তত কয়েক মিনিট সময় লাগবে, এমনকি আপনি যদি অল্প পরিমাণ ডেটার অনুরোধ করেন। সিঙ্ক্রোনাস রিপোর্টগুলি রিপোর্টটি চালানোর জন্য কতক্ষণ সময় নিতে পারে তার একটি কম টাইমআউট রাখার খরচে এই ডেটাটি অনেক দ্রুত ফেরত দেয়। যখন রিপোর্টটি সিঙ্ক্রোনাস টাইমআউট সময়ের মধ্যে চালানো যায় না বা যখন আপনি একটি সময়-সংবেদনশীল পরিবেশে যেমন ইউজার ইন্টারফেসের মধ্যে না থাকেন তখন আপনার অ্যাসিঙ্ক্রোনাস রিপোর্ট জেনারেশন ব্যবহার করা উচিত।

সিঙ্ক্রোনাস রিপোর্টের সময়সীমা কি?

রিপোর্টটি 10 ​​সেকেন্ড বা তার কম সময়ে চালানোর জন্য যথেষ্ট ছোট হলে, সিস্টেমটি আপনার প্রাথমিক রানের অনুরোধে একটি সম্পূর্ণ রিপোর্ট ফাইল ফিরিয়ে দেবে। অন্যথায়, ডিসিএম রিপোর্টিং সময় শেষ হওয়ার আগে 50 সেকেন্ডের জন্য আপনার প্রতিবেদনটি কার্যকর করবে।

যদি একটি সিঙ্ক্রোনাস রিপোর্ট খুব বেশি সময় নেয় তাহলে কি হবে?

যদি একটি সিঙ্ক্রোনাস রিপোর্টের জেনারেশন টাইমআউট সময়ের মধ্যে সম্পূর্ণ না হয়, জেনারেশন বন্ধ হয়ে যায় এবং রিপোর্টটি আমাদের অ্যাসিঙ্ক্রোনাস রিপোর্টিং সারিতে ব্যর্থ হয়। আপনার রিপোর্ট ব্যর্থ হবে না বা একটি ত্রুটি ফেরত দেবে না, কিন্তু অ্যাসিঙ্ক্রোনাস রিপোর্টিং সারিতে চলে যাওয়ার অর্থ হল আপনার রিপোর্ট তৈরি হতে এখন অন্তত কয়েক মিনিট সময় লাগবে।

রিপোর্ট তৈরির সময় ব্যতীত আপনার রিপোর্ট সিঙ্ক্রোনাস রিপোর্টিং সময়সীমা অতিক্রম করেছে এমন কোন ইঙ্গিত আপনি পাবেন না। এটি হয় 50 সেকেন্ড বা তার কম সময়ে সিঙ্ক্রোনাসভাবে সম্পূর্ণ হবে অথবা অ্যাসিঙ্ক্রোনাস হয়ে যাবে এবং কয়েক মিনিটের প্রয়োজন হবে।

কোন রিপোর্ট প্রকারগুলি সমলয় সম্পাদনকে সমর্থন করে?

সমস্ত প্রতিবেদনের প্রকারগুলি বাদ দিয়ে সিঙ্ক্রোনাস সম্পাদন সমর্থন করে:

অন্যান্য রিপোর্টের ধরনগুলি সমস্ত সিঙ্ক্রোনাস এক্সিকিউশনকে সমর্থন করে কিন্তু যদি অত্যধিক ডেটা বা মেট্রিক্স এবং মাত্রাগুলির একটি সম্পদ-নিবিড় মিশ্রণ ব্যবহার করা হয় তবে এখনও সময় শেষ হবে।

আমি কিভাবে একটি সিঙ্ক্রোনাস রিপোর্ট চালাব?

ডিফল্টরূপে, সমস্ত রিপোর্ট অ্যাসিঙ্ক্রোনাসভাবে চলে। একটি নতুন রিপোর্ট ফাইল তৈরির অনুরোধ করার সময়, রিপোর্টটি সিঙ্ক্রোনাসভাবে চালানোর অনুরোধ করতে আপনি ঐচ্ছিক synchronous প্যারামিটারটিকে true সেট করতে পারেন। আমাদের ডকুমেন্টেশনে উদাহরণ কোড পড়ুন।

আমি কি সিঙ্ক্রোনাস এক্সিকিউশন সহ আমার সমস্ত রিপোর্টের জন্য অনুরোধ করব?

না, আপনার শুধুমাত্র সিঙ্ক্রোনাস এক্সিকিউশনের অনুরোধ করা উচিত যখন আপনি রিপোর্টটি সময়সীমার মধ্যে শেষ হওয়ার আশা করেন। যদি আপনার প্রতিবেদনটি সিঙ্ক্রোনাস এক্সিকিউশন দিয়ে শুরু হয় এবং সময়সীমার সীমায় আঘাত করে, তাহলে রিপোর্টটি অ্যাসিঙ্ক্রোনাস সারিতে স্থানান্তরিত হবে—প্রতিবেদনের মোট কার্য সম্পাদনের সময় হবে অ্যাসিঙ্ক্রোনাসভাবে রিপোর্ট তৈরি করতে প্রয়োজনীয় সময় এবং সিঙ্ক্রোনাস টাইমআউট সময়কাল। এইভাবে, আপনি যদি অসিঙ্ক্রোনাসভাবে রিপোর্টের অনুরোধ করতেন, তাহলে আপনি সিঙ্ক্রোনাস টাইমআউট সময়ের অতিরিক্ত বিলম্ব এড়াতেন।

আমি যে মেট্রিক্স এবং মাত্রার অনুরোধ করছি তা কি আমার রিপোর্ট তৈরির সময়কে প্রভাবিত করবে?

হ্যা, তারা. নির্দিষ্ট কিছু মেট্রিক্স এবং মাত্রাগুলি অন্যদের তুলনায় কম্পাইল করতে বেশি সময় নেয় এবং তাদের মধ্যে কিছু আপনার সিঙ্ক্রোনাস রিপোর্টগুলিকে সর্বদা সময় শেষ করতে পারে। ভৌগোলিক মাত্রা হল এমন একটি মাত্রা যা খুব কমই, যদি কখনও, সিঙ্ক্রোনাস রিপোর্টে অন্তর্ভুক্ত করার জন্য যথেষ্ট দ্রুত হবে।

সিঙ্ক্রোনাস রিপোর্টিংয়ের অনুমতি দেওয়ার জন্য আমি কীভাবে আমার প্রতিবেদনগুলি তৈরি করার জন্য প্রয়োজনীয় সময়কে ছোট করতে পারি?

অনেক কারণ, যেমন প্রচারাভিযানের আকার এবং রিপোর্টে কভার করা সময়কাল, গতিকে প্রভাবিত করে। আপনার প্রতিবেদনগুলিকে যথেষ্ট ছোট অংশে নামিয়ে আনার জন্য একটি বিট ম্যানুয়াল টুইকিং প্রায়শই সর্বোত্তম উপায় হয়—আপনি দ্রুত প্রদর্শন করতে সক্ষম হতে চান এমন সবকিছু দিয়ে শুরু করুন, এবং তারপর সফলভাবে সিঙ্ক্রোনাসভাবে সম্পূর্ণ না হওয়া পর্যন্ত প্রতিবেদনটি নিচে নামানোর চেষ্টা করুন।