2016-07-05 7 views
1

쿼리의 메타 데이터를 가져 오는 방법이 있습니까?임팔라 쿼리 메타 데이터 설명

나는 DESCRIBE을 사용할 수 있지만 이것은 테이블에만 적용됩니다. 결과 행을 제한하더라도 불필요하게 비싸지 만 실제로 쿼리에서 테이블을 만들고 해당 테이블의 메타 데이터를 가져오고 싶지 않습니다. .

필자는 impala shell을 사용하여 때때로 Access 데이터베이스로 가져올 필요가있는 구분 된 파일 (일반적으로 2 백 개의 행만)로 쿼리를 출력합니다.

데이터 형식을 알고 싶으면 Access에서 문자열을 기본값으로 설정하는 대신 올바른 데이터 형식을 사용할 수있게 만들었습니다.

+2

'보기 xxxx AS'다음에 'DESCRIBE xxxx','DROP VIEW xxxx '수 있습니다. 그것을 실행할 필요가 없습니다. –

+0

고마워요. 그 트릭을하는 것처럼 보입니다. 답으로 붙이시겠습니까? 그렇게 표시 할 수 있습니까? –

+0

Nah ... 그 트릭은 실제로 15ptts * (보기를 지원하는 모든 데이터베이스에서 작동합니다.) * –

답변

0

대답은 @SamsonScharfrichter 덕분에, 다음, 다음, XXXX을 DESCRIBE VIEW의 XXXX를 DROP AS

이 VIEW의 XXXX를 만들 수 있습니다.