인프런 커뮤니티 질문&답변

apple9633님의 프로필 이미지
apple9633

작성한 질문수

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

쿼리 생산성 도구 에러

해결된 질문

작성

·

316

1

안녕하세요!

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

 

espanso까지 설치하고,

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

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

답변 2

1

카일스쿨님의 프로필 이미지
카일스쿨
지식공유자

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

apple9633님의 프로필 이미지
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/

카일스쿨님의 프로필 이미지
카일스쿨
지식공유자

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

 

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

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

 

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

              SELECT

              FROM
              WHERE

0

apple9633님의 프로필 이미지
apple9633
질문자

image

카일(?)님!

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

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

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

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

 

추가 질문이 있습니다!

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

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

카일스쿨님의 프로필 이미지
카일스쿨
지식공유자

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

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

 

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

 

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

apple9633님의 프로필 이미지
apple9633

작성한 질문수

질문하기