এসকিউএল সার্ভার ইন্টিগ্রেশন সার্ভিসেস (এসএসআইএস) মাইক্রোসফ্ট এসকিউএল সার্ভার ডাটাবেস সফ্টওয়্যারটির একটি অবিচ্ছেদ্য অঙ্গ গঠন করে। এটি বিভিন্ন বৈশিষ্ট্য সহ ডেটা ম্যানেজমেন্টের কাজটিকে অনেক সহজ করে তোলে। এই টিউটোরিয়ালে, আমরা নিম্নলিখিত ক্রমে একটি ধারণাগত স্তরের এসএসআইএসের আরও গভীর খনন করব:
- ডেটা ইন্টিগ্রেশন কী?
- এসএসআইএস কেন?
- এসএসআইএস কী?
- এসএসআইএসের বৈশিষ্ট্য
- এসএসআইএস কীভাবে কাজ করে?
- এসকিউএল সার্ভার ইন্টিগ্রেশন পরিষেবাদির জন্য প্রয়োজনীয়তা
- এসএসআইএস প্যাকেজ কী?
চল শুরু করি.
ডেটা ইন্টিগ্রেশন কী?
ডেটা ইন্টিগ্রেশন একটি প্রক্রিয়া যাতে বৈজাতীয় ডেটা পুনরুদ্ধার করা হয় এবং একত্রিত ফর্ম এবং কাঠামো হিসাবে মিলিত হয়। উদাহরণস্বরূপ, আজকাল প্রতিটি সংস্থাকে বিভিন্ন উত্স থেকে প্রচুর ডেটা প্রক্রিয়া করতে হবে। ব্যবসায়ের সিদ্ধান্ত নেওয়ার জন্য অন্তর্দৃষ্টিপূর্ণ তথ্য দেওয়ার জন্য এই ডেটাটি প্রক্রিয়া করা প্রয়োজন। সুতরাং একটি সহজ সমাধান হ'ল ডেটা ইন্টিগ্রেশন। এটি মূলত আপনার উপস্থিত সমস্ত ডেটা বিভিন্ন ডাটাবেসে একীভূত করবে এবং তাদের একই প্ল্যাটফর্মে একত্রিত করবে।
ডেটা ইন্টিগ্রেশন অর্জনের কয়েকটি উপায় এখানে রয়েছে:
নিচের কোনটি নিয়ন্ত্রণ বিবৃতি উদাহরণ?
এখন আপনি ডেটা ইন্টিগ্রেশন বুঝতে পেরেছেন, এসএসআইএস কেন ব্যবহৃত হয় তা দেখা যাক। এস.এস.আই.এস. এসকিউএল সার্ভার ইন্টিগ্রেশন পরিষেবাদি ।
এসএসআইএস কেন?
- ডেটা বহুবিধ গন্তব্যগুলির সমান্তরালে লোড করা যায়
- এসএসআইএস হার্ড প্রোগ্রামারগুলির প্রয়োজনীয়তা সরিয়ে দেয়
- মাইক্রোসফ্টের অন্যান্য পণ্যগুলির সাথে টাইট ইন্টিগ্রেশন
- অন্যান্য ইটিএল সরঞ্জামগুলির তুলনায় এসএসআইএস সস্তা
- এসআইএস সহজেই ডেটা রূপান্তর করতে জিইউআই সরবরাহ করে
- ডেটা ট্রান্সফর্মেশন প্রক্রিয়াতে দ্বি দ্বি তৈরি করুন
- শক্ত ত্রুটি এবং ইভেন্ট হ্যান্ডলিং
এই এসএসআইএস টিউটোরিয়ালে এগিয়ে যাওয়া, আসুন দেখুন এটি ঠিক কী এবং এটি কীভাবে কাজ করে।
এসএসআইএস কী?
এসকিউএল সার্ভার ইন্টিগ্রেশন সার্ভিসেস (এসএসআইএস) হ'ল মাইক্রোসফ্ট এসকিউএল সার্ভার ডাটাবেস সফ্টওয়্যারের একটি উপাদান যা ডেটা ইন্টিগ্রেশন এবং ডেটা ট্রান্সফর্মেশন কার্যগুলির বিস্তৃত পরিসীমা সম্পাদন করতে ব্যবহার করা যেতে পারে।
- বিভিন্ন উপাদানের মিশ্রনের তথ্য: এটি বিভিন্ন উত্সে থাকা ডেটাগুলিকে একত্রিত করে এবং ব্যবহারকারীদের এই ডেটাগুলির একীভূত দৃষ্টিভঙ্গি সরবরাহ করে
- কর্মধারা: এটি এসকিউএল সার্ভার ডেটাবেসগুলির রক্ষণাবেক্ষণ এবং বহুমাত্রিক বিশ্লেষণী ডেটাতে আপডেট স্বয়ংক্রিয় করতেও ব্যবহৃত হতে পারে
এসএসআইএসের বৈশিষ্ট্য
এসএসআইএস ব্যবহার করার জন্য কয়েকটি বৈশিষ্ট্য হ'ল:
- সংগঠিত এবং চেহারা রূপান্তর
- অন্যান্য মাইক্রোসফ্ট এসকিউএল পরিবারের সাথে কড়া সংহতকরণ
- সমৃদ্ধ স্টুডিও পরিবেশ সরবরাহ করে
- উন্নত রূপান্তরগুলির জন্য প্রচুর ডেটা ইন্টিগ্রেশন ফাংশন সরবরাহ করে
- উচ্চ-গতির ডেটা সংযোগ
আপনি নীচের ভিডিওটিতে যেতে পারেন যা ডেটা আহরণ, রূপান্তর এবং লোডিং (ইটিএল) জন্য ব্যবহৃত ডেটা গুদামজাত ধারণাগুলি সহ সমস্ত বুনিয়াদি allেকে রাখে। এটি এমএসবিআইয়ের মূল বিষয়গুলি ব্রাশ করতে চান এমন উভয় শিক্ষানবিস এবং পেশাদারদের জন্যই এটি আদর্শ।
এসএসআইএস টিউটোরিয়ালে এগিয়ে যাওয়া, আসুন এটি কীভাবে কাজ করে তা দেখুন।
এসএসআইএস কীভাবে কাজ করে?
এসএসআইএস তিনটি প্রধান উপাদান নিয়ে গঠিত:
- অপারেশনাল ডেটা
- ETL প্রক্রিয়া
- তথ্য ভাণ্ডার
ডেটা ট্রান্সফরমেশন এবং ওয়ার্কফ্লো তৈরির এই কাজগুলি ‘এসএসআইএস প্যাকেজ’ ব্যবহার করে পরিচালিত হয়েছে, যা এই ব্লগে পরে আলোচনা করা হবে। এসএসআইএস টিউটোরিয়ালটি নিয়ে এগিয়ে চলুন, প্রথমে প্রথমে এই উপাদানগুলির প্রতিটি বুঝতে পারি:
অপারেশনাল ডেটা
অপারেশনাল ডেটা স্টোর (ওডিএস) একটি ডাটাবেস যা ডেটাতে অতিরিক্ত ক্রিয়াকলাপের জন্য একাধিক উত্স থেকে ডেটা সংহত করার জন্য ডিজাইন করা হয়। এটি দীর্ঘস্থায়ী স্টোরেজ বা সংরক্ষণাগার সংরক্ষণের জন্য ডেটা গুদামে স্থানান্তরিত হওয়ার আগে বর্তমান অপারেশনে ব্যবহৃত বেশিরভাগ ডেটা স্থাপন করা হয়।
ETL প্রক্রিয়া
ETL ডেটা এক্সট্র্যাক্ট, ট্রান্সফর্ম এবং লোড করার প্রক্রিয়া। এক্সট্রাক্ট, ট্রান্সফর্ম এবং লোড (ইটিএল) হ'ল বিভিন্ন উত্স থেকে ডেটা আহরণের প্রক্রিয়া, আপনার প্রয়োজনীয়তা পূরণের জন্য এই ডেটাটিকে রূপান্তর করা এবং তারপরে একটি লক্ষ্য ডেটা গুদামে লোড করা। ETL এই সমস্ত সমস্যার জন্য একটি স্টপ সলিউশন সরবরাহ করে।
- নির্যাস
- রূপান্তর
- ভার
নির্যাস: এক্সট্রাকশন হ'ল বিভিন্ন বৈধতা পয়েন্টের উপর ভিত্তি করে বিভিন্ন সমজাতীয় বা ভিন্নজাতীয় ডেটা উত্স থেকে ডেটা আহরণের প্রক্রিয়া।
রূপান্তর: রূপান্তরে, পুরো ডেটা বিশ্লেষণ করা হয় এবং এটি পরিষ্কার এবং সাধারণ বিন্যাসে লক্ষ্য ডাটাবেসে ডেটা লোড করার জন্য বিভিন্ন ফাংশন প্রয়োগ করা হয়।
ভার: লোডিং হ'ল ন্যূনতম সংস্থান ব্যবহার করে একটি লক্ষ্য ডেটা সংগ্রহস্থলে প্রক্রিয়া করা ডেটা লোড করার প্রক্রিয়া।
তথ্য গুদাম
- তথ্য ভাণ্ডার দরকারী বিশ্লেষণ এবং অ্যাক্সেসের জন্য বিভিন্ন উত্স থেকে ডেটা ক্যাপচার করে।
- তথ্য গুদাম ব্যবসায়ের প্রশ্নের জবাব দেওয়ার উদ্দেশ্যে বিভিন্ন উত্স থেকে ডেটা একত্রিত এবং পরিচালনা করার জন্য ব্যবহৃত এক বিশাল ডেটা সংগ্রহ করা হয়। সুতরাং, সিদ্ধান্ত নিতে সাহায্য করে।
এসকিউএল সার্ভার ইন্টিগ্রেশন পরিষেবাদির জন্য প্রয়োজনীয়তা
এসএসআইএসের সাথে কাজ করতে আপনাকে নিম্নলিখিতগুলি ইনস্টল করতে হবে:
- SQL সার্ভার
- এসকিউএল সার্ভার ডেটা সরঞ্জাম
আসুন ইনস্টলেশন প্রক্রিয়াটি একবার দেখুন।
এসকিউএল সার্ভার ইনস্টলেশন
ওয়েবসাইটে যান: https://www.microsoft.com/en-au/sql-server/sql-server-downloads এসকিউএল সার্ভার ইনস্টল করতে। আপনি আপনার পছন্দ অনুযায়ী সর্বশেষতম সংস্করণ বা পূর্ববর্তী সংস্করণ ইনস্টল করতে পারেন।
সুতরাং এসকিউএল সার্ভারের বিভিন্ন সংস্করণ রয়েছে, যথা:
- বিনামূল্যে ট্রায়াল: আপনি উইন্ডোজে এসকিউএল সার্ভার 2017-এর একটি 180 দিনের ফ্রি ট্রায়াল পান।
- বিকাশকারী সংস্করণ: এটি একটি সম্পূর্ণ-বৈশিষ্ট্যযুক্ত বিনামূল্যে সংস্করণ, একটি উত্পাদনহীন পরিবেশে উন্নয়ন এবং পরীক্ষামূলক ডাটাবেস হিসাবে ব্যবহারের জন্য লাইসেন্সযুক্ত।
- এক্সপ্রেস সংস্করণ: এক্সপ্রেস এসকিউএল সার্ভারের একটি বিনামূল্যে সংস্করণ, ডেস্কটপ, ওয়েব এবং ছোট সার্ভার অ্যাপ্লিকেশনগুলির জন্য বিকাশ এবং উত্পাদনের জন্য আদর্শ।
আগামীতে আসুন, কীভাবে ডেটা সরঞ্জামগুলি ইনস্টল করবেন তা দেখুন to
এসকিউএল সার্ভার ডেটা সরঞ্জাম
ওয়েবসাইটে যান: https://docs.microsoft.com/en-us/sql/ssdt/pre स्पष्ट-releases-of-sql-server-data-tools-ssdt-and-ssdt-bi?view=sql-server-ver15 এবং মাইক্রোসফ্ট দ্বারা সরবরাহিত বিভিন্ন প্রকাশ দেখুন। ডাউনলোড লিঙ্কের সাথে সাম্প্রতিক এসএসডিটি রিলিজ সহ নীচের স্ক্রিনশটটি উল্লেখ করুন।
এই টিউটোরিয়ালে, আমি 15.9.1 সংস্করণ ইনস্টল করব। সুতরাং শুরু করা যাক।
ধাপ 1: আপনি .exe ফাইলটি খুললে আপনাকে ইনস্টলেশন করার আগে সিস্টেমটি পুনরায় চালু করতে বলা হবে।
ধাপ ২: আপনি একবার আপনার সিস্টেমটি পুনরায় চালু করার পরে, আপনি প্রস্তুত হতে প্রস্তুত। কেবলমাত্র 'নেক্সট' বোতামটি ক্লিক করুন এবং অনস্ক্রিন নির্দেশাবলী অনুসরণ করুন।
পাবলিক স্ট্রিং tostring ()
ধাপ 3: এটি প্রয়োজনীয় সরঞ্জামগুলি এবং এসকিউএল সার্ভার ডেটাবেস, এসএসএএস, এসএসআরএস এবং এসএসআইএসের মতো বৈশিষ্ট্যগুলি প্রদর্শন করবে। নিশ্চিত হয়ে নিন যে এগুলি সব পরীক্ষা করে দেখুন এবং 'ইনস্টল করুন' বোতামটি ক্লিক করুন। একই জন্য নীচের স্ক্রিনশটটি দেখুন।
এসএসআইএস টিউটোরিয়ালের পরবর্তী, আমরা এসএসআইএস প্যাকেজ এবং উপরের সরঞ্জামগুলি ব্যবহার করে কীভাবে এটি তৈরি করতে পারি তা নিয়ে আলোচনা করব।
এসএসআইএস প্যাকেজ কী?
একটি প্যাকেজ হল একটি মৌলিক ব্লক যেখানে আপনি এগিয়ে যান এবং এসএসআইএস-এ কোড করেন। এখন 'কোড' কোনও প্রোগ্রামিং ভাষার উল্লেখ করে না, এটি আপনার করা উন্নয়ন। সুতরাং মূলত আপনার বিকাশ একটি প্যাকেজের ভিতরেই করা হয়। উপরে আলোচিত হিসাবে, এসটিআইএস ইটিএল জন্য প্রয়োজনীয়, এবং এসএসআইএস প্যাকেজ ইটিএল প্রক্রিয়া করবে। অতএব, এটি এমন একটি বস্তু যা ইন্টিগ্রেশন পরিষেবাদির কার্যকারিতা কার্যকর করে নিষ্কাশন, রূপান্তর এবং ডেটা লোড করুন । একটি প্যাকেজ গঠিত:
- সংযোগ
- প্রবাহ উপাদানগুলি নিয়ন্ত্রণ করুন
- ডেটা প্রবাহ উপাদানসমূহ
এই এসএসআইএস টিউটোরিয়ালটির জন্য এটিই। আমি আশা করি আপনি এটি পড়ে ভাল লাগবে।
এটি আমাদের এই ব্লগের শেষে নিয়ে আসে। আমি আশা করি আপনি এই পাওয়ার দ্বি টিউটোরিয়াল ব্লগটি পছন্দ করেছেন। এটি পাওয়ার বিআই সিরিজের প্রথম ব্লগ ছিল। এই পাওয়ার বিআই টিউটোরিয়ালটি আমার পরবর্তী ব্লগের পরে আসবে, যা পাওয়ার বিআই ড্যাশবোর্ডগুলিতে ফোকাস করবে, সেটিও পড়ুন।
আপনি যদি এসএসআইএস শিখতে এবং ডেটা ভিজ্যুয়ালাইজেশন বা বিআইতে ক্যারিয়ার গড়তে চান তবে আমাদের দেখুন যা প্রশিক্ষকের নেতৃত্বাধীন লাইভ প্রশিক্ষণ এবং বাস্তব জীবনের প্রকল্পের অভিজ্ঞতার সাথে আসে। এই প্রশিক্ষণ আপনাকে এমএসবিআইকে গভীরভাবে বুঝতে এবং এই বিষয়ে দক্ষতা অর্জনে সহায়তা করবে।
আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে 'এসএসআইএস টিউটোরিয়াল' এর মন্তব্য বিভাগে এটি উল্লেখ করুন এবং আমরা আপনার কাছে ফিরে আসব।