๋ฐ์ํ
๐กGoogle Cloud Platform ์์ Cloud Shell ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์์๋ณธ๋ค.
BigQuery ์ด๊ด์ ์ํด, Python ์ฝ๋๋ฅผ ์คํํด์ผ ํ๋ค.
์ฝ์์ ์ฐ์ธก์๋จ์ ๋ฒํผ์ ํตํด ์ ๊ทผํ๋ ๋ฐฉ๋ฒ์ด ์๊ณ ,
์๋น์ค ๊ฒ์์ ํตํด ์ ๊ทผํ๋ ๋ฐฉ๋ฒ์ด ์๋ค.
VScode๋ฅผ ์ฌ์ฉํด ๋ดค์ผ๋ฉด, ์ต์ํ ํ๋ฉด์ผ ๊ฒ์ด๋ค.
ํฐ๋ฏธ๋์ ํตํด ๋๋ ํ ๋ฆฌ๋ฅผ ์์ฑํ๊ณ .
์์ฑํ ํด๋๋ฅผ ์ฐ๋ค.
New File๋ก ์คํํ Python ํ์ผ์ ์์ฑํ๋ค.
์คํํ python ์ฝ๋๋ฅผ ์ ๋ ฅํ๊ณ , ์คํํ๋ ํ์์ผ๋ก ์ฌ์ฉํ๋ค.
ํฐ๋ฏธ๋์ ๋ณด๋ฉด, ๋ ธ๋์ ๊ดํธ๊ฐ ๋ณด์ธ๋ค.
ํ์ฌ Cloud Shell ์ ์คํํ ํ๋ก์ ํธ๊ฐ ์ข ์๋์ด ํ์๋๋ค.
ํ๋ก์ ํธ๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ ์๋์ ๊ฐ๋ค.
๊ณ์ ์ ํ ๋น๋ ํ๋ก์ ํธ ๋ฆฌ์คํธ ํ์ธ
wsseo@cloudshell:~ (testProeject_1)$ gcloud projects list
PROJECT_ID: testProeject_1
NAME: testProeject_1
PROJECT_NUMBER: 111111111111
PROJECT_ID: testProeject_2
NAME: testProeject_2
PROJECT_NUMBER: 222222222222
PROJECT_ID: testProeject_3
NAME: testProeject_3
PROJECT_NUMBER: 333333333333
wsseo@cloudshell:~ (testProeject_1)$
ํ๋ก์ ํธ ๋ณ๊ฒฝ
wsseo@cloudshell:~ (testProeject_1)$ gcloud config set project testProeject_2
Updated property [core/project].
wsseo@cloudshell:~ (testProeject_2)$
ํด๋น ํ๋ก์ ํธ์ Bigquery dataset ํ์ธ
wsseo@cloudshell:~ (testProeject_2)$ gcloud alpha bq datasets list
ID: testProeject_2:dataset_1
LOCATION: asia-northeast3
ID: testProeject_2:dataset_2
LOCATION: asia-northeast3
๋ฐ์ํ