कोई भी Google Bigquery में किसी तालिका से डेटा के हिस्सों को हटाने के लिए समर्थन जोड़ने के लिए किसी भी योजना के बारे में जानता है? हमारे पास अभी मुद्दा यह है कि हम समय के साथ एकत्रित डेटा बिंदुओं के विश्लेषण के लिए इसका उपयोग कर रहे हैं। हम आंकड़ों के पिछले X दिनों में प्रश्नों को चलाने के लिए चाहते हैं, हालांकि डेटा के अंतिम X दिनों के बाद हमें अब BigQuery में डेटा स्टोर करने की आवश्यकता नहीं है।Google BigQuery पंक्तियों को हटाएं?
वर्तमान में हम डेटा को हटाने का विचार कर सकते हैं एकमात्र तरीका डेटा की पूरी तालिका को हटाना होगा, फिर इसे फिर से बनाएं और इसे डेटा के दिनों की संख्या के साथ लोड करें। हालांकि हमें हमारे डेटा को दैनिक सीएसवी फाइलों में भी स्टोर करने की आवश्यकता होगी, जो इष्टतम नहीं है।
इस मुद्दे को संभालने के तरीके पर कोई सिफारिशें या यदि निकट भविष्य में कोई डिलीट पंक्तियां आ रही हैं?
सुझाव अच्छा है। वर्तमान में हम इसे MySQL में संग्रहीत कर रहे हैं, डेटा को डंप करें जो हम वास्तव में एक CSV पर संसाधित करते हैं और इसे अपलोड करते हैं। मैं किसी विशिष्ट डेटासेट में तालिकाओं की संख्या पर किसी भी सीमा के लिए चारों ओर देख रहा हूं, लेकिन कोई भी नहीं ढूंढ सकता। क्या यह कोई सीमा नहीं होने पर सही है? – Daum
यदि आप घूर्णन तालिकाओं को ले रहे हैं तो बस एक FYI - BigQuery अब तालिका समाप्ति समय का समर्थन करता है। आप 'bq update --expiration dataset.table' का उपयोग कर bq टूल के साथ तालिका को अपडेट कर सकते हैं। –
@Daum BigQuery के पास प्रति डेटासेट बनाने वाली तालिकाओं की संख्या पर कोई सीमा नहीं है। –