2013-07-05 3 views
1

BigQuery 텍스트 상자에 쿼리를 입력하면 쿼리가 처리 할 데이터의 크기를 즉시 제공합니다. 예 :이 쿼리는 839GB를 처리합니다. 운영.google-bigquery : 데이터 쿼리가 처리 할 데이터의 크기

질문 1 : bigquery가 처리 할 데이터 크기에 대해 얼마나 빨리 알고 있는지.

질문 2 :이 그림을 얼마나 정확

질문 3 : 나는 BigQuery의 도구를 통해이 그림을 얻고 싶은 내 프로젝트에 사용하고 싶습니다. API를 통해이 수치를 얻을 수있는 방법이 있습니까?

답변

4
  1. BigQuery는 검색어에 언급 된 모든 열을보고 크기를 추가합니다. 처리 할 전체 데이터입니다. 언급 된 열과 전체 크기 만 계산합니다.
  2. 그 동안 열 크기가 변경되지 않는 한 정확합니다.
  3. 이 그림에 액세스하는 API 매개 변수는 dryRun입니다. 할당량을 사용하지 않으므로 언제든지 쿼리 할 수 ​​있습니다. https://developers.google.com/bigquery/docs/reference/v2/jobs/query
+0

답장을 보내 주셔서 감사합니다. 질문 3에 대해서는 게시 요청을 통해 bigquery에 액세스하려고했지만 명령 줄 도구에서 큰 쿼리를 통해 액세스 할 수는 있지만 할 수 없습니다. 게시물 요청. https://www.googleapis.com/bigquery/v2/projects/{project-ID}/queries?key={key for 브라우저 앱} & query = {query} 내가 얻는 응답은 "찾을 수 없습니다", 내가 잘못하고있는 것입니다. 도와주세요 . 또한 어떻게 bigquery 명령 줄 도구를 통해 "dryRun"매개 변수를 얻을 수 있습니다 – user2553672

+1

bigquery 명령 줄 도구를 통해 dryRun 매개 변수를 얻는 방법이 있습니까 – user2553672

+0

bq 도움말 쿼리 -> bq query --dry_run –

관련 문제