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

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

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_name env_name number_of_days_to_retain

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

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