.Xlsx ফাইল এবং এক হাজারেরও বেশি সারিগুলিকে মার্জ করার জন্য এসকিউএল ব্যবহার করছেন?


0

আমার এমন কোনও অপারেশনে সমস্যা হচ্ছে যেটি আমি বিশ্বাস করি যে ডেটা শিয়ার আকারের দ্বারা সীমাবদ্ধ - অপারেশনটি দুটি এক্সেল ওয়ার্কবুকের একত্রীকরণ এবং পরিস্রাবণ, যার প্রতিটিতে 1 মিলিয়ন সারি রয়েছে।

আমার এখানে যে পথটি নেওয়া উচিত তা বোঝার জন্য আমাকে এখানে কেউ কেউ কিছু আয়ত্ত করতে আগ্রহী। আমি মাইক্রোসফ্ট অ্যাক্সেসে এসকিউএল ব্যবহার করতে চাই।

দুটি ওয়ার্কবুক হ'ল গাড়ির ডেটা এবং দুর্ঘটনার ডেটা। তারা উভয় যুক্তরাজ্যের সড়ক দুর্ঘটনা সম্পর্কিত তথ্য রয়েছে। গাড়ির ওয়ার্কবুক প্রতিটি গাড়ির সাথে সম্পর্কিত তথ্য সরবরাহ করে (দুর্ঘটনার আইডি নম্বর, গাড়ির ধরণ, গাড়ির গতি ...)। দুর্ঘটনার কাজের বইটি দুর্ঘটনার সাথে সম্পর্কিত তথ্য সরবরাহ করে (দুর্ঘটনার আইডি নম্বর, দীর্ঘ, লাত, হতাহত ...)।

আমি প্রাথমিক ওয়ার্কবুক হিসাবে গাড়ির ডেটা ব্যবহার করে দুটি ওয়ার্কবুককে একটি ওয়ার্কবুকে একত্রিত করতে চাই। সুতরাং, অনন্য দুর্ঘটনা আইডি নম্বর ব্যবহার করে দুর্ঘটনার ওয়ার্কবুক সারিগুলি থেকে গাড়ির ওয়ার্কবুক সারিগুলিতে তথ্য যুক্ত করুন। দ্রষ্টব্য: তাদের উভয়েরই অনন্য দুর্ঘটনার আইডি নম্বর রয়েছে তবে, গাড়ির ওয়ার্কবুকটি প্রায়শই একাধিকবার অনন্য দুর্ঘটনার আইডি নম্বর তালিকাভুক্ত করে কারণ প্রায়শই সড়ক দুর্ঘটনায় একাধিক যানবাহন থাকে (২৮ টি গাড়ি এই ডেটাশেটে রেকর্ড করা বৃহত্তম)। অতএব, সারিগুলিতে কল করা এবং পরবর্তী সময়ে দুর্ঘটনার কার্যপত্রে একাধিকবার তালিকা তৈরি করা প্রয়োজন।

আমি মনে করি যে এসকিউএল কিছুটা শিখাই ভাল হবে কারণ আমি বিশ্বাস করি যে এসকিউএল আমার দ্বিতীয় কাজ সমার্থকভাবে সম্পাদন করতে পারে।

টাস্ক ২. আমি একীভূত হওয়ার পরে ডেটাসেট থেকে কোনও নির্দিষ্ট গাড়ি আলাদা করতে চাই। আমি সাইকেলের ডেটা আলাদা করতে চাই, এতে পিভট টেবিলগুলি তৈরি করতে এবং কিউজিআইএস এ প্লাগ করতে এক সারিতে সমস্ত তথ্য অন্তর্ভুক্ত থাকে।

সুতরাং শেষ পণ্যটি সাইকেল ক্র্যাশ ডেটার একক সারণী হবে যাতে দুটি ওয়ার্কবুক থেকে প্রাপ্ত প্রতিটি ঘটনার সমস্ত ডেটা থাকে।

কেউ কি আমাকে শুরু করতে সহায়তা করতে পারে?

আমি যা বুঝি সেগুলি থেকে আমার দুটি সংযুক্ত সার্ভার হিসাবে মিশ্রিত করতে হবে, পরিস্রাবণ সম্পাদনের জন্য টিএসকিউএল ব্যবহার করুন।


আমি মনে করি আপনি সঠিক পথে আছেন সুপার ব্যবহারকারী নির্দিষ্ট, "কামড়ের আকারের" ইস্যুগুলিতে মনোনিবেশ করে যার সঠিক উত্তর রয়েছে। কোনও বিষয়ে সাধারণ শেখার সুযোগের বাইরে। আপনার প্রশ্নটি সম্ভবত খুব বিস্তৃত হিসাবে বন্ধ হয়ে যাওয়ার সম্ভাবনা রয়েছে, যদিও এর আগে লোকে কিছু পরামর্শ দিতে পারে। আপনি যে সমস্যাটি খনন করেন এবং নির্দিষ্ট সমস্যার বিষয়ে প্রশ্ন পোস্ট করেন সেখানে সাইটটি আরও ভাল সহায়তা করতে সক্ষম।
ফিক্সার 1234

উত্তর:


0

একাধিক ফাইল একসাথে মার্জ করার জন্য আপনি মাইক্রোসফ্ট অ্যাড-ইন পাওয়ার ক্যোয়ারি ব্যবহার করতে পারেন ।

পাওয়ার ক্যোয়ারিতে কিছু সীমাবদ্ধতা রয়েছে । তবে আপনার আরও 1 টি মিও হিসাবে মার্জ করতে সক্ষম হওয়া উচিত। আপনার সিস্টেমে ফ্রি মেমরির উপর নির্ভর করে সারিগুলি (বড় ডেটাসেটের জন্য আপনার bit৪ বিট সংস্করণ ব্যবহার করা উচিত)।
চূড়ান্ত ডাটাসেটটি 1 মিওর নীচে থাকতে হবে সারণি যদি আপনি কোনও এক্সেল ওয়ার্কশিটে টেবিলটি রফতানি করেন।

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