Por agordi datumbazan konekton de Cloud SQL en BigQuery, pluraj paŝoj devas esti sekvitaj. Ĉi tiuj paŝoj implikas krei Cloud SQL-instancon, agordi la petskribon por konektebleco, krei servokonton, doni la necesajn permesojn kaj fine establi la konekton en BigQuery. Ĉi tiu ampleksa procezo certigas sekuran kaj efikan ligon inter la du servoj.
1. Kreu Cloud SQL-instancon:
– En la Google Cloud Console, navigu al la paĝo de Cloud SQL-instancoj.
– Alklaku "Krei Instancon" kaj elektu la taŭgan datumbazan motoron, kiel MySQL aŭ PostgreSQL.
- Agordu la petskribon kun la dezirataj agordoj, inkluzive de la regiono, maŝino-tipo, konserva kapacito kaj aŭtentikiga metodo.
2. Agordu la petskribon por konektebleco:
– Ebligu la Publikan IP-adreson por la petskribo por permesi eksteran aliron.
– Agordu la rajtigitajn retojn por specifi kiuj IP-adresoj rajtas konektiĝi al la petskribo.
- Agordu SSL/TLS-ĉifradon por sekuraj konektoj se necese.
3. Kreu servokonton:
– En la Google Cloud Console, navigu al la paĝo de IAM kaj Administranto.
– Alklaku "Servaj Kontoj" kaj poste "Krei Servan Konton".
– Provizu nomon kaj priskribon por la servokonto.
– Asignu la necesajn rolojn, kiel "Cloud SQL Client" kaj "BigQuery Data Viewer".
4. Donu permesojn:
– En la paĝo de la ekzemplo de Cloud SQL, alklaku "Redakti" kaj poste "Aldoni Eron" en la sekcio "Ratorigo".
– Enigu la retadreson de la servokonto kreita en la antaŭa paŝo.
– Elektu la taŭgan rolon, kiel "Cloud SQL Client" aŭ "Cloud SQL Editor".
5. Establi la konekton en BigQuery:
– En la Google Cloud Console, navigu al la paĝo de BigQuery.
– Alklaku "Krei datumaron" por krei novan datumaron aŭ elekti ekzistantan.
– Alklaku "Krei Tabelon" aŭ elektu ekzistantan tabelon.
– En la skema sekcio, elektu "Cloud SQL" kiel la datumfonton kaj elektu la taŭgan Cloud SQL-instanco kaj datumbazo.
- Provizu la necesajn akreditaĵojn, inkluzive de la retpoŝto de servokonto kaj privata ŝlosilo.
Post kiam ĉi tiuj paŝoj estas finitaj, la datumbaza konekto Cloud SQL estos establita en BigQuery. Ĉi tio ebligas senjuntan pridemandon kaj analizon de datumoj konservitaj en la Cloud SQL-instanco rekte de BigQuery.
ekzemple:
Supozu, ke ni havas Cloud SQL-instancon kurantan MySQL kun publika IP-adreso ebligita. Ni volas konekti ĉi tiun kazon al BigQuery por analizo de datumoj. Ni sekvas la paŝojn priskribitajn supre por agordi la konekton.
Unue, ni kreas Cloud SQL-instancon kun la dezirata agordo, precizigante la regionon, maŝinspecon kaj stokan kapaciton. Ni ankaŭ ebligas la Publikan IP-adreson kaj agordas la rajtigitajn retojn por permesi aliron de la dezirataj IP-adresoj.
Poste ni kreas servokonton en la paĝo IAM & Administranto. Ni atribuas la necesajn rolojn, kiel "Cloud SQL Client" kaj "BigQuery Data Viewer", al la servokonto.
Ni tiam donas permesojn al la servokonto en la Cloud SQL-instanco. Ĉi tio certigas, ke la servokonto havas la necesan aliron al la Cloud SQL-datumbazo.
Fine, en la paĝo de BigQuery, ni kreas datumaron kaj tabelon. En la skemo-sekcio, ni elektas "Cloud SQL" kiel la datumfonton kaj elektas la Cloud SQL-instanco kaj datumbazo al kiu ni volas konektiĝi. Ni provizas la retpoŝton de servokonto kaj privatan ŝlosilon kiel la akreditaĵojn por la konekto.
Fininte ĉi tiujn paŝojn, ni sukcese agordis la datumbazan konekton Cloud SQL en BigQuery. Ni nun povas pridemandi kaj analizi la datumojn konservitajn en la Cloud SQL-instanco rekte de BigQuery, ebligante potencajn analizajn kapablojn.
Aliaj lastatempaj demandoj kaj respondoj pri Google Cloud Platform EITC/CL/GCP:
- Ĉu ekzistas Android-poŝtelefona aplikaĵo, kiu povas esti uzata por administrado de Google Cloud Platform?
- Kio estas la manieroj administri la Google Cloud Platform?
- Kio estas nuba komputado?
- Kio estas la diferenco inter Bigquery kaj Cloud SQL
- Kio estas la diferenco inter cloud SQL kaj cloud spanner
- Kio estas GCP App Engine?
- Kio estas la diferenco inter cloud run kaj GKE
- Kio estas la diferenco inter AutoML kaj Vertex AI?
- Kio estas kontenerita aplikaĵo?
- Kio estas la diferenco inter Dataflow kaj BigQuery?
Vidu pliajn demandojn kaj respondojn en EITC/CL/GCP Google Cloud Platform
Pliaj demandoj kaj respondoj:
- Kampo: nubo Komputado
- programo: Google Cloud Platform EITC/CL/GCP (iru al la atestprogramo)
- Leciono: Komenci kun GCP (iru al rilata leciono)
- Fadeno: Demandante CloudSQL de BigQuery (iru al rilata temo)
- Ekzamena revizio