BigQuery ਵਿੱਚ ਇੱਕ ਕਲਾਊਡ SQL ਡਾਟਾਬੇਸ ਕਨੈਕਸ਼ਨ ਸਥਾਪਤ ਕਰਨ ਲਈ, ਕਈ ਪੜਾਵਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਇਹਨਾਂ ਪੜਾਵਾਂ ਵਿੱਚ ਇੱਕ ਕਲਾਊਡ SQL ਉਦਾਹਰਨ ਬਣਾਉਣਾ, ਕਨੈਕਟੀਵਿਟੀ ਲਈ ਉਦਾਹਰਨ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ, ਇੱਕ ਸੇਵਾ ਖਾਤਾ ਬਣਾਉਣਾ, ਲੋੜੀਂਦੀਆਂ ਇਜਾਜ਼ਤਾਂ ਦੇਣਾ, ਅਤੇ ਅੰਤ ਵਿੱਚ BigQuery ਵਿੱਚ ਕਨੈਕਸ਼ਨ ਸਥਾਪਤ ਕਰਨਾ ਸ਼ਾਮਲ ਹੈ। ਇਹ ਵਿਆਪਕ ਪ੍ਰਕਿਰਿਆ ਦੋਵਾਂ ਸੇਵਾਵਾਂ ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਸੁਰੱਖਿਅਤ ਅਤੇ ਕੁਸ਼ਲ ਕਨੈਕਸ਼ਨ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ।
1. ਇੱਕ ਕਲਾਉਡ SQL ਉਦਾਹਰਨ ਬਣਾਓ:
- ਗੂਗਲ ਕਲਾਉਡ ਕੰਸੋਲ ਵਿੱਚ, ਕਲਾਉਡ SQL ਉਦਾਹਰਣਾਂ ਪੰਨੇ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ।
- "ਇਨਸਟੈਂਸ ਬਣਾਓ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਉਚਿਤ ਡਾਟਾਬੇਸ ਇੰਜਣ ਚੁਣੋ, ਜਿਵੇਂ ਕਿ MySQL ਜਾਂ PostgreSQL।
- ਖੇਤਰ, ਮਸ਼ੀਨ ਦੀ ਕਿਸਮ, ਸਟੋਰੇਜ ਸਮਰੱਥਾ, ਅਤੇ ਪ੍ਰਮਾਣਿਕਤਾ ਵਿਧੀ ਸਮੇਤ, ਇੱਛਤ ਸੈਟਿੰਗਾਂ ਨਾਲ ਉਦਾਹਰਣ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ।
2. ਕਨੈਕਟੀਵਿਟੀ ਲਈ ਉਦਾਹਰਣ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ:
- ਬਾਹਰੀ ਪਹੁੰਚ ਦੀ ਆਗਿਆ ਦੇਣ ਲਈ ਉਦਾਹਰਨ ਲਈ ਜਨਤਕ IP ਐਡਰੈੱਸ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ।
- ਇਹ ਦੱਸਣ ਲਈ ਅਧਿਕਾਰਤ ਨੈੱਟਵਰਕਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ ਕਿ ਕਿਹੜੇ IP ਪਤਿਆਂ ਨੂੰ ਉਦਾਹਰਣ ਨਾਲ ਜੁੜਨ ਦੀ ਆਗਿਆ ਹੈ।
- ਜੇਕਰ ਲੋੜ ਹੋਵੇ ਤਾਂ ਸੁਰੱਖਿਅਤ ਕਨੈਕਸ਼ਨਾਂ ਲਈ SSL/TLS ਐਨਕ੍ਰਿਪਸ਼ਨ ਸੈਟ ਅਪ ਕਰੋ।
3. ਇੱਕ ਸੇਵਾ ਖਾਤਾ ਬਣਾਓ:
- ਗੂਗਲ ਕਲਾਉਡ ਕੰਸੋਲ ਵਿੱਚ, IAM ਅਤੇ ਐਡਮਿਨ ਪੇਜ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ।
- "ਸੇਵਾ ਖਾਤੇ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਫਿਰ "ਸੇਵਾ ਖਾਤਾ ਬਣਾਓ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਸੇਵਾ ਖਾਤੇ ਲਈ ਇੱਕ ਨਾਮ ਅਤੇ ਵੇਰਵਾ ਪ੍ਰਦਾਨ ਕਰੋ।
- ਜ਼ਰੂਰੀ ਭੂਮਿਕਾਵਾਂ ਨਿਰਧਾਰਤ ਕਰੋ, ਜਿਵੇਂ ਕਿ "ਕ੍ਲਾਉਡ SQL ਕਲਾਇੰਟ" ਅਤੇ "ਬਿਗਕਿਊਰੀ ਡਾਟਾ ਵਿਊਅਰ"।
4. ਅਨੁਮਤੀਆਂ ਦਿਓ:
- ਕਲਾਉਡ SQL ਉਦਾਹਰਣ ਪੰਨੇ ਵਿੱਚ, "ਅਧਿਕਾਰਤ" ਭਾਗ ਵਿੱਚ "ਸੰਪਾਦਨ" ਅਤੇ ਫਿਰ "ਆਈਟਮ ਸ਼ਾਮਲ ਕਰੋ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਪਿਛਲੇ ਪੜਾਅ ਵਿੱਚ ਬਣਾਏ ਗਏ ਸੇਵਾ ਖਾਤੇ ਦਾ ਈਮੇਲ ਪਤਾ ਦਰਜ ਕਰੋ।
- ਢੁਕਵੀਂ ਭੂਮਿਕਾ ਚੁਣੋ, ਜਿਵੇਂ ਕਿ "ਕ੍ਲਾਉਡ SQL ਕਲਾਇੰਟ" ਜਾਂ "ਕ੍ਲਾਉਡ SQL ਸੰਪਾਦਕ"।
5. BigQuery ਵਿੱਚ ਕਨੈਕਸ਼ਨ ਸਥਾਪਤ ਕਰੋ:
- ਗੂਗਲ ਕਲਾਉਡ ਕੰਸੋਲ ਵਿੱਚ, BigQuery ਪੰਨੇ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ।
- ਇੱਕ ਨਵਾਂ ਡੇਟਾਸੈਟ ਬਣਾਉਣ ਜਾਂ ਮੌਜੂਦਾ ਇੱਕ ਦੀ ਚੋਣ ਕਰਨ ਲਈ "ਡੇਟਾਸੈੱਟ ਬਣਾਓ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- "ਟੇਬਲ ਬਣਾਓ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ ਮੌਜੂਦਾ ਟੇਬਲ ਚੁਣੋ।
- ਸਕੀਮਾ ਸੈਕਸ਼ਨ ਵਿੱਚ, "ਕਲਾਊਡ SQL" ਨੂੰ ਡਾਟਾ ਸਰੋਤ ਵਜੋਂ ਚੁਣੋ ਅਤੇ ਉਚਿਤ ਕਲਾਊਡ SQL ਉਦਾਹਰਨ ਅਤੇ ਡਾਟਾਬੇਸ ਚੁਣੋ।
- ਸੇਵਾ ਖਾਤੇ ਦੀ ਈਮੇਲ ਅਤੇ ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਸਮੇਤ ਲੋੜੀਂਦੇ ਪ੍ਰਮਾਣ ਪੱਤਰ ਪ੍ਰਦਾਨ ਕਰੋ।
ਇੱਕ ਵਾਰ ਇਹ ਪੜਾਅ ਪੂਰੇ ਹੋ ਜਾਣ 'ਤੇ, BigQuery ਵਿੱਚ Cloud SQL ਡਾਟਾਬੇਸ ਕਨੈਕਸ਼ਨ ਸਥਾਪਤ ਕੀਤਾ ਜਾਵੇਗਾ। ਇਹ BigQuery ਤੋਂ ਸਿੱਧੇ ਕਲਾਊਡ SQL ਉਦਾਹਰਨ ਵਿੱਚ ਸਟੋਰ ਕੀਤੇ ਡਾਟੇ ਦੇ ਨਿਰਵਿਘਨ ਪੁੱਛਗਿੱਛ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।
ਉਦਾਹਰਨ:
ਮੰਨ ਲਓ ਕਿ ਸਾਡੇ ਕੋਲ ਇੱਕ Cloud SQL ਉਦਾਹਰਨ ਹੈ ਜੋ MySQL ਨੂੰ ਇੱਕ ਸਰਵਜਨਕ IP ਐਡਰੈੱਸ ਸਮਰਥਿਤ ਹੈ। ਅਸੀਂ ਡਾਟਾ ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ ਇਸ ਉਦਾਹਰਨ ਨੂੰ BigQuery ਨਾਲ ਕਨੈਕਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ। ਅਸੀਂ ਕੁਨੈਕਸ਼ਨ ਸਥਾਪਤ ਕਰਨ ਲਈ ਉੱਪਰ ਦੱਸੇ ਗਏ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਾਂ।
ਪਹਿਲਾਂ, ਅਸੀਂ ਖੇਤਰ, ਮਸ਼ੀਨ ਦੀ ਕਿਸਮ, ਅਤੇ ਸਟੋਰੇਜ ਸਮਰੱਥਾ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹੋਏ, ਇੱਛਤ ਸੰਰਚਨਾ ਦੇ ਨਾਲ ਇੱਕ ਕਲਾਉਡ SQL ਉਦਾਹਰਨ ਬਣਾਉਂਦੇ ਹਾਂ। ਅਸੀਂ ਪਬਲਿਕ IP ਐਡਰੈੱਸ ਨੂੰ ਵੀ ਸਮਰੱਥ ਬਣਾਉਂਦੇ ਹਾਂ ਅਤੇ ਇੱਛਤ IP ਪਤਿਆਂ ਤੋਂ ਪਹੁੰਚ ਦੀ ਇਜਾਜ਼ਤ ਦੇਣ ਲਈ ਅਧਿਕਾਰਤ ਨੈੱਟਵਰਕਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਦੇ ਹਾਂ।
ਅੱਗੇ, ਅਸੀਂ IAM ਅਤੇ ਐਡਮਿਨ ਪੇਜ ਵਿੱਚ ਇੱਕ ਸੇਵਾ ਖਾਤਾ ਬਣਾਉਂਦੇ ਹਾਂ। ਅਸੀਂ ਸੇਵਾ ਖਾਤੇ ਨੂੰ "ਕਲਾਊਡ SQL ਕਲਾਇੰਟ" ਅਤੇ "BigQuery ਡਾਟਾ ਵਿਊਅਰ" ਵਰਗੀਆਂ ਜ਼ਰੂਰੀ ਭੂਮਿਕਾਵਾਂ ਨਿਰਧਾਰਤ ਕਰਦੇ ਹਾਂ।
ਅਸੀਂ ਫਿਰ ਕਲਾਉਡ SQL ਉਦਾਹਰਨ ਵਿੱਚ ਸੇਵਾ ਖਾਤੇ ਨੂੰ ਅਨੁਮਤੀਆਂ ਦਿੰਦੇ ਹਾਂ। ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਸੇਵਾ ਖਾਤੇ ਕੋਲ ਕਲਾਊਡ SQL ਡਾਟਾਬੇਸ ਤੱਕ ਲੋੜੀਂਦੀ ਪਹੁੰਚ ਹੈ।
ਅੰਤ ਵਿੱਚ, BigQuery ਪੰਨੇ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਡੇਟਾਸੈਟ ਅਤੇ ਸਾਰਣੀ ਬਣਾਉਂਦੇ ਹਾਂ। ਸਕੀਮਾ ਸੈਕਸ਼ਨ ਵਿੱਚ, ਅਸੀਂ ਡਾਟਾ ਸਰੋਤ ਵਜੋਂ "Cloud SQL" ਨੂੰ ਚੁਣਦੇ ਹਾਂ ਅਤੇ ਕਲਾਊਡ SQL ਉਦਾਹਰਨ ਅਤੇ ਡਾਟਾਬੇਸ ਨੂੰ ਚੁਣਦੇ ਹਾਂ ਜਿਸ ਨਾਲ ਅਸੀਂ ਕਨੈਕਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ। ਅਸੀਂ ਕਨੈਕਸ਼ਨ ਲਈ ਪ੍ਰਮਾਣ ਪੱਤਰਾਂ ਵਜੋਂ ਸੇਵਾ ਖਾਤਾ ਈਮੇਲ ਅਤੇ ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਾਂ।
ਇਹਨਾਂ ਪੜਾਵਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨ ਦੇ ਨਾਲ, ਅਸੀਂ BigQuery ਵਿੱਚ Cloud SQL ਡਾਟਾਬੇਸ ਕਨੈਕਸ਼ਨ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਸੈੱਟਅੱਪ ਕਰ ਲਿਆ ਹੈ। ਅਸੀਂ ਹੁਣ ਸ਼ਕਤੀਸ਼ਾਲੀ ਵਿਸ਼ਲੇਸ਼ਣ ਸਮਰੱਥਾਵਾਂ ਨੂੰ ਸਮਰੱਥ ਕਰਦੇ ਹੋਏ, BigQuery ਤੋਂ ਸਿੱਧਾ ਕਲਾਊਡ SQL ਉਦਾਹਰਨ ਵਿੱਚ ਸਟੋਰ ਕੀਤੇ ਡੇਟਾ ਦੀ ਪੁੱਛਗਿੱਛ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰ ਸਕਦੇ ਹਾਂ।
ਬਾਰੇ ਹੋਰ ਹਾਲੀਆ ਸਵਾਲ ਅਤੇ ਜਵਾਬ EITC/CL/GCP ਗੂਗਲ ਕਲਾਉਡ ਪਲੇਟਫਾਰਮ:
- ਕੀ ਕੋਈ ਐਂਡਰੌਇਡ ਮੋਬਾਈਲ ਐਪਲੀਕੇਸ਼ਨ ਹੈ ਜੋ ਗੂਗਲ ਕਲਾਉਡ ਪਲੇਟਫਾਰਮ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ?
- ਗੂਗਲ ਕਲਾਉਡ ਪਲੇਟਫਾਰਮ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਦੇ ਕਿਹੜੇ ਤਰੀਕੇ ਹਨ?
- ਕਲਾਉਡ ਕੰਪਿutingਟਿੰਗ ਕੀ ਹੈ?
- Bigquery ਅਤੇ Cloud SQL ਵਿੱਚ ਕੀ ਅੰਤਰ ਹੈ
- ਕਲਾਉਡ SQL ਅਤੇ ਕਲਾਉਡ ਸਪੈਨਰ ਵਿੱਚ ਕੀ ਅੰਤਰ ਹੈ
- GCP ਐਪ ਇੰਜਣ ਕੀ ਹੈ?
- ਕਲਾਉਡ ਰਨ ਅਤੇ GKE ਵਿੱਚ ਕੀ ਅੰਤਰ ਹੈ
- AutoML ਅਤੇ Vertex AI ਵਿੱਚ ਕੀ ਅੰਤਰ ਹੈ?
- ਕੰਟੇਨਰਾਈਜ਼ਡ ਐਪਲੀਕੇਸ਼ਨ ਕੀ ਹੈ?
- Dataflow ਅਤੇ BigQuery ਵਿੱਚ ਕੀ ਅੰਤਰ ਹੈ?
EITC/CL/GCP Google ਕਲਾਊਡ ਪਲੇਟਫਾਰਮ ਵਿੱਚ ਹੋਰ ਸਵਾਲ ਅਤੇ ਜਵਾਬ ਦੇਖੋ