Loading

[Cloudera][ImpalaODBC] (110) Impala에서 쿼리를 실행하는 동안 오류 발생: [HY000] : root.s_app_tableau 풀에서 쿼리 거부됨

게시 일자: Jun 27, 2022
상세 설명

Tableau Server에서 추출 새로 고침 실행을 시도할 때 다음 오류가 발생할 수 있습니다.

"java.lang.RuntimeException: [Cloudera][ImpalaODBC] (110) Error while executing a query in Impala: [HY000] : Rejected query from pool root.s_app_tableau: request memory needed xxx GB is greater than pool max mem resources xxx GB.("java.lang.RuntimeException: [Cloudera][ImpalaODBC] (110) Impala에서 쿼리를 실행하는 동안 다음 오류 발생: [HY000]: root.s_app_tableau 풀에서 쿼리 거부: 요청에 필요한 메모리 xxx GB가 풀의 최대 메모리 리소스인 xxx GB보다 많습니다.)

Use the MEM_LIMIT query option to indicate how much memory is required per node. The total memory needed is the per-node MEM_LIMIT times the number of nodes executing the query. See the Admission Control documentation for more information.
(MEM_LIMIT 쿼리 옵션을 사용하여 노드당 필요 메모리량을 표시하세요. 필요한 총 메모리는 노드당 MEM_LIMIT 곱하기 쿼리 실행 노드 수입니다. 자세한 내용은 허용 제어 문서를 참조하세요.)"

Cause

기본 쿼리 mem_limit이 너무 작게 설정되어 Impala에서 쿼리를 실행할 수 없습니다.
솔루션
Impala 데이터베이스 관리자와 함께 Impala 허용 제어를 통해 MEM_LIMIT 옵션을 확인 및 구성하는 작업을 수행합니다.
Knowledge 기사 번호

001475145

 
로드 중
Salesforce Help | Article