2013-03-08 5 views
0

bigquery가 데이터를 비정규 화하는 플랫폼으로 사용되지 않는다면 bigquery로 가져 오기 전에 Google Cloud SQL에서 데이터를 비정규화할 수 있습니까? 나는 여러 가지 이유로 기존의 관계형 데이터베이스에 비정규 할 수bigquery prep 용 Google Cloud SQL 데이터를 비정규화할 수 있습니까?

표 500M 행, 표 2 2M 행, 표 3 800K 행 :

나는 다음과 같은 테이블이있다. 그래서 데이터베이스의 SQL 덤프를하고, Google 클라우드 SQL에로드 한 다음 SQL 결합 스크립트를 사용하여 bigquery로 가져올 하나의 대형 플랫 테이블을 생성하고 싶습니다.

감사합니다.

답변

0

그래야합니다. 생성 된 플랫 테이블을 csv로 덤프하고 bigquery로 가져올 수 있어야합니다. 그러나 현재 bigquery 로딩 메커니즘에 직접적인 Cloud SQL은 없습니다.

+0

감사합니다. 대안이 제게 제안되었습니다 - GAE의 맵 축소를 사용하십시오. 그럴 가능성이 있니? – Elm

+0

예 ... appengine mapreduce도 잘 작동합니다. AppEngine MR을 BigQuery로 가져 오는 방법은 https://developers.google.com/bigquery/articles/datastoretobigquery에서 설명한 코드 테이블이 있습니다. –

관련 문제