inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

초보자를 위한 BigQuery(SQL) 입문

1-2. BigQuery 환경 설정

1-2. BigQuery환경 설정 오류

해결된 질문

430

김정현

작성한 질문수 1

0

image.png

강의 내용을 똑같이 따라했는데 'basic.pokemon'에서 오류가 떠요ㅠㅠ 제가 놓친게 있을까요?

sql bigquery 데이터-리터러시

답변 2

1

카일스쿨

안녕하세요~!

'을 쓰는게 아니라 1 옆에 있는 `을 사용해야 합니다(백틱)

'와 `이 헷갈릴 수 있어서, 저는 강의에서 따옴표 같은 것을 쓰지 않았습니다. 환경 설정할 땐 'basic.pokemon'처럼 보일 수 있는데, 이 후 강의에선 따옴표 다 없이 작성하니 그대로 하시면 될 것 같아요!

0

김정현

감사합니다!! 눈이 침침해서 구분을 못했네요ㅜㅜ

3

카일스쿨

그럴 수 있지요! 이참에 백틱과 따옴표의 차이를 익혔다라고 생각하시면 될 것 같아요! 처음에 자주 실수하는 내용이에요

1

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

김정현님의 질문은 BigQuery에서 SQL 쿼리를 실행하며 발생하는 구문 오류와 관련 있습니다. 특히, 에러 메시지 “Syntax error: Unexpected string literal ‘inflearn-bigquery-430214.basic.pokemon’ at [3:8]“이 표시되는 것으로 보아, 데이터셋과 테이블을 올바로 참조하는 방법에서 문제가 발생한 것 같습니다.

이 문제는 작성하신 SQL 쿼리에서 프로젝트 이름, 데이터셋, 그리고 테이블 이름을 backtick (`) 기호로 정확히 감싸지 않아 발생한 것으로 보입니다. BigQuery에서는 프로젝트명, 데이터셋, 테이블명을 식별할 때 각각을 backtick으로 감싸야 합니다.

유사한 문제에 대한 해결책을 제공한 기존의 답변 링크를 참고해 드립니다:

  • 쿼리 환경설정 오류에서는 비슷한 문제가 발생했고, 데이터셋과 테이블 이름을 backtick으로 정확히 감싸지 않아 생긴 문제를 해결하기 위한 방법이 제공되었습니다. 문제의 원인과 유사하여, 이 답변이 김정현님의 경우에도 도움이 될 것입니다.

따라서 쿼리를 다음과 같이 수정하는 것이 해결책입니다:

SELECT
  *
FROM
  `inflearn-bigquery-430214.basic.pokemon`
ORDER BY ID

여기서 inflearn-bigquery-430214, basic, pokemon 각각을 backtick으로 정확히 감싸야 하는데, 이는 BigQuery에서 정확한 데이터 소스를 참조하기 위한 필수적인 문법입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.

현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏

추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

카일스쿨

정확한 답변입니다

vs code

0

48

2

수업자료 다운

0

46

2

쿼리 화면 문의

0

70

2

4-5. 3번 문제 질

0

64

2

JOIN 1번 문제

1

73

2

battle 테이블 생성 시 생성 오류

0

68

1

5-6. 4번 문제 WHERE 조건의 위치 문의

0

64

2

5-6. 연습문제 4번, type2에 대해서는 고려하지 않아도 될까요?

1

68

2

battle table 오류

0

68

2

location IS NOT NULL 을 굳이 안 써도 되지 않나요?

0

61

2

12강 집계 함수

0

48

1

2-6. 연습 문제 1~3번

0

49

1

안녕하세요! 11번 문제 query문에 관해 질문드립니다

0

49

1

2-6 #2 WHERE vs. HAVING절 사용 여부 차이

0

65

1

섹션 별 퀴즈

0

64

1

espanso 설치 완료 후 프로그램 실행 문제

0

102

2

Syntax에러

0

81

2

4-5. 1번 문제 TIMESTAMP 관련 질문

0

87

2

시각화 도구 사용

0

109

2

11번 문제 GROUP BY 사용하는 이유

0

98

1

big query 쿼리 결과 컬럼 폭

0

107

3

battle 스키마 조건 복사 파일이 열리지 않아요.

0

128

1

6-5 데이터 검증 결과 예시문제

0

78

2

battle 스키마 조건 복사붙여넣기용 자료

0

113

2