SQL Server 2005, 2008 এবং 2008 R2 সফটওয়্যার প্যাকেজ SQL Server Reporting Services (SSRS) সহ প্রি-প্যাকেজড আসে - একটি বизনেসের জন্য স্পেশালাইজড রিপোর্ট তৈরির সমাধান। SSRS-এ, আপনি সম্পূর্ণরূপে বিভিন্ন ডেটা সোর্স থেকে বিপুল সংখ্যক রিপোর্ট তৈরি, পাবলিশ, এবং ম্যানেজ করতে পারেন ...
QuanTriMang.com - সফটওয়্যার প্যাকেজ SQL Server 2005, 2008 এবং 2008 R2 SQL Server Reporting Services (SSRS) সহ বান্ডেলড আসে - বিজনেসের জন্য স্পেশালাইজড রিপোর্ট তৈরির একটি সমাধান। SSRS-এ, আপনি সম্পূর্ণরূপে বিভিন্ন ডেটা সোর্স থেকে বিপুল সংখ্যক রিপোর্ট তৈরি, পাবলিশ, এবং ম্যানেজ করতে পারেন।
SSRS-এর মূল কম্পোনেন্টগুলো شامل:
Report Server: প্রধান ডেটাবেস এবং কম্পোনেন্টের প্রসেসিং সম্পর্কে রিপোর্ট
Report Designer: রিপোর্ট তৈরির প্রধান 'এনভায়রনমেন্ট', Visual Studio অফ SQL Server এবং Business Intelligence Development Studio (BIDS)-এ রান করে
Report Manager: রিপোর্ট, সিকিউরিটি ফাংশন, ডেটা সোর্স, কমেন্ট, এবং আরও অনেক কিছু ম্যানেজ করার জন্য একটি সাধারণ ওয়েব-বেসড টুল।
নিচের আর্টিকেলের মূল উদ্দেশ্য হল কীভাবে একটি নিউ SSRS প্রজেক্ট তৈরি করবেন, অরিজিনাল ডেটা শেয়ার করবেন, এবং AdventureWorks ডেটাবেসের উপর ভিত্তি করে কী রিপোর্ট তৈরি করবেন।
BIDS-এ নিউ SSRS প্রজেক্ট তৈরি করুন:
প্রজেক্ট কনসেপ্ট - প্রজেক্টে সকল অবজেক্ট - অবজেক্ট, কম্পোনেন্ট থাকে। উদাহরণস্বরূপ, SSIS রিপোর্ট বা প্যাকেজ - BIDS-এর ভিতরে। এবং প্রতিটি প্রজেক্ট নির্দিষ্ট ক্যাটেগরির ওপর ভিত্তি করে।
Start মেনুতে, Programs > Microsoft SQL Server 2008 (2005 বা যেকোনো ভার্সন) > SQL Server Business Intelligence Development Studio সিলেক্ট করুন। File > New > Project এবং Business Intelligence Projects list-এ서 Report Server Project সিলেক্ট করুন, প্রজেক্টের জন্য একটি নাম টাইপ করুন এবং OK ক্লিক করুন:
ইমেজ ১ : SQL Server Reporting Services-এ পরিচিতি
এটি একটি 'খালি' প্রজেক্ট, মানে কিছুই উপলব্ধ নয়। যদি Solution Explorer বাটন উপলব্ধ না থাকে, Solution Explorer ট্যাব ডানে সিলেক্ট করুন বা View > Solution Explorer, পরবর্তী উইন্ডো প্রজেক্টের নাম এবং সকল সম্পর্কিত কম্পোনেন্ট এবং অবজেক্ট দেখাবে।
শেয়ারড অরিজিনাল ডেটা সেট তৈরি করুন:
SSRS ডেটা সোর্স রিপোর্টে 'এমবেডেড' হতে পারে, অথবা একটি প্রজেক্টের একাধিক রিপোর্টের মধ্যে শেয়ার করা হতে পারে। রিপোর্টের টাইপের ওপর নির্ভর করে আমরা এই অরিজিনাল ডেটা ভিন্ন ভাবে শেয়ার করব। উদাহরণস্বরূপ, ডেটা সোর্স পরিবর্তন হলে, বা পুরো ডেটাবেস অন্য সার্ভারে মুভ হলে, ইউজারকে শুধু শেয়ারড ডেটার সোর্স পরিবর্তন করতে হবে, যার মধ্যে ডজনSou, শতাংশ আলাদা রিপোর্ট অন্তর্ভুক্ত থাকে।
ইমেজ ২ : SQL Server Reporting Services-এ পরিচিতি
একটি শেয়ারড ডেটা সোর্স তৈরি করতে, Solution Explorer উইন্ডোতে, রাইট-ক্লিক করুন এবং Shared Data Sources > Add New Data Source সিলেক্ট করুন। ডেটাবেসের নাম দিন, নোট করুন যে এখানে স্পেস থাকা উচিত নয়। পরবর্তী, লিস্ট থেকে উপযুক্ত ডেটাবেস ক্যাটেগরি সিলেক্ট করুন, উদাহরণস্বরূপ, এখানে SQL Server। কানেকশন প্রোটোকলের ডিটেইল পূরণ করতে Edit ক্লিক করুন। Connection Properties উইন্ডোতে, আপনি সার্ভার নাম, আইডেন্টিটি ইনফরমেশন, এবং ডেটাবেস দিন। তারপর Test Connection চেক করতে ক্লিক করুন এবং হলে OK করুন।
রিপোর্ট তৈরির ধাপগুলো:
Solution Explorer-এ, Reports > Add New Report রাইট-ক্লিক করুন। Select the Data Source screen-এ, পिछले ধাপে তৈরি করা ডেটাবেস সোর্স সিলেক্ট করুন। পরবর্তী, Design the Query স্ক্রিন দেখাবে, যা ইউজারকে কোয়েরি স্টেটমেন্ট টাইপ করতে বা Query Builder ফাংশন ব্যবহার করে গ্রাফিক্যাল ইন্টারফেস দিয়ে বিল্ড করতে দেবে। এই টেস্টে, আপনি নিচের কোয়েরি কোড স্নিপেটটি ব্যবহার করবেন:
SELECT P.Name,
ProductNumber,
Color,
ListPrice,
SC.Name [Category]
FROM Production.Product P
LEFT OUTER JOIN Production.ProductSubCategory SC
ON P.ProductSubCategoryID = SC.ProductSubCategoryID
WHERE P.ProductSubCategoryID IS NOT NULL
AND P.Color IS NOT NULL
ORDER BY Category, ListPrice ASC
Select the Report Type screen-এ, Tabular সিলেক্ট করুন। নোট করুন যে Tabular- স্টাইল ফরম্যাট একটি রেগুলার স্প্রেডশিট (অথবা ডেটাবেস টেবিল) দেখাবে, পেজের উপরে কলামসহ, এবং লাইনের সংখ্যা ডেটাসেটের ডেটার পরিমাণের ওপর নির্ভর করবে। তারপর Next ক্লিক করুন।
পরবর্তী Design the Table-এ, Color এবং Category-কে Group সেকশনে যোগ করুন, বাকি ফিল্ডগুলো Details সেকশনে যোগ করুন, Next ক্লিক করুন।
Choose the Table Layout এবং Next ধাপে Stepped সিলেক্ট করতে থাকুন। পরবর্তী, রিপোর্ট টেবিলের টাইপ সিলেক্ট করুন এবং Next-এ চালিয়ে যান। চূড়ান্তে, নাম দিন (যেমন Products By Category ) এবং Finish ক্লিক করুন:
ইমেজ ৩ : SQL Server Reporting Services-এ পরিচিতি
Design ট্যাবে, আপনি রিপোর্টকে কয়েকটি উপায়ে এডিট করতে পারেন। উদাহরণস্বরূপ:
ড্র্যাগ অ্যান্ড ড্রপ দিয়ে রিপোর্ট এবং কম্পোনেন্টের আকার পরিবর্তন করুন।
Toolbox টুলবার থেকে ফটোর মতো অন্যান্য অবজেক্ট যোগ করুন।
ক্যারেক্টার এবং নম্বর ফরম্যাট করুন (রাইট-ক্লিক করুন এবং Text Box Properties সিলেক্ট করুন)।
ডেটা অ্যাট্রিবিউট যোগ, মুভ, ডিলিট, বা পরিবর্তন করুন।
উপরের বেসিক ইনফরমেশন শুধু SSRS ফাংশন পরিচিতির প্রথম ধাপ। SQL Server Reporting Services-র বিস্তারিত জানতে, নিচের লিংকগুলো রেফার করুন: SQL Server Books Online, SQL Server Books Online Tutorials, Microsoft Press - Stacia Misner এবং CodePlex। শুভকামনা!
আপনি "SQL Server Reporting Services-এ পরিচিতি" আর্টিকেলটি পড়ে শেষ করেছেন যা TipsMake টিম দ্বারা সম্পাদিত। আশা করি এই আর্টিকেল আপনাকে অনেক উপযোগী টেক টিপস এবং ট্রিকস দিয়েছে। আপনি টিপস এবং গাইডের সাদৃশ্য আর্টিকেল খুঁজে পেতে পারেন। পড়ার জন্য এবং নিয়মিত ফলো করার জন্য ধন্যবাদ।
Isabella Humphrey
আপডেট ২৫ মে ২০১৯