बार-बार आने वाले Analytics सेवाओं के रखरखाव के टास्क

Edge for Private Cloud v. 4.17.05

Apigee Analytics Services से जुड़े कई टास्क, स्टैंडर्ड Postgres टूल का इस्तेमाल करके किए जा सकते हैं. रखरखाव के ऐसे सामान्य टास्क जिन्हें Analytics के डेटाबेस पर किया जाता है. जैसे, VACUUM का इस्तेमाल करके डेटाबेस फिर से व्यवस्थित करना, फिर से इंडेक्स करना, और लॉग फ़ाइल का रखरखाव करना. ये टास्क, किसी भी PostgreSQL डेटाबेस पर किए जाने वाले टास्क की तरह ही होते हैं. रूटीन Postgres के रखरखाव की जानकारी http://www.postgresql.org/docs/9.1/static/maintenance.html पर पाई जा सकती है.

अहम जानकारी: Apigee, Apigee कस्टमर सक्सेस से संपर्क किए बिना, PostgreSQL डेटाबेस को माइग्रेट करने का सुझाव नहीं देता है. Apigee सिस्टम PostgreSQL डेटाबेस सर्वर, अपने आईपी पते का इस्तेमाल करके और Apigee एनवायरमेंट मेटाडेटा पर ज़रूरी अपडेट किए बिना, डेटाबेस को मूव करने या इसके आईपी पते को बदलने से अनचाहे नतीजे दे सकते हैं.

PostgreSQL डेटाबेस को बनाए रखने के बारे में ज़्यादा जानकारी के लिए, http://www.postgresql.org/docs/9.1/static/maintenance.html देखें.

Analytics डेटा में काट-छांट करना

Apigee डेटा स्टोर करने की जगह में उपलब्ध आंकड़ों की संख्या बढ़ने पर, हो सकता है कि आपको डेटा को अपने हिसाब से बनाए रखने की ज़रूरत के हिसाब से, डेटा को "अलग" करने की ज़रूरत लगे. किसी खास संगठन और एनवायरमेंट के लिए, डेटा कम करने के लिए नीचे दिए गए निर्देश का इस्तेमाल करें:

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

यह निर्देश, "Analytics" स्कीमा में मौजूद "चाइल्डफ़ैक्टेबल" टेबल से यह पता लगाता है कि कौनसे रॉ डेटा सेगमेंट में, वे तारीखें शामिल हैं जिनके लिए डेटा को फ़िल्टर किया जाना है. इसके बाद, उन टेबल को छोड़ दिया जाता है. टेबल छोड़ने के बाद, उन पार्टीशन से जुड़े "childfactables" में मौजूद एंट्री मिटा दी जाती हैं.

चाइल्डफ़ैक्टेबल, हर दिन के हिसाब से बांटा गया तथ्यों वाला डेटा होता है. हर दिन, नए सेगमेंट बनाए जाते हैं और डेटा हर दिन के हिसाब से बांटी गई टेबल में डाला जाता है. इसलिए, बाद में कभी-कभी, जब तथ्यों के बारे में पुराने डेटा की ज़रूरत न हो, तो आपके पास बच्चों के डेटा को पूरी तरह मिटाने का विकल्प होता है.