Presto CLI에 매개 변수를 제공하는 옵션이 있습니까?Presto Presto CLI의 매개 변수화 된 SQL
내 impala-shell 명령을 내 HQL 파일이 아래처럼 임팔라의 명령 줄에서 매개 변수를 가져 오는 Presto로 변경하려고합니다. 프레스토에서
impala-shell -f ot_full.hql --var=date_next=${date_next_para} --var=yrmth=${yrmth_para} --var=yrmth_L12=${yrmth_L12_para} --var=pyrmth=${pyrmth_para}
WITH
절은 훨씬 도움이되지 않습니다.
어떻게 Presto 명령 줄로 변환 할 수 있습니까?
당신은 CLI에 전달하기 전에 SQL 쿼리 변수를 대체해야합니다 그래서, 프레스토 .CLI가이 기능을 지원하지 않습니다 https://prestodb.io/docs/current/
아마도 그 유용하지,하지만 sed''와 매개 변수를 주입 : 고양이 ot_full.hql'에 대한 | sed -e "s/date_next/$ {date_next_para} /".. | Presto-cli'? –