நீங்கள் ஏற்கனவே அட்டவணையில் சேரும்போது ஏன் கலக்க வேண்டும்?



அட்டவணையில் தரவு கலத்தல் - பல தரவு மூலங்களில் தொடர்புடைய தரவு இருக்கும்போது பயன்படுத்தப்படும் ஒரு முறை, நீங்கள் ஒரே பார்வையில் ஒன்றாக பகுப்பாய்வு செய்ய விரும்புகிறீர்கள்.

ஒரு நாளைக்கு 2.5 குவிண்டிலியன் பைட்டுகள் தரவை உருவாக்கி நுகரும் உலகில், உகந்த செயல்திறனை அடைவதற்காக தரவை மாற்றுவதற்கும் இணைப்பதற்கும் புதிய வழிமுறைகளைத் தேட நிறுவனங்கள் கட்டாயமாக உள்ளன. தரவை இணைப்பது போன்ற ஒரு முறை அட்டவணையில் தரவு கலத்தல் .

டோனட் விளக்கப்படம் vs பை விளக்கப்படம்

இப்போது, ​​எந்தவொரு அமைப்பினதும் தரவு சுழற்சியில் இது போன்ற ஒரு முக்கியமான நோக்கத்திற்கு இது உதவுவதால், இது பெரும்பாலானவற்றில் மிகவும் அவசியமான ஒரு தொகுதியை உருவாக்குகிறது . இந்த வலைப்பதிவில், பின்வரும் கருத்துகளைப் பற்றி விவாதிப்போம்:





அட்டவணையில் தரவு கலத்தல் ஏன் தேவை?

நீங்கள் ஒரு என்று வைத்துக்கொள்வோம் டெவலப்பர் அட்டவணை சேல்ஸ்ஃபோர்ஸில் சேமிக்கப்பட்ட பரிவர்த்தனை தரவு மற்றும் அணுகலில் ஒதுக்கப்பட்ட ஒதுக்கீட்டு தரவு. நீங்கள் இணைக்க விரும்பும் தரவு வெவ்வேறு தரவுத்தளங்களில் சேமிக்கப்படுகிறது, மேலும் ஒவ்வொரு அட்டவணையிலும் கைப்பற்றப்பட்ட தரவின் சிறுமணி இரண்டு தரவு மூலங்களில் வேறுபட்டது, எனவே இந்த தரவை இணைக்க தரவு கலத்தல் சிறந்த வழியாகும்.

பின்வரும் நிபந்தனைகளின் கீழ் தரவு கலத்தல் பயனுள்ளதாக இருக்கும்:



  1. குறுக்கு-தரவுத்தள இணைப்புகளால் ஆதரிக்கப்படாத வெவ்வேறு தரவுத்தளங்களிலிருந்து தரவை இணைக்க விரும்புகிறீர்கள்.

    குறுக்கு-தரவுத்தள இணைப்புகள் க்யூப்ஸ் (எடுத்துக்காட்டாக, ஆரக்கிள் எஸ்பேஸ்) அல்லது சில சாறு-மட்டும் இணைப்புகளுக்கான இணைப்புகளை ஆதரிக்காது (எடுத்துக்காட்டாக, கூகுள் அனலிட்டிக்ஸ்). இந்த வழக்கில், நீங்கள் பகுப்பாய்வு செய்ய விரும்பும் தரவிற்கான தனிப்பட்ட தரவு மூலங்களை அமைக்கவும், பின்னர் தரவு மூலங்களை ஒரு தாளில் இணைக்க தரவு கலப்பைப் பயன்படுத்தவும்.

  2. தரவு பல்வேறு நிலைகளில் உள்ளது.

    சில நேரங்களில் ஒரு தரவு தொகுப்பு பல்வேறு பயன்படுத்தி தரவைப் பிடிக்கிறது விவரம் நிலைகள் அதாவது, மற்ற தரவு தொகுப்பை விட அதிகமாகவோ அல்லது குறைவாகவோ சிறுமணி.

    எடுத்துக்காட்டாக, நீங்கள் பரிவர்த்தனை தரவு மற்றும் ஒதுக்கீட்டு தரவை பகுப்பாய்வு செய்கிறீர்கள் என்று வைத்துக்கொள்வோம். பரிவர்த்தனை தரவு அனைத்து பரிமாற்றங்களையும் கைப்பற்றக்கூடும். இருப்பினும், ஒதுக்கீட்டு தரவு காலாண்டு மட்டத்தில் பரிவர்த்தனைகளை ஒருங்கிணைக்கக்கூடும். பரிவர்த்தனை மதிப்புகள் ஒவ்வொரு தரவு தொகுப்பிலும் வெவ்வேறு நிலைகளில் விரிவாகப் பிடிக்கப்படுவதால், தரவை இணைக்க தரவு கலப்பைப் பயன்படுத்த வேண்டும்.



அட்டவணையில் தரவு கலத்தல் என்றால் என்ன?

தரவு கலத்தல் என்பது மிகவும் சக்திவாய்ந்த அம்சமாகும் வாரியம் . பல தரவு மூலங்களில் தொடர்புடைய தரவு இருக்கும்போது இது பயன்படுத்தப்படுகிறது, நீங்கள் ஒரே பார்வையில் ஒன்றாக பகுப்பாய்வு செய்ய விரும்புகிறீர்கள். ஒரு தரவு மூலத்திலிருந்து தரவின் அட்டவணையை மற்றொரு தரவு மூலத்திலிருந்து தரவின் நெடுவரிசைகளுடன் சேர்க்கும் தரவை இணைப்பதற்கான ஒரு முறை இது.

வழக்கமாக, இந்த வகையான தரவுகளை இணைப்பதற்கு நீங்கள் இணைப்புகளைப் பயன்படுத்துகிறீர்கள், ஆனால் தரவு கலவை பயன்படுத்துவது சிறந்தது போது, ​​தரவு வகை மற்றும் அதன் சிறுமணி போன்ற காரணிகளைப் பொறுத்து நேரங்கள் உள்ளன.

ஜாவாவில் ஸ்கேனரை எவ்வாறு பயன்படுத்துவது

தரவு இணைப்பதில் இருந்து இது எவ்வாறு வேறுபடுகிறது?

தரவு கலத்தல் ஒரு பாரம்பரிய இடது இணைப்பை உருவகப்படுத்துகிறது. இரண்டிற்கும் இடையிலான முக்கிய வேறுபாடு எப்பொழுது சேரல் திரட்டல் தொடர்பாக செய்யப்படுகிறது.

இடது சேர

தரவை இணைக்க நீங்கள் இடது இணைப்பைப் பயன்படுத்தும்போது, ​​சேரல் நிகழும் தரவுத்தளத்திற்கு ஒரு வினவல் அனுப்பப்படும். இடது இணைப்பைப் பயன்படுத்துவது இடது அட்டவணையில் இருந்து அனைத்து வரிசைகளையும் வலது அட்டவணையில் இருந்து எந்த வரிசைகளையும் இடது அட்டவணையில் தொடர்புடைய வரிசை பொருத்தத்தைக் கொண்டுள்ளது. இணைப்பின் முடிவுகள் பின்னர் அட்டவணைக்கு திருப்பி அனுப்பப்படுகின்றன.

எடுத்துக்காட்டாக, உங்களிடம் பின்வரும் அட்டவணைகள் உள்ளன என்று வைத்துக்கொள்வோம். பொதுவான நெடுவரிசைகள் இருந்தால் பயனர் ஐடி , ஒரு இடது சேரல் இடது அட்டவணையில் இருந்து எல்லா தரவையும், வலது அட்டவணையில் இருந்து எல்லா தரவையும் எடுக்கும், ஏனெனில் ஒவ்வொரு வரிசையிலும் இடது அட்டவணையில் தொடர்புடைய வரிசை பொருத்தம் உள்ளது.

தரவு இணைதல் - அட்டவணையில் தரவு கலத்தல் - எடுரேகாதரவு கலத்தல்

தரவை இணைக்க நீங்கள் தரவு கலப்பைப் பயன்படுத்தும்போது, ​​தாளில் பயன்படுத்தப்படும் ஒவ்வொரு தரவு மூலத்திற்கும் ஒரு வினவல் தரவுத்தளத்திற்கு அனுப்பப்படும். திரட்டப்பட்ட தரவு உள்ளிட்ட வினவல்களின் முடிவுகள் திருப்பி அனுப்பப்பட்டு அட்டவணையால் இணைக்கப்படுகின்றன. இணைக்கும் புலங்களின் பரிமாணத்தின் அடிப்படையில் முதன்மை தரவு மூலத்திலிருந்து, இடது அட்டவணை மற்றும் இரண்டாம்நிலை தரவு மூலத்திலிருந்து சரியான அட்டவணையில் இருந்து திரட்டப்பட்ட அனைத்து வரிசைகளையும் இந்த பார்வை பயன்படுத்துகிறது.

இரண்டாம் நிலை தரவு மூலத்திலிருந்து கலவையில் வெவ்வேறு அல்லது கூடுதல் வரிசைகளின் தரவைச் சேர்க்க, இணைக்கும் புலத்தை மாற்றலாம் அல்லது மேலும் இணைக்கும் புலங்களைச் சேர்க்கலாம், மொத்த மதிப்புகளை மாற்றலாம்.

எடுத்துக்காட்டாக, உங்களிடம் பின்வரும் அட்டவணைகள் உள்ளன என்று வைத்துக்கொள்வோம். இணைக்கும் புலங்கள் இருந்தால் பயனர் ஐடி இரண்டு அட்டவணைகளிலும் உங்கள் தரவைக் கலப்பது எல்லா தரவையும் இடது அட்டவணையில் இருந்து எடுத்து, இடது அட்டவணையை வலது அட்டவணையில் இருந்து தரவோடு வழங்குகிறது. இந்த விஷயத்தில், பின்வருவனவற்றின் காரணமாக அனைத்து மதிப்புகளும் விளைவாக அட்டவணையின் ஒரு பகுதியாக இருக்க முடியாது:

  • இடது அட்டவணையில் ஒரு வரிசையில் வலது அட்டவணையில் தொடர்புடைய வரிசை பொருத்தம் இல்லை, இது பூஜ்ய மதிப்பால் குறிக்கப்படுகிறது.
  • நட்சத்திர அட்டவணையில் (*) சுட்டிக்காட்டப்பட்டபடி, சரியான அட்டவணையில் உள்ள வரிசைகளில் பல தொடர்புடைய மதிப்புகள் உள்ளன.

மேலே உள்ள அதே அட்டவணைகள் உங்களிடம் உள்ளன என்று வைத்துக்கொள்வோம், ஆனால் இரண்டாம்நிலை தரவு மூலத்தில் ஒரு புதிய புலம் உள்ளது நோக்கங்களுக்காக . மீண்டும், இணைக்கும் புலம் இருந்தால் பயனர் ஐடி , உங்கள் தரவை கலப்பது இடது அட்டவணையில் இருந்து எல்லா தரவையும் எடுத்து, சரியான அட்டவணையில் இருந்து தரவை வழங்குகிறது. இந்த வழக்கில், முந்தைய உதாரணத்தில் அதே பூஜ்ய மதிப்பு மற்றும் நட்சத்திரக் குறியீடுகளை நீங்கள் பின்வருவனவற்றைக் காண்கிறீர்கள்:

  • ஏனெனில் நோக்கங்களுக்காக புலம் ஒரு நடவடிக்கை, நீங்கள் வரிசை மதிப்புகளைக் காண்கநோக்கங்களுக்காகவலது அட்டவணையில் உள்ள தரவு இடது அட்டவணையில் உள்ள தரவுகளுடன் இணைக்கப்படுவதற்கு முன்பு புலம் திரட்டப்படுகிறது.
  • முந்தைய எடுத்துக்காட்டைப் போலவே, இடது அட்டவணையில் ஒரு வரிசையில் தொடர்புடைய வரிசை இல்லை நோக்கங்களுக்காக புலம், இரண்டாவது பூஜ்ய மதிப்பால் குறிக்கப்படுகிறது.

எப்போது மாற்றுவது கலத்தல்

1. தரவு சுத்தம் தேவை.

இணைந்த பிறகு உங்கள் அட்டவணைகள் ஒருவருக்கொருவர் சரியாக பொருந்தவில்லை என்றால், ஒவ்வொரு அட்டவணைக்கும் தரவு மூலங்களை அமைக்கவும், தேவையான தனிப்பயனாக்கங்களை உருவாக்கவும் (அதாவது, நெடுவரிசைகளை மறுபெயரிடு, நெடுவரிசை தரவு வகைகளை மாற்றவும், குழுக்களை உருவாக்கவும், கணக்கீடுகளைப் பயன்படுத்தவும் போன்றவை), மற்றும் தரவை இணைக்க தரவு கலப்பைப் பயன்படுத்தவும்.

2. இணைப்புகள் நகல் தரவை ஏற்படுத்துகின்றன.

இணைந்த பிறகு நகல் தரவு என்பது பல்வேறு நிலைகளில் உள்ள தரவுகளின் அறிகுறியாகும். ஒரு இணைப்பை உருவாக்குவதற்கு பதிலாக, நகல் தரவை நீங்கள் கவனித்தால், அதற்கு பதிலாக ஒரு பொதுவான பரிமாணத்தில் கலக்க தரவு கலப்பைப் பயன்படுத்தவும்.

3. உங்களிடம் நிறைய தரவு உள்ளது.

ஒரே தரவுத்தளத்திலிருந்து தரவை இணைக்க பொதுவாக சேர பரிந்துரைக்கப்படுகிறது. இணைப்புகள் தரவுத்தளத்தால் கையாளப்படுகின்றன, இது தரவுத்தளத்தின் சில சொந்த திறன்களைப் பயன்படுத்த அனுமதிக்கிறது. இருப்பினும், நீங்கள் பெரிய அளவிலான தரவுகளுடன் பணிபுரிகிறீர்கள் என்றால், இணைப்பது தரவுத்தளத்தில் ஒரு அழுத்தத்தை ஏற்படுத்தி செயல்திறனை கணிசமாக பாதிக்கும். இந்த வழக்கில், தரவு கலத்தல் உதவக்கூடும். தரவு திரட்டப்பட்ட பிறகு தரவை இணைப்பதை அட்டவணை கையாளுவதால், இணைக்க குறைவான தரவு உள்ளது. இணைக்க குறைவான தரவு இருக்கும்போது, ​​பொதுவாக, செயல்திறன் மேம்படும்.

அட்டவணையில் உங்கள் தரவை கலத்தல்

ஒற்றை தாளில் ஒன்றாக பகுப்பாய்வு செய்ய விரும்பும் தனி தரவு மூலங்களில் தரவு இருக்கும்போது நீங்கள் தரவு கலப்பைப் பயன்படுத்தலாம். அட்டவணைக்கு இரண்டு உள்ளடிக்கிய தரவு ஆதாரங்கள் உள்ளன மாதிரி-சூப்பர் ஸ்டோர் மற்றும் மாதிரி காபி சங்கிலி.எம்.டி.பி. தரவு கலப்பதை விளக்குவதற்கு இது பயன்படுத்தப்படும்.

படி 1: உங்கள் தரவை இணைத்து தரவு மூலங்களை அமைக்கவும்

  • தரவுகளின் தொகுப்போடு இணைத்து தரவு மூலத்தை தரவு மூல பக்கத்தில் அமைக்கவும். ஒரு நான்தரவு கட்டப்பட்டது மாதிரி காபி சங்கிலி.எம்.டி.பி. ,இது ஒரு MS அணுகல் தரவுத்தள கோப்பு, தரவு கலப்பை விளக்க பயன்படும்.
  • செல்லுங்கள் தகவல்கள் > புதிய தரவு மூல, இரண்டாவது தொகுப்பு தரவுகளுடன் இணைக்கவும்.இந்த எடுத்துக்காட்டு பயன்படுத்துகிறது மாதிரி - சூப்பர் ஸ்டோர் தரவு மூலம். டிகோழி தரவு மூலத்தை அமைக்கிறது.
  • உங்கள் பார்வையை உருவாக்கத் தொடங்க தாள் தாவலைக் கிளிக் செய்க.

படி 2: முதன்மை தரவு மூலத்தை நியமிக்கவும்

  • முதன்மை தரவு மூலமாக நியமிக்க உங்கள் முதன்மை தரவு மூலத்திலிருந்து குறைந்தபட்சம் ஒரு புலத்தை பார்வைக்கு இழுக்கவும். இல் தகவல்கள் பலகம், முதன்மை தரவு மூலமாக நீங்கள் நியமிக்க விரும்பும் தரவு மூலத்தைக் கிளிக் செய்க. இந்த எடுத்துக்காட்டில், மாதிரி காபி சங்கிலி தேர்ந்தெடுக்கப்பட்டது.
  • பின்வரும் ஸ்கிரீன்ஷாட் வெவ்வேறு அட்டவணைகளைக் காட்டுகிறது மற்றும் கோப்பில் கிடைக்கிறது.

தேதி தரவு வகை

படி 3: இரண்டாம்நிலை தரவு மூலத்தை நியமிக்கவும்

  • முதன்மை தரவு மூலமாகவோ அல்லது செயலில் உள்ள இணைப்புகளாகவோ இல்லாத தரவு மூலங்களிலிருந்து பார்வையில் பயன்படுத்தப்படும் புலங்கள் தானாகவே அடுத்தடுத்த தரவு மூலங்களை இரண்டாம் தரவு மூலமாக நியமிக்கின்றன. இந்த வழக்கில், மாதிரி சூப்பர் ஸ்டோர்.

படி 4: கலப்பு தரவு

  • இப்போது நீங்கள் ஒரு பொதுவான பரிமாணத்தின் அடிப்படையில் இரு மூலங்களிலிருந்தும் தரவை ஒருங்கிணைக்க முடியும் ( நிலை , இந்த வழக்கில்). பரிமாணத்திற்கு அடுத்ததாக ஒரு சிறிய இணைப்பு படம் தோன்றும் என்பதை நினைவில் கொள்க - நிலை. இது இரண்டு தரவு மூலங்களுக்கிடையேயான பொதுவான பரிமாணத்தைக் குறிக்கிறது.
  • நீங்கள் ஒரு பார் விளக்கப்படத்தை உருவாக்குகிறீர்கள் என்று வைத்துக்கொள்வோம் லாப விகிதம் நெடுவரிசை அலமாரியில் மற்றும் நிலை வரிசை அலமாரியில், சூப்பர் ஸ்டோர் மற்றும் காபி சங்கிலி கடைகளில் ஒவ்வொரு மாநிலத்திற்கும் இலாப விகிதம் எவ்வாறு மாறுபடுகிறது என்பதை விளக்கப்படம் காட்டுகிறது.

அட்டவணையில் தரவு கலப்பின் வரம்புகள்

  1. சேர்க்கை அல்லாத திரள்களைச் சுற்றி சில தரவு கலத்தல் வரம்புகள் உள்ளன மீடியன் , மற்றும் RAWSQLAGG .
  2. தரவு கலத்தல் உயர் கிரானுலாரிட்டியில் வினவலின் வேகத்தை சமரசம் செய்கிறது.
  3. கலப்பு தரவைப் பயன்படுத்தும் கணக்கிடப்பட்ட புலத்தால் வரிசைப்படுத்த முயற்சிக்கும்போது, ​​வரிசைப்படுத்தப்பட்ட உரையாடல் பெட்டியின் புலம் கீழ்தோன்றும் பட்டியலில் கணக்கிடப்பட்ட புலம் பட்டியலிடப்படவில்லை.
  4. க்யூப் தரவு மூலங்களை அட்டவணையில் தரவுகளை கலப்பதற்கான முதன்மை தரவு மூலமாக மட்டுமே பயன்படுத்த முடியும். அவற்றை இரண்டாம்நிலை தரவு மூலங்களாகப் பயன்படுத்த முடியாது.

நீங்கள் அனைவருக்கும் இப்போது ஒரு நியாயமான யோசனை இருப்பதாக நம்புகிறேன் அட்டவணையில் தரவு கலத்தல் இந்த வலைப்பதிவிலிருந்து. மேலும் அறிவுக்கு பசி? கவலைப்பட வேண்டாம், இந்த வீடியோ உங்களுக்கு கருத்தை நன்கு புரிந்துகொள்ளும்.