আর্থ ইঞ্জিন কোটা

কোটার প্রকারভেদ

আর্থ ইঞ্জিন প্ল্যাটফর্মে অনেকগুলি কোটা সীমা রয়েছে যাতে সংস্থানগুলি ব্যবহারকারীদের মধ্যে ন্যায্যভাবে বিতরণ করা হয় তা নিশ্চিত করতে। যেহেতু আর্থ ইঞ্জিনে (গণনা, সঞ্চয়স্থান, ইত্যাদি) বিভিন্ন ধরণের সংস্থান উপলব্ধ রয়েছে, তাই বিভিন্ন ধরণের কোটা সীমা রয়েছে।

বিভিন্ন কোটা প্রকারের মধ্যে প্রাথমিক পার্থক্য হল তারা সামঞ্জস্যযোগ্য কিনা। কিছু ধরণের কোটার জন্য, আমরা প্রতি-ব্যবহারকারী বা প্রতি-প্রকল্পের ভিত্তিতে সীমা পরিবর্তন করতে সক্ষম, অন্য প্রকারগুলি হল সিস্টেম-ব্যাপী সীমা যা পরিবর্তন করা যাবে না।

সামঞ্জস্যযোগ্য কোটার সীমা

নিম্নলিখিত সীমাগুলি প্রতি-প্রকল্পের ভিত্তিতে সামঞ্জস্য করা যেতে পারে । কিভাবে অতিরিক্ত কোটার অনুরোধ করতে হয় তার জন্য সহায়তা পৃষ্ঠাটি দেখুন।

কোটার ধরন ডিফল্ট মান (প্রতি প্রকল্প)
সর্বোচ্চ সমসাময়িক অনুরোধ (স্ট্যান্ডার্ড এন্ডপয়েন্ট) 40টি সমসাময়িক অনুরোধ
সর্বাধিক সমসাময়িক অনুরোধ (উচ্চ-ভলিউম এন্ডপয়েন্ট) 40টি সমসাময়িক অনুরোধ
অনুরোধের সর্বোচ্চ হার (প্রকল্প প্রতি) 100 অনুরোধ/সে (6000 অনুরোধ/মিনিট)
অনুরোধের সর্বোচ্চ হার (প্রতি অ্যাকাউন্ট) 100 অনুরোধ/সে (6000 অনুরোধ/মিনিট)
গড় সমসাময়িক ব্যাচের কাজ 2টি কাজ (গড়ে)
সর্বাধিক সম্পদ সঞ্চয় স্থান 250 জিবি
সম্পদের সর্বোচ্চ সংখ্যা 10,000
আর্থ ইঞ্জিন কম্পিউট টাইম (EECU-টাইম) প্রতিদিন সেকেন্ডে আনলিমিটেড

সমসাময়িক ইন্টারেক্টিভ অনুরোধ

প্রতিটি প্রকল্প একটি কোটা সীমা পর্যন্ত সমান্তরালভাবে ইন্টারেক্টিভ অনুরোধ করতে পারে। সীমা অতিক্রম করা হলে, আর্থ ইঞ্জিন "HTTP 429: Too Many Requests" ত্রুটি ফিরিয়ে দেবে। সাধারণত, এই ত্রুটিগুলি আর্থ ইঞ্জিন ক্লায়েন্ট লাইব্রেরি দ্বারা পরিচালনা করা হয়, যা অনুরোধগুলিকে সূচকীয় ব্যাকঅফে মোড়ানো হয়, এটি সফল না হওয়া পর্যন্ত ক্যোয়ারীটি পুনরায় চেষ্টা করে৷ আর্থ ইঞ্জিন ক্লায়েন্ট লাইব্রেরি পাঁচ বার পর্যন্ত অনুরোধটি পুনরায় চেষ্টা করবে।

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

অনুরোধের হার (QPS)

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

সমসাময়িক ব্যাচের কাজ

ব্যাচের কাজগুলি অল্প পরিমাণে সমান্তরালতার মধ্যে সীমাবদ্ধ, কারণ তারা ইন্টারেক্টিভ অনুরোধের চেয়ে বেশি সংস্থান ব্যবহার করে।

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

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

সম্পদ স্টোরেজ কোটা

প্রতিটি আর্থ ইঞ্জিন সম্পদের বাইটে পরিমাপ করা সংশ্লিষ্ট ডেটা স্টোরেজ আকার রয়েছে। সম্পদের মালিকানা ক্লাউড প্রজেক্ট বা ব্যক্তিদের দ্বারা হতে পারে (উত্তরাধিকার সম্পদ), এবং প্রতিটি সম্পদ তার মালিকের আর্থ ইঞ্জিনের সামগ্রিক সঞ্চয়স্থান এবং সম্পদ গণনার সীমার বিপরীতে গণনা করে।

প্রতিদিন EECU- সময়

আপনি যদি খরচ নিয়ন্ত্রণ করতে চান, তাহলে আপনি EECU-সময়ের পরিমাণ সীমিত করতে পারেন যা একটি প্রকল্পকে প্রতিদিন আর্থ ইঞ্জিনে ব্যবহার করার অনুমতি দেওয়া হয়। ডিফল্টরূপে, এই কোটা সীমাহীন। কোটা অ্যাডমিনিস্ট্রেটররা earthengine.googleapis.com/daily_eecu_usage_time কোটা মেট্রিক ফিল্টার করে ক্লাউড কনসোলে এই সীমা সেট করতে পারেন। একবার সেট হয়ে গেলে, এই কোটা একটি প্রকল্পের সমস্ত ব্যবহারকারীর সফল আর্থ ইঞ্জিন অনুরোধের দ্বারা গ্রাস করা EECU-সময় জমা করে। কোটা অতিক্রম করলে, পরের দিন কোটা রিসেট না হওয়া পর্যন্ত বা সীমা বাড়ানো না হওয়া পর্যন্ত অনুরোধগুলি ব্যর্থ হবে। এই কোটা সেট করার বিষয়ে আরও বিস্তারিত জানার জন্য খরচ নিয়ন্ত্রণ নির্দেশিকা দেখুন।

ব্যবহারকারীর আসন

আর্থ ইঞ্জিন বাণিজ্যিকভাবে ব্যবহার করার সময়, প্রতিটি সাবস্ক্রিপশন স্তরে বেশ কয়েকটি ব্যবহারকারীর আসন থাকে, যদিও এটি অতিরিক্ত সংখ্যক আসন কেনাও সম্ভব।

প্রদত্ত বিলিং চক্রের মধ্যে কোড এডিটর ব্যবহারকারীদের সংখ্যা মিটমাট করার জন্য পরিষেবা প্রশাসকদের আসন সংখ্যা কেনার আশা করা হচ্ছে।

FAQ

প্রশ্ন: কে একটি আসনের জন্য গণনা করে?
উত্তর: শুধুমাত্র স্বতন্ত্র মানব ব্যবহারকারী যারা কোড এডিটর ব্যবহার করে আর্থ ইঞ্জিন কম্পিউট ব্যবহার করে (মানচিত্র টাইলস দেখুন, গণনার প্রশ্ন পাঠান, ইত্যাদি) আসন সীমার জন্য গণনা করে।

প্রশ্ন: ব্যবহারকারীরা এক মাস থেকে পরবর্তী মাসে পরিবর্তন করলে কী হবে?
উত্তর: নির্দিষ্ট ব্যক্তিদের জন্য আসন বরাদ্দ করা হয় না - তাদের নাম স্লট নয়। যতক্ষণ না আপনি একটি নির্দিষ্ট মাসে গণনা অতিক্রম করবেন না, ততক্ষণ স্বতন্ত্র ব্যবহারকারীর পরিচয় কোন ব্যাপার না।

প্রশ্ন: পরিষেবা অ্যাকাউন্ট সম্পর্কে কি?
উত্তর: পরিষেবা অ্যাকাউন্টগুলি আসন সংখ্যা থেকে মুক্ত। তারা গণনা সম্পাদনকারী মানব ব্যবহারকারী হিসাবে গণনা করে না।

প্রশ্ন: পাইথনের মাধ্যমে আর্থ ইঞ্জিন অ্যাক্সেসকারী ব্যবহারকারীদের সম্পর্কে কী?
উত্তর: যে ব্যবহারকারীরা শুধুমাত্র পাইথন API এর মাধ্যমে আর্থ ইঞ্জিন অ্যাক্সেস করেন এবং কোড এডিটর ব্যবহার করেন না তারা সিট ব্যবহারের জন্য গণনা করেন না। আসন সংখ্যা কোড এডিটর ব্যবহারের সাথে সংযুক্ত।

প্রশ্ন: কোথায় আসন গণনা করা হয়?
উত্তর: বিলিং অ্যাকাউন্ট স্তরে আসন সংখ্যা প্রযোজ্য। আপনার প্রতিষ্ঠানের সমস্ত মানব ব্যবহারকারী যারা কোড এডিটর ব্যবহার করেন তারা আপনার বিলিং অ্যাকাউন্টের মোট আসন সংখ্যায় অবদান রাখেন।

প্রশ্নঃ আমরা আমাদের আসন সীমা অতিক্রম করলে কি হবে?
উত্তর: আমরা ধারাবাহিক লঙ্ঘনের জন্য নিরীক্ষণ করি এবং বিলিং অ্যাকাউন্ট স্তরে সীমা প্রয়োগ করি।

প্রশ্ন: আমি কীভাবে বেশি বা কম আসন কিনব?
উত্তর: বিস্তারিত জানার জন্য আর্থ ইঞ্জিনের মূল্য নির্ধারণের পৃষ্ঠাটি দেখুন।

নির্দিষ্ট কোটার সীমা

এই ধরনের কোটা সীমা প্ল্যাটফর্ম স্তরে সেট করা হয়, তাই সেগুলি প্রতি-ব্যবহারকারী বা প্রতি-প্রকল্পের ভিত্তিতে সামঞ্জস্য করা যায় না । তারা সময়ের সাথে উল্লেখযোগ্যভাবে পরিবর্তন করার সম্ভাবনা নেই।

গণনার সময়

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

টাইমআউট ত্রুটি ঠিক করতে সাহায্যের জন্য, ডিবাগিং গাইড দেখুন।

প্রতি অনুরোধ মেমরি পদচিহ্ন

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

মেমরি ত্রুটি ঠিক করতে সাহায্যের জন্য, ডিবাগিং গাইড দেখুন।

সমষ্টি

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

সমসাময়িক সমষ্টি

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

সমসাময়িক একত্রীকরণ ত্রুটি ঠিক করতে সাহায্যের জন্য, ডিবাগিং গাইড দেখুন।

বড় একত্রিত ফলাফল

যখন একটি অনুরোধ "গণনা করা মান খুব বড়" এর সাথে ব্যর্থ হয়, এর অর্থ হল একত্রিতকরণটি এমন একটি ফলাফল প্রদান করেছে যা আমাদের ক্যাশে ফিট করার জন্য খুব বড়। গণনা করা ফলাফলের আকার সীমা হল 100 MiB, এবং এটি একটি সিস্টেম-ব্যাপী সীমা।

টেবিল আমদানি সীমা

টেবিল আপলোড সীমা সারণি ডেটা আমদানি করার নির্দেশিকাতে ব্যাখ্যা করা হয়েছে।

পেলোড আকারের অনুরোধ করুন

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

টাস্ক সারির দৈর্ঘ্য

যে কাজগুলি নির্ধারিত হওয়ার জন্য অপেক্ষা করছে ( READY অবস্থায়) সেগুলি "টাস্ক কিউ" গঠন করে। প্রতিটি প্রকল্পের সারি সর্বাধিক 3,000 টাস্ক সমর্থন করে। এর মানে হল যে READY অবস্থায় 3,000টির বেশি কাজ করা সম্ভব নয়।

BigQuery রাস্টার ফাংশন কোটা সীমা

নিম্নলিখিত কোটাগুলি BigQuery থেকে আর্থ ইঞ্জিনে কলের ক্ষেত্রে প্রযোজ্য, যেমন ST_REGIONSTATS SQL ফাংশন ব্যবহার করার সময়।

কোটার ধরন ডিফল্ট মান (প্রতি প্রকল্প)
BigQuery স্লট-সময় প্রতিদিন 1,260,000 স্লট-সেকেন্ড (350 স্লট-ঘন্টা)

BigQuery স্লট-সময় প্রতিদিন

BigQuery স্লট-টাইম প্রতি দিনের কোটা হল একটি কাস্টম কোটা যা আপনাকে প্রদত্ত প্রজেক্টের জন্য নির্দিষ্ট দিনে আর্থ ইঞ্জিনে BigQuery রাস্টার ফাংশনগুলি ব্যবহার করার অনুমতি দেওয়া স্লট-টাইমের পরিমাণ সীমিত করতে দেয়। দৈনিক কোটা সমস্ত প্রশ্নের মোট সময় জমা করে, এমনকি যেগুলি ব্যর্থ হয়। আপনি earthengine.googleapis.com/bigquery_slot_usage_time মেট্রিকের অধীনে ক্লাউড কনসোলে কোটা দেখতে পারেন এবং কোটা অ্যাডমিনিস্ট্রেটর দ্বারা মান উপরে বা নিচে সামঞ্জস্য করা যেতে পারে। ডিফল্ট মানের উপরে মান বাড়াতে, একটি কোটা বৃদ্ধির অনুরোধ তৈরি করুন , যা স্বয়ংক্রিয়ভাবে অনুমোদিত হবে। পরিবর্তনটি 10 ​​মিনিটের মধ্যে কার্যকর হওয়া উচিত।

আপনি এই কোটা অতিক্রম করলে, BigQuery নিম্নলিখিত ত্রুটি বার্তাটি ফেরত দেবে:

From Earth Engine: Custom quota exceeded: Your usage exceeded the custom quota for , which is adjustable by your administrator in the Google Cloud console: https://console.cloud.google.com/quotas/?project=_.

একবার কোটা অতিক্রম করলে, ST_REGIONSTATS কলগুলি ব্যর্থ হবে যতক্ষণ না পরের দিন কোটা রিসেট করা হয় বা প্রশাসকের দ্বারা সীমা বাড়ানো হয়৷