私はこのエラーを取得していますVisual Studioで私のUSQLプロジェクトをビルドしようとしているとき:外部依存関係をチェックせずに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ストレージとData Lakeストアの両方が使用されています。 DLSはADLAのデフォルトのストレージなので、ローカルパスがADLAのために機能します。しかし、BLOBストレージの場合、フルパスを指定する必要があります。 – arghtype
私は同じ問題を抱えていますが、スクリプトがE_STORE_USER_FILENOTFOUNDエラーではなく、ビルドエラーでポップアップするどこかの構文エラーを持つとすぐに。だから私の回避策です:唯一のエラーがFILENOTFOUNDの場合、スクリプトはOKです。 –