বিআইডিএসে সময় মাত্রা পুনরায় গণনা করুন


17

আমি এসএসএএস 2008 আর 2-তে কিউব তৈরি করতে বিআইডিএস ব্যবহার করছি।

একটি সময় মাত্রা তৈরি করতে আমি উইজার্ডটি ব্যবহার করেছি। এই কনফিগারেশনের অংশটি একটি তারিখের সীমা নির্বাচন করছে।

সৃষ্টির পরে, আমি বুঝতে পেরেছিলাম যে আমার কাছে প্রাথমিকভাবে নির্দিষ্ট করে দেওয়ার চেয়ে আরও বিস্তৃত তারিখের পরিসর দরকার।

আমি খুঁজে পেয়েছি যে আমি মাত্রাটি খুলতে, সম্পত্তিগুলিতে যেতে এবং সেখানে তারিখের সীমাটি নতুন করে সংজ্ঞায়িত করতে পারি। আমি মাত্রাটি সংরক্ষণ এবং পুনরায় প্রসেস করেছি, তবে সারণীতে প্রকৃত তারিখের সীমাটি নতুন যুক্ত হওয়া তারিখগুলি অন্তর্ভুক্ত করতে বাড়ছে না।

এই সময়ের মাত্রাটি বাড়ানোর আরও কোনও উপায় আছে বা আমার এটিকে স্ক্র্যাচ থেকে পুনরায় তৈরি করা দরকার?


3
আমি সর্বদা স্ক্র্যাচ থেকে আমার সঞ্চিত প্রক্রিয়াটির মাধ্যমে তৈরি করেছি যা স্টার্ট / স্টপ তারিখ এবং গ্রানুলারিটি (সেকেন্ড, মিনিট, ইত্যাদি) পরামিতি হিসাবে গ্রহণ করে।
ডেটাগোড

1
ওয়েল আমি উইজার্ডটি ব্যবহার করেছি কারণ আমার চেয়ে দিনের চেয়ে ভাল কিছু দরকার ছিল না, এবং গ্রুপগুলি তৈরি করা হয়েছিল I'm
জেএনকে

সুতরাং কাজের ভিত্তিতে আমি এটিকে প্রথম থেকেই পুনরায় তৈরি করেছি, তবে এর আরও কোনও সমাধান আছে কিনা তা আমি জানতে চাই।
জেএনকে

তবে সারণীতে প্রকৃত তারিখের সীমা নতুন যুক্ত হওয়া তারিখগুলি অন্তর্ভুক্ত করার জন্য বাড়ছে না আপনি নতুন সংযোজন করা ডেটা, পুনরায় প্রসেসিংয়ের পরে কীভাবে ব্রাউজ করবেন? মূল সময়কাল কি ছিল?
ইলিয়া বারদিচেভস্কি

@ নিকাদিম পুনঃপ্রসেসের পরে আমি মাত্রাটি ব্রাউজ করেছি। আমি আবার আমার কিউব প্রক্রিয়াটিও চালিয়েছি যা ব্যর্থ হয়েছিল যেহেতু তারিখগুলি ছিল যেগুলি এটির সীমা ছাড়াই ছিল to আসল পরিসরটি ২০০৯-২০১২ এর মতো ছিল এবং আমি 2006-- থেকে যুক্ত করেছি
জেএনকে

উত্তর:


1

আপনার সময় মাত্রা কোনও উত্সের সাথে সংযুক্ত বা এটি কোনও সার্ভার সময় মাত্রা যার ডেটা উত্সে এটির জন্য কোনও টেবিল নেই

কারণ সাধারণত যখন আপনি বিআইডি ব্যবহার করে সময় মাত্রা তৈরি করেন এটি আপনাকে এই দুটি বিকল্প দেয়

এবং এটি আপনার ক্ষেত্রে ডেটাসোর্সে কোনও টেবিল রাখার মতো নয় বলে মনে হচ্ছে, আপনি একটি সার্ভার সময় মাত্রা বেছে নিয়েছেন যা বিশ্লেষণ সার্ভারে নিজেই একটি মাত্রা তৈরি করে।

যাতে আপনি আরও তারিখ সংযোজন করতে বা যুক্ত করতে সক্ষম হবেন না, আপনাকে এটি শুরু থেকে পুনরায় তৈরি করতে হবে।

তবে আপনি যদি অন্য বিকল্পটি বেছে নেন "ডেটা উত্সে একটি সময় সারণি তৈরি করুন" এই বিকল্পটি অন্তর্নিহিত ডেটা উত্সে একটি সময় মাত্রা সারণী তৈরি করে এবং প্রদত্ত ইনপুটগুলির উপর ভিত্তি করে ডেটা সহ একই পপুলেট করে।

আপনার ডেটা উত্সে একটি টেবিল তৈরি করতে সক্ষম হওয়ার জন্য আপনার অ্যাক্সেস থাকা উচিত

এই ক্ষেত্রে আপনি টেবিলে রেকর্ড যুক্ত করতে এবং এটি পুনরায় প্রসেস করতে পারেন।

একটি সময় মাত্রা টেবিল তৈরি এবং পূরণ করার জন্য এখানে একটি সহজ স্ক্রিপ্ট এবং পরে আপনি এই টেবিল থেকে কিউবে আপনার সময় মাত্রা তৈরি করতে পারেন

http://microsoft-ssis.blogspot.com/2011/01/create-and-fill-time-dimension.html

এবং একটি সময় মাত্রা এবং এর বিকল্পগুলি উত্পাদন সম্পর্কে 2 টি নিবন্ধ এখানে রয়েছে

http://www.sqlservergeeks.com/blogs/AmitK/sql-server-bi/383/ssas-considerations-for-time-dimension-part1

http://www.sqlservergeeks.com/blogs/AmitK/sql-server-bi/385/sql-server-ssas-considerations-for-time-dimension-part-2


তথ্য উত্সে এটির জন্য একটি টেবিল ছিল।
জেএনকে

আমি কেবল একটি সময় মাত্রা তৈরি করার চেষ্টা করেছি এবং এটি তৈরি ও প্রক্রিয়াজাত করার পরে, আপনি সময় মাত্রার বৈশিষ্ট্যগুলি থেকে যেমন তথ্য সীমাটি পরিবর্তন করেছি, এটি সংরক্ষণ করেছি, আবার প্রক্রিয়া করেছি এবং ব্রাউজার ট্যাবে আমি রিফ্রেশ ক্লিক করেছি এবং নতুন তারিখগুলি করেছে দেখান ......... এটি যদি আপনার সাথে কাজ না করে তবে ডেটা উত্স টেবিলটিতে ম্যানুয়ালি খেজুর যোগ করার চেষ্টা করুন এবং মাত্রাটি পুনরায়
প্রসেস করুন

1

সময় মাত্রা বৈশিষ্ট্য ডায়ালগ একবার দেখুন। উত্স নোড প্রসারিত করুন এবং আপনার প্রয়োজন অনুসারে ক্যালেন্ডার স্টার্টডেট বা ক্যালেন্ডারঅ্যান্ডডেট পরিবর্তন করুন। তারপরে ডাইমেনশনটি পুনরায় প্রসেস করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.