প্ল্যাটফর্ম › অটোমেশন
ব্যাচ
গণ-কার্যক্রম: প্রতিটি মডিউল যে কাজগুলো একবারে অনেকগুলো রেকর্ডের ওপর চালায়, যে রান বুকগুলো সেগুলোকে ক্রমানুসারে সাজায়, এবং প্রতিটি রান আসলে কী কী বিষয় স্পর্শ করে। যে কাজটি শেষ হতে অপেক্ষার চেয়ে বেশি সময় লাগে, তা ব্যাকগ্রাউন্ডে চলে, এবং যেটির জন্য কারো জেগে থাকার প্রয়োজন নেই, সেটি একটি নির্দিষ্ট সময়সূচী অনুযায়ী চলে।
ভিতরে প্ল্যাটফর্ম → অটোমেশন · 7 স্ক্রিন
কর্মক্ষেত্রব্যাচ কনসোলপ্রতিটি মডিউলের জন্য জব লাইব্রেরি, যেখানে একটি রিহার্সাল থাকে যা দেখায় যে একটি জব কোন রেকর্ডগুলো স্পর্শ করার আগেই তা করবে।খোলারেকর্ডকাজের সংজ্ঞাপ্রতিটি জব কী নির্বাচন করে, নির্বাচিত ফলাফলের উপর এটি কী করে, এবং এটি দুবার চালানো নিরাপদ কিনা।খোলারেকর্ডকাজের সেটএকটি রান বুক: হাতে-কলমে করার ক্রমানুসারে কয়েকটি কাজ, এবং সেগুলোর কোনো একটি ব্যর্থ হলে কী করতে হবে তার বিবরণ।খোলারেকর্ডধাপগুলি নির্ধারণ করুনএকটি রান বুকের ক্রম, এবং এটিকে না থামিয়ে কোন ধাপগুলো ব্যর্থ হতে পারে।খোলারেকর্ডকাজের সময়সূচীযখন প্রতিটি কাজ কারো শুরু করা ছাড়াই চলতে থাকে। এগুলোর প্রত্যেকটি যিনি এটি তৈরি করেছেন তার নামে ব্যাকগ্রাউন্ডে চালু হয়, তাই এতে যত সময় লাগার ততটাই লাগতে পারে — ড্রাইভ থেকে পড়া কোনো বড় ফাইল, বা এমন কোনো ফোল্ডারের জন্য এটাই মূল উদ্দেশ্য যেখানে কেউ প্রতিদিন সকালে একটি ফাইল রাখে। "State" নির্দেশ করে যে এটি অপেক্ষারত, চলমান, বিলম্বিত বা স্থগিত আছে কিনা; দীর্ঘ সময় ধরে বিলম্বিত থাকার অর্থ হলো এপিআই (API) শিডিউলারটি চালাচ্ছে না।খোলাদেখুনজব রানপ্রতিটি রান, এটি কী নির্বাচন করেছে এবং প্রতিটি রেকর্ডের সাথে কী করেছে। একটি রান মুছে ফেলা যায় না — এটি রাখার উদ্দেশ্যই হলো তাই।খোলাদেখুনসেট রানএকটি রান বুক যা শুরু থেকে শেষ পর্যন্ত নিখুঁতভাবে সম্পন্ন হয়েছে, এমনকি যেখানে এটি থেমেছিল সেই স্থানটিও এর অন্তর্ভুক্ত।খোলা
কলাম, ক্ষেত্র এবং ক্রিয়া
| স্ক্রিন | ধরনের | এটা কি | কলাম | ক্ষেত্র | কর্ম |
|---|---|---|---|---|---|
| ব্যাচ কনসোল | কর্মক্ষেত্র | প্রতিটি মডিউলের জন্য জব লাইব্রেরি, যেখানে একটি রিহার্সাল থাকে যা দেখায় যে একটি জব কোন রেকর্ডগুলো স্পর্শ করার আগেই তা করবে। | 0 | 0 | 0 |
| কাজের সংজ্ঞা | তালিকা | প্রতিটি জব কী নির্বাচন করে, নির্বাচিত ফলাফলের উপর এটি কী করে, এবং এটি দুবার চালানো নিরাপদ কিনা। | 7 | 14 | 0 |
| কাজের সেট | তালিকা | একটি রান বুক: হাতে-কলমে করার ক্রমানুসারে কয়েকটি কাজ, এবং সেগুলোর কোনো একটি ব্যর্থ হলে কী করতে হবে তার বিবরণ। | 6 | 6 | 0 |
| ধাপগুলি নির্ধারণ করুন | তালিকা | একটি রান বুকের ক্রম, এবং এটিকে না থামিয়ে কোন ধাপগুলো ব্যর্থ হতে পারে। | 5 | 4 | 0 |
| কাজের সময়সূচী | তালিকা | যখন প্রতিটি কাজ কারো শুরু করা ছাড়াই চলতে থাকে। এগুলোর প্রত্যেকটি যিনি এটি তৈরি করেছেন তার নামে ব্যাকগ্রাউন্ডে চালু হয়, তাই এতে যত সময় লাগার ততটাই লাগতে পারে — ড্রাইভ থেকে পড়া কোনো বড় ফাইল, বা এমন কোনো ফোল্ডারের জন্য এটাই মূল উদ্দেশ্য যেখানে কেউ প্রতিদিন সকালে একটি ফাইল রাখে। "State" নির্দেশ করে যে এটি অপেক্ষারত, চলমান, বিলম্বিত বা স্থগিত আছে কিনা; দীর্ঘ সময় ধরে বিলম্বিত থাকার অর্থ হলো এপিআই (API) শিডিউলারটি চালাচ্ছে না। | 11 | 11 | 1 |
| জব রান | শুধুমাত্র পঠনযোগ্য তালিকা | প্রতিটি রান, এটি কী নির্বাচন করেছে এবং প্রতিটি রেকর্ডের সাথে কী করেছে। একটি রান মুছে ফেলা যায় না — এটি রাখার উদ্দেশ্যই হলো তাই। | 10 | 0 | 0 |
| সেট রান | শুধুমাত্র পঠনযোগ্য তালিকা | একটি রান বুক যা শুরু থেকে শেষ পর্যন্ত নিখুঁতভাবে সম্পন্ন হয়েছে, এমনকি যেখানে এটি থেমেছিল সেই স্থানটিও এর অন্তর্ভুক্ত। | 8 | 0 | 0 |