2012-11-30 28 views
8

Azure बिलिंग उपयोग की गई जगह के आकार पर आधारित है। अब मुझे विवरण जानना होगा। मेरे भंडारण (ब्लॉब कंटेनर, एकल तालिका) में प्रत्येक स्टोरेज ऑब्जेक्ट का आकार क्या है?Azure संग्रहण तालिका का आकार

एक कोड लिखना आसान है जो सभी ब्लॉब्स को दर्शाता है और प्रति कंटेनर के समग्र आकार की गणना करता है। लेकिन टेबल के बारे में क्या? मैं Azure संग्रहण में किसी निश्चित तालिका का आकार कैसे प्राप्त कर सकता हूं?

उत्तर

4

यदि आप ब्लॉब कंटेनर द्वारा ब्रेक अप लेने में रूचि नहीं रखते हैं, तो आपको ब्लॉब स्टोरेज आकार का पता लगाने के लिए कोड लिखना नहीं है। यह जानकारी आपके लिए स्टोरेज एनालिटिक्स (http://msdn.microsoft.com/en-us/library/windowsazure/hh343270.aspx) के माध्यम से उपलब्ध है। आपके लिए ब्याज की तालिका $ MetricsCapacityBlob (http://msdn.microsoft.com/en-us/library/windowsazure/hh343264.aspx) होगी।

टेबल पर आ रहा है, दुर्भाग्यवश ऐसी कोई चीज़ उपलब्ध नहीं है और आपको सभी इकाइयों को लाने और तालिका आकार को खोजने के लिए प्रत्येक इकाई के आकार की गणना करने की आवश्यकता होगी। आप इस ब्लॉग पोस्ट को किसी इकाई के आकार की गणना करने में उपयोगी पा सकते हैं: http://blogs.msdn.com/b/avkashchauhan/archive/2011/11/30/how-the-size-of-an-entity-is-caclulated-in-windows-azure-table-storage.aspx

एचटीएच।

+1

एक मोटे अनुमान तालिका आकार के लिए पर्याप्त है, तो आप 1) एक ही पंक्ति के लिए क्वेरी, 2) उपरोक्त डेटा (यह मानते हुए सबसे पंक्तियों आकार में समान हैं) दी गई पंक्ति के आकार की गणना कर सकता है, 3) क्वेरी पंक्तियों की गिनती पाने के लिए एक ही कॉलम (कहें, टाइमस्टैम्प) के लिए सभी पंक्तियां, 4) 2 से परिणाम गुणा करें और 3)। फिर, यह एक अनुमानित अनुमान है लेकिन कम से कम इसे तालिका से * सभी * डेटा पुनर्प्राप्त करने की आवश्यकता नहीं है। – kreinsch

2

एक उपकरण है जो आपके लिए टेबल आकार या संस्थाओं को गिन सकता है। Azure Storage Manager

  1. बाईं पेड़ फलक में एक भंडारण तालिका का चयन करें
  2. क्लिक करें 'संपत्ति' बटन
  3. क्लिक करें
  4. संवाद तालिका गुणों पर 'कैल्क' बटन कुछ समय प्रतीक्षा करें, जब तक 'कैल्क' बटन हो जाता है फिर से उपलब्ध