2012-03-14 11 views
9

क्या टीएफएस की रिपोर्ट में कोई तरीका है कि आप कार्य आइटम के लिए राज्यों के बीच संक्रमण के लिए कितना समय ले सकते हैं?एसएसएएस (या किसी अन्य रिपोर्ट) में दो टीएफएस कार्य आइटम राज्यों के बीच का समय कैसे प्राप्त करें?

Tfs_Warehouse डेटाबेस में डेटा को देखते हुए मैं देख सकता हूँ एक काम मद के हर संशोधन का एक रिकॉर्ड है कि वहाँ है, और TSQL का उपयोग कर, मैं हर राज्य में परिवर्तन की ChangedDate और उन्हें diff के लिए एक प्रश्न लिख सकते हैं। अफसोस की बात है कि मुझे एसएसएएस के बारे में कोई जानकारी नहीं है और इस समय हमारे पास बीआई विशेषज्ञ नहीं है।

क्या यह इस तरह से किया जा सकता है कि मैं टीएफएस के बाहर रिपोर्ट कर सकता हूं बिना टीएसक्यूएल/एपीआई प्रश्नों को लिख रहा है?

स्पष्टीकरण के लिए मैं यह जानना चाहता हूं कि Bug (या बग्स के सबसेट के लिए औसत) के लिए Active -> Resolved (उदाहरण के लिए) में जाने के लिए कितना समय लगेगा। हमारे पास एमएसएफ एग्इल टेम्पलेट की तुलना में अधिक राज्य हैं इसलिए मैं इसके लिए माइक्रोसॉफ्ट ActivatedDate/ResolvedDate फ़ील्ड्स का उपयोग नहीं कर सकता।

संपादित करें: मैंने कोशिश करने और उत्तर देने के लिए एक उपहार दिया है।

+0

क्या आप अभी भी इस बारे में रुचि पाने और उत्तर देने में रुचि रखते हैं? – Nock

+0

@ नॉकवा - हाँ कृपया, "प्रबंधन" जल्द ही एक बीआई डेवलपर को भर्ती कर सकता है, इसलिए यह अब मेरी ज़िम्मेदारी नहीं होगी, लेकिन मैं अपने मुर्गियों को पकड़ने से पहले गिनती नहीं करता :)। – DaveShaw

उत्तर

0

मूल रूप से आप क्या चाहते हैं हर बग के लिए ActivatedDate और ResolvedDate क्षेत्रों (या अन्य तिथि के आधार वाले) की जानकारी को पुनः प्राप्त तो प्रत्येक कार्य आइटम के लिए समयावधि की गणना और प्रति कार्य आइटम प्रदर्शित करने या औसत कुछ करना है। क्या मैं सही हू?

तो, आपके पास ActivatedDate और ResolvedDate के लिए ओलाप क्यूब में फ़ील्ड हैं, रिपोर्ट करने योग्य प्रकार आयाम पर सेट है, जिसका अर्थ है कि आप इन फ़ील्ड के साथ जो भी चाहते हैं वह नहीं कर सकते हैं क्योंकि उन्हें Excel में as values का उपयोग नहीं किया जा सकता है (जो आपको गणित करने की आवश्यकता होगी)। इस मामले को और अधिक जटिल बनाने के लिए ऐसा लगता है कि आपके पास केवल तारीख है, न कि समय, जो आपके लिए पर्याप्त सटीक नहीं होगा।

संक्षेप में: SSAS/OLAP/SSRS इस मामले में आपकी मदद नहीं करेंगे ...

खैर, SSRS आपकी मदद कर सकता है, लेकिन यदि आप स्वयं में चाहते इंजेक्षन करने के लिए एक TFS warehouse adaptor विकसित करने के लिए होगा टीएफएस वेयरहाउस: उस के साथ शुभकामनाएँ! (यह किया जा सकता है, लेकिन पहली बार दर्दनाक होगा)।

आप वास्तव में इस जानकारी की जरूरत है:

आप एक छोटे से प्रोग्राम है जो TFS एपीआई का उपयोग करेगा तो खेतों आप चाहते हैं का मूल्य प्राप्त एक कार्य आइटम क्वेरी बनाने के लिए लिख सकते हैं और तर्क आप चाहते हैं विकसित कर सकते हैं । यदि आप ग्रिड को पॉप्युलेट करना चाहते हैं और इससे ग्राफ उत्पन्न करना चाहते हैं तो यह एक्सेल एड-इन हो सकता है।

यदि आप टीएफएस में रूचि रखते हैं और इसके साथ काम करने की योजना बनाते हैं: यह निवेश के लिए हजारों बार मूल्यवान है। लेखन ऐप्स आसान है और अच्छी चीज एक बार बनने के बाद आप आसानी से नई जरूरतों के लिए इसे ट्विक कर सकते हैं।

+0

धन्यवाद, लेकिन हल और सक्रिय तिथि सभी मामलों में मदद नहीं करेगी। मैं उसी कार्य आइटम के विभिन्न संशोधनों के लिए चेंजडेट के बीच दिनांक अंतर खोजने की उम्मीद कर रहा था - केवल जब राज्य बदलता है। जैसा कि मैंने अंत में उल्लेख किया है, मुझे पता है कि टी-एसक्यूएल में और एपीआई के माध्यम से इसे कैसे किया जाए। मैं उम्मीद कर रहा था कि कोई भी टीएफएस की बॉक्स सुविधाओं से बाहर निकल सकता है।चीयर्स – DaveShaw

+0

यदि आप जानना चाहते हैं कि बग को हल करने में कितना समय लगेगा, तो उन दो फ़ील्ड हैं जिन्हें आप उपयोग करना चाहिए, है ना? प्रत्येक बार संशोधन किए जाने पर चेंजडेट संशोधित किया जाता है, आप एपीआई का उपयोग करके सभी संशोधन के लिए चेंजडेट प्राप्त कर सकते हैं, लेकिन एसएसएएस के साथ नहीं। सब कुछ, आपको निश्चित रूप से एपीआई पर भरोसा करना होगा ... – Nock

+0

हमारे पास एक कस्टम वर्कफ़्लो है और ऐसी शक्तियां जो रिपोर्ट करने में सक्षम होना चाहती हैं कि प्रत्येक चरण में कितनी देर तक काम किया जाता है - यानी कितनी देर तक परीक्षण की प्रतीक्षा आदि। यदि एसएएसएस के साथ यह संभव नहीं है, तो काफी उचित है, मुझे केवल इसे साइड जॉब के रूप में देखने के लिए कहा गया था, और किसी ने मुझे थोड़ी देर में संकेत नहीं दिया। – DaveShaw

संबंधित मुद्दे