는 : 분명히외부 종속성을 확인하지 않고 USQL 프로젝트를 빌드 할 수 있습니까? 나는이 오류 받고 있어요 Visual Studio에서 내 USQL 프로젝트를 구축하기 위해 노력하고있어 때
Error E_STORE_USER_FILENOTFOUND: File not found or access denied: wasb://[email protected]/file.txt. Description: Unable to obtain information about this file. Resolution: Ensure the file with exact casing exists (paths are case-sensitive) and the account has read permission to the file.
을, 그 파일에 액세스 할 수 없지만, 스크립트로되어 있기 때문에 즉, 괜찮아요 내 개인 계정이 아니라 서비스 계정으로 실행되어야합니다.
내 로컬 ADLA에 설치되지 않은 스크립트에서 참조 된 어셈블리가있는 경우에도 마찬가지입니다.
Visual Studio 2015 Professional Update 3 및 Azure Data Lake Tools for VS 2.3.0.1을 사용하고 있습니다.
이 외부 참조를 확인하지 않고도 USQL 프로젝트를 만들 수 있습니까? 스크립트 구문이 괜찮은지 확인하기 만하면됩니다.
상대 경로를 사용할지, 파일의 샘플 버전이 로컬에 있는지 확인하고 로컬 에뮬레이터를 사용하여 로컬로 실행하여 스크립트가 작동하는지 확인하십시오. – wBob
@wBob 우리는 스크립트에 BLOB 저장소와 데이터 호수 저장소를 모두 사용하고 있습니다. DLS는 ADLA의 기본 저장소이므로 로컬 경로가 ADLA에서 작동합니다. 그러나 BLOB 저장소의 경우 전체 경로를 지정해야합니다. – arghtype
동일한 문제가 있지만 스크립트에 구문 오류가 발생하는 즉시 빌드 오류가 발생하고 E_STORE_USER_FILENOTFOUND 오류가 표시되지 않습니다. 그래서 그게 내 해결 방법입니다 : 유일한 오류 FILENOTFOUND 스크립트가 괜찮 으면. –