inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

쿼리 생산성 도구 에러

해결된 질문

443

apple9633

작성한 질문수 3

1

안녕하세요!

덕분에 강의 잘 듣고 있습니다. 감사합니다.

 

espanso까지 설치하고,

윈도우라 메모장으로 열어서 템플릿을 입력하고 저장을 하면 첨부된 이미지와 같이 에러가 뜹니다. 이럴 경우, 뭐가 문제인가요?

답변 부탁드립니다!IMG_7132.png

sql bigquery 데이터-리터러시

답변 2

1

카일스쿨

apple9633님 안녕하세요. 현재 에러 메세지를 해석하면 23번째 줄의 13 컬럼에서 이슈가 있다고 하네요. 현재 base.yml 파일에 있는 내용을 전체 복사해서 붙여넣기 해주시겠어요? 그걸 보고 수정해드리는게 더 빠를 것 같네요

0

apple9633

답변 감사합니다!

요청해 주신 파일 내용은 아래와 같습니다!

====================================

# espanso match file

# For a complete introduction, visit the official docs at: https://espanso.org/docs/

# You can use this file to define the base matches (aka snippets)

# that will be available in every application when using espanso.

# Matches are substitution rules: when you type the "trigger" string

# it gets replaced by the "replace" string.

matches:

# Simple text replacement

- trigger: ":espanso"

replace: "Hi there!"

- trigger: ":eql"

replace: l

# 쿼리를 작성하는 목표, 확인할 지표 :

# 쿼리 계산 방법 :

# 데이터의 시간 :

# 사용할 테이블 :

# Join KEY

# 데이터 특징

SELECT

FROM

WHERE

# NOTE: espanso uses YAML to define matches, so pay attention to the indentation!

# But matches can also be dynamic:

# Print the current date

- trigger: ":date"

replace: "{{mydate}}"

vars:

- name: mydate

type: date

params:

format: "%m/%d/%Y"

# Print the output of a shell command

- trigger: ":shell"

replace: "{{output}}"

vars:

- name: output

type: shell

params:

cmd: "echo 'Hello from your shell'"

# And much more! For more information, visit the docs: https://espanso.org/docs/

2

카일스쿨

지금 보니까 작성해주신 파일에서 | 이게 버티컬 바를 사용해야 하는데 l(소문자 L)을 사용하셔서 오류가 나는 것 같네요. 제가 강의 자료에 제공드린 내용을 그대로 복사 붙여넣기 하시겠어요? 지금 주신 내용에서 replace: l 이 부분에서 replace 뒤에 있는 것이 버티컬 바가 아니라서 생기는 오류일 것으로 예상됩니다

 

강의에서 공유드린 내용은 아래와 같아요. 이걸 그대로 붙여넣기하시면 될 것 같아요(템플릿 부분에)

해보시고 다시 말씀해주셔요! 

 

  - trigger: ":sql"
    replace: |
              # 쿼리를 작성하는 목표, 확인할 지표 : 
              # 쿼리 계산 방법 : 
              # 데이터의 기간 : 
              # 사용할 테이블 : 
              # Join KEY : 
              # 데이터 특징 : 

              SELECT

              FROM
              WHERE

0

apple9633

image

카일(?)님!

올려주신 걸 붙여넣기 하니까 됩니다ㅠㅜ

강의 파일에 올려주신 PDF 파일에 복사가 안되더라구요😭

해결해 주셔서 감사합니다!

다음 강의로 넘어 갈 수 있을 것 같습니다🥹

 

추가 질문이 있습니다!

base 파일에 지금 작성한 것 처럼

이 trigger : "sql“ 템플릿(?) 밑에 계속 trigger 달면 작동하는거죠?

1

카일스쿨

오 다행이네요! PDF 복사 붙여넣기 이슈가 있군요^_ㅠ 말씀해주셔서 감사합니다

파일에서 trigger 부분에 새로운 내용 추가하면 마음껏 쓰실 수 있어요

 

  - trigger: ":abc"
    replace: "hi"

 

이렇게 하면 :abc 입력할 때 hi로 변환이 되어요

vs code

0

46

2

수업자료 다운

0

45

2

쿼리 화면 문의

0

69

2

4-5. 3번 문제 질

0

63

2

JOIN 1번 문제

1

72

2

battle 테이블 생성 시 생성 오류

0

67

1

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

0

64

2

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

1

68

2

battle table 오류

0

67

2

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

0

61

2

12강 집계 함수

0

47

1

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

0

49

1

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

0

49

1

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

0

65

1

섹션 별 퀴즈

0

63

1

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

0

101

2

Syntax에러

0

80

2

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

0

86

2

시각화 도구 사용

0

108

2

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

0

97

1

big query 쿼리 결과 컬럼 폭

0

107

3

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

0

124

1

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

0

78

2

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

0

113

2