2017-04-10 1 views
0

DB2 파일, xls 파일 및 SQL 뷰와 함께 qlikview에 모델이 있습니다. 내 모든 뷰는 오류없이 모두 데이터를 반환합니다.저장 프로 시저가 테이블 뷰어 및 모델에 데이터를 렌더링하지 않습니다.

일부 데이터 (일부 날짜에는 데이터가없는 항목 목록, SP는 임시 테이블, 커서 및 조인에 대한 삽입을 사용하는 항목 목록)에 대해 저장 프로 시저를 사용했습니다. ,

centrosCostosSinDatos: 
SQL GRANT Execute ON SP_nameStoredProcedure to qlikviewReader; 

이 반환 데이터가없는 테이블 뷰어에서 어떤 테이블 : 는 SQL에서 서버 관리 스튜디오 내가 함께 시도 Qlikview에서 정상 결과를 저장 프로 시저

enter image description here

에 대한 예제 결과를 반환 아무 차원도, 아무것도,하지만, 나는 오류가 없습니다. 파일 extdata.cpp : - 부하

가 오류를 발견하지 필드가 로드 *와 < codigoCentroCosto>

centrosCostosSinDatos: 
LOAD codigoCentroCosto, 
fecha; 
SQL GRANT Execute ON SP_nameStoredProcedure to qlikviewReader; 

를, 나는 오류 오류가 있습니다. 사전에 선 2903

덕분에 내가 다시 테스트

답변

0

오늘.

내 저장된 프로 시저가 임시 테이블이 아닌 테이블을 사용하도록 변경되었습니다. 실행시 테이블에 행이 없습니다.

나는 데이터베이스 서버에서 사용자 (qlikviewReader)에 실행 권한을 부여하고 실행 라인 변경 :

centrosCostosSinDatos: 
SQL GRANT Execute ON SP_nameStoredProcedure to qlikviewReader; 

centrosCostosSinDatos: 
LOAD codigoCentroCosto as codeCentroCosto, 
fecha; 
SQL execute SP_centrosCostosSinDatos; 

및 작품

에 있습니다. 로드 *도 작동합니다.

제 경우에는 그랜트가 작동하지 않습니다. 이 사용자의 저장 프로 시저에 대한 권한이 적용됩니다..

관련 문제