পুনরাবৃত্ত বিশ্লেষণ সেবা রক্ষণাবেক্ষণ কাজ

ব্যক্তিগত ক্লাউডের জন্য প্রান্ত v. 4.17.09

অনেক Apigee অ্যানালিটিক্স সার্ভিস কাজ স্ট্যান্ডার্ড Postgres ইউটিলিটি ব্যবহার করে সঞ্চালিত করা যেতে পারে। অ্যানালিটিক্স ডাটাবেসে আপনি যে রুটিন রক্ষণাবেক্ষণের কাজগুলি করবেন - যেমন VACUUM ব্যবহার করে ডাটাবেস পুনর্গঠন, পুনঃসূচীকরণ এবং লগ ফাইল রক্ষণাবেক্ষণ - আপনি যে কোনও PostgreSQL ডাটাবেসে সঞ্চালনের মতোই। রুটিন পোস্টগ্রেস রক্ষণাবেক্ষণ সম্পর্কিত তথ্য http://www.postgresql.org/docs/9.1/static/maintenance.html এ পাওয়া যাবে।

গুরুত্বপূর্ণ দ্রষ্টব্য : Apigee Apigee গ্রাহক সাফল্যের সাথে যোগাযোগ না করে PostgreSQL ডাটাবেস সরানোর সুপারিশ করে না। Apigee সিস্টেম PostgreSQL ডাটাবেস সার্ভারগুলি তাদের IP ঠিকানা ব্যবহার করে, এবং Apigee এনভায়রনমেন্ট মেটাডেটা সম্পর্কিত আপডেটগুলি সম্পাদন না করেই ডাটাবেস সরানো বা তার IP ঠিকানা পরিবর্তন করা অবাঞ্ছিত ফলাফলের কারণ হবে৷

PostgreSQL ডাটাবেস বজায় রাখার বিষয়ে আরও জানতে, http://www.postgresql.org/docs/9.1/static/maintenance.html দেখুন।

বিশ্লেষণ ডেটা ছাঁটাই

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

> /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge <Org> <Env> <NoOfDaysToPurgeBackFromCurrentDate>

এই কমান্ডটি "বিশ্লেষণ" স্কিমাতে "চাইল্ডফ্যাক্টেবল" টেবিলটিকে জিজ্ঞাসাবাদ করে তা নির্ধারণ করতে কোন কাঁচা ডেটা পার্টিশনগুলি ডেটা ছাঁটাই করার তারিখগুলিকে কভার করে, তারপর সেই টেবিলগুলি ফেলে দেয়। একবার টেবিলগুলি বাদ দেওয়া হলে, সেই পার্টিশনগুলির সাথে সম্পর্কিত "চাইল্ডফ্যাক্টেবল" এন্ট্রিগুলি মুছে ফেলা হয়।

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