BigQuery இல் Cloud SQL தரவுத்தள இணைப்பை அமைக்க, பல படிகளைப் பின்பற்ற வேண்டும். இந்த படிகளில் கிளவுட் SQL நிகழ்வை உருவாக்குதல், இணைப்பிற்கான நிகழ்வை உள்ளமைத்தல், சேவை கணக்கை உருவாக்குதல், தேவையான அனுமதிகளை வழங்குதல் மற்றும் இறுதியாக BigQuery இல் இணைப்பை நிறுவுதல் ஆகியவை அடங்கும். இந்த விரிவான செயல்முறை இரண்டு சேவைகளுக்கு இடையே பாதுகாப்பான மற்றும் திறமையான இணைப்பை உறுதி செய்கிறது.
1. கிளவுட் SQL நிகழ்வை உருவாக்கவும்:
– Google Cloud Console இல், Cloud SQL நிகழ்வுகள் பக்கத்திற்குச் செல்லவும்.
– "உருவாயை உருவாக்கு" என்பதைக் கிளிக் செய்து, MySQL அல்லது PostgreSQL போன்ற பொருத்தமான தரவுத்தள இயந்திரத்தைத் தேர்ந்தெடுக்கவும்.
- பகுதி, இயந்திர வகை, சேமிப்பக திறன் மற்றும் அங்கீகார முறை உட்பட விரும்பிய அமைப்புகளுடன் நிகழ்வை உள்ளமைக்கவும்.
2. இணைப்பிற்கான நிகழ்வை உள்ளமைக்கவும்:
- வெளிப்புற அணுகலை அனுமதிக்க பொது ஐபி முகவரியை இயக்கவும்.
- எந்த ஐபி முகவரிகள் நிகழ்வுடன் இணைக்க அனுமதிக்கப்படுகின்றன என்பதைக் குறிப்பிட அங்கீகரிக்கப்பட்ட நெட்வொர்க்குகளை உள்ளமைக்கவும்.
- தேவைப்பட்டால் பாதுகாப்பான இணைப்புகளுக்கு SSL/TLS குறியாக்கத்தை அமைக்கவும்.
3. சேவைக் கணக்கை உருவாக்கவும்:
– Google Cloud Console இல், IAM & Admin பக்கத்திற்குச் செல்லவும்.
- "சேவை கணக்குகள்" மற்றும் "சேவை கணக்கை உருவாக்கு" என்பதைக் கிளிக் செய்யவும்.
- சேவை கணக்கிற்கான பெயர் மற்றும் விளக்கத்தை வழங்கவும்.
- "கிளவுட் SQL கிளையண்ட்" மற்றும் "BigQuery டேட்டா வியூவர்" போன்ற தேவையான பாத்திரங்களை ஒதுக்கவும்.
4. அனுமதிகளை வழங்கவும்:
– கிளவுட் SQL நிகழ்வுப் பக்கத்தில், "திருத்து" என்பதைக் கிளிக் செய்து, "அங்கீகாரம்" பிரிவில் "உருப்படியைச் சேர்" என்பதைக் கிளிக் செய்யவும்.
- முந்தைய கட்டத்தில் உருவாக்கப்பட்ட சேவை கணக்கின் மின்னஞ்சல் முகவரியை உள்ளிடவும்.
- "கிளவுட் SQL கிளையண்ட்" அல்லது "கிளவுட் SQL எடிட்டர்" போன்ற பொருத்தமான பாத்திரத்தைத் தேர்ந்தெடுக்கவும்.
5. BigQuery இல் இணைப்பை நிறுவவும்:
– Google Cloud Console இல், BigQuery பக்கத்திற்குச் செல்லவும்.
- புதிய தரவுத்தொகுப்பை உருவாக்க அல்லது ஏற்கனவே உள்ள ஒன்றைத் தேர்ந்தெடுக்க "தரவுத்தொகுப்பை உருவாக்கு" என்பதைக் கிளிக் செய்யவும்.
- "அட்டவணையை உருவாக்கு" என்பதைக் கிளிக் செய்யவும் அல்லது ஏற்கனவே உள்ள அட்டவணையைத் தேர்வு செய்யவும்.
– ஸ்கீமா பிரிவில், தரவு ஆதாரமாக "கிளவுட் SQL" ஐத் தேர்ந்தெடுத்து, பொருத்தமான Cloud SQL நிகழ்வு மற்றும் தரவுத்தளத்தைத் தேர்ந்தெடுக்கவும்.
– சேவை கணக்கு மின்னஞ்சல் மற்றும் தனிப்பட்ட விசை உட்பட தேவையான சான்றுகளை வழங்கவும்.
இந்த படிகள் முடிந்ததும், Cloud SQL தரவுத்தள இணைப்பு BigQuery இல் நிறுவப்படும். இது BigQuery இலிருந்து நேரடியாக Cloud SQL நிகழ்வில் சேமிக்கப்பட்ட தரவை தடையற்ற வினவல் மற்றும் பகுப்பாய்வு செய்ய அனுமதிக்கிறது.
உதாரணமாக:
பொது ஐபி முகவரி இயக்கப்பட்ட MySQL ஐ இயக்கும் கிளவுட் SQL நிகழ்வு உள்ளது என்று வைத்துக்கொள்வோம். தரவு பகுப்பாய்வுக்காக இந்த நிகழ்வை BigQuery உடன் இணைக்க விரும்புகிறோம். இணைப்பை அமைக்க மேலே குறிப்பிட்டுள்ள படிகளைப் பின்பற்றுகிறோம்.
முதலில், பிராந்தியம், இயந்திர வகை மற்றும் சேமிப்பக திறன் ஆகியவற்றைக் குறிப்பிட்டு, விரும்பிய உள்ளமைவுடன் கிளவுட் SQL நிகழ்வை உருவாக்குகிறோம். நாங்கள் பொது ஐபி முகவரியையும் இயக்குகிறோம் மற்றும் விரும்பிய ஐபி முகவரிகளிலிருந்து அணுகலை அனுமதிக்க அங்கீகரிக்கப்பட்ட நெட்வொர்க்குகளை உள்ளமைக்கிறோம்.
அடுத்து, IAM & Admin பக்கத்தில் ஒரு சேவைக் கணக்கை உருவாக்குகிறோம். "Cloud SQL Client" மற்றும் "BigQuery Data Viewer" போன்ற தேவையான பாத்திரங்களை சேவைக் கணக்கிற்கு ஒதுக்குகிறோம்.
Cloud SQL நிகழ்வில் சேவைக் கணக்கிற்கு அனுமதிகளை வழங்குகிறோம். சேவைக் கணக்கு கிளவுட் SQL தரவுத்தளத்திற்கு தேவையான அணுகலைக் கொண்டிருப்பதை இது உறுதி செய்கிறது.
இறுதியாக, BigQuery பக்கத்தில், தரவுத்தொகுப்பு மற்றும் அட்டவணையை உருவாக்குகிறோம். ஸ்கீமா பிரிவில், "கிளவுட் SQL" ஐ தரவு ஆதாரமாகத் தேர்ந்தெடுத்து, நாங்கள் இணைக்க விரும்பும் Cloud SQL நிகழ்வு மற்றும் தரவுத்தளத்தைத் தேர்ந்தெடுக்கிறோம். சேவை கணக்கு மின்னஞ்சல் மற்றும் தனிப்பட்ட விசையை இணைப்பிற்கான சான்றுகளாக வழங்குகிறோம்.
இந்த படிகள் முடிந்ததும், BigQuery இல் Cloud SQL தரவுத்தள இணைப்பை வெற்றிகரமாக அமைத்துள்ளோம். நாம் இப்போது Cloud SQL நிகழ்வில் சேமிக்கப்பட்ட தரவை BigQuery இலிருந்து நேரடியாக வினவலாம் மற்றும் பகுப்பாய்வு செய்யலாம், இது சக்திவாய்ந்த பகுப்பாய்வு திறன்களை செயல்படுத்துகிறது.
தொடர்பான பிற சமீபத்திய கேள்விகள் மற்றும் பதில்கள் EITC/CL/GCP கூகிள் மேகக்கணி தளம்:
- கூகுள் கிளவுட் பிளாட்ஃபார்மை நிர்வகிக்க ஏதேனும் ஆண்ட்ராய்டு மொபைல் அப்ளிகேஷன் பயன்படுத்தப்படுகிறதா?
- Google Cloud Platform ஐ நிர்வகிப்பதற்கான வழிகள் என்ன?
- கிளவுட் கம்ப்யூட்டிங் என்றால் என்ன?
- Bigquery க்கும் Cloud SQL க்கும் என்ன வித்தியாசம்
- கிளவுட் SQL மற்றும் கிளவுட் ஸ்பேனருக்கு என்ன வித்தியாசம்
- GCP ஆப் எஞ்சின் என்றால் என்ன?
- கிளவுட் ரன் மற்றும் ஜிகேஇ இடையே என்ன வித்தியாசம்
- ஆட்டோஎம்எல் மற்றும் வெர்டெக்ஸ் ஏஐக்கு என்ன வித்தியாசம்?
- கொள்கலன் பயன்பாடு என்றால் என்ன?
- Dataflowக்கும் BigQueryக்கும் என்ன வித்தியாசம்?
EITC/CL/GCP Google Cloud Platform இல் கூடுதல் கேள்விகள் மற்றும் பதில்களைக் காண்க