externdata throwing errors

Valued Contributor

Has anyone been able to use externdata today?  I just tried and I keep getting an error.  I had to create a new SAS but used Microsoft Azure Storage Explorer like I have before with any issues.  The error is: 

 

he query was aborted by the server. Details: Partial query failure: Invalid pointer (message: 'Argument 'name' is null: at .ctor in c:\source\Src\Common\Kusto.Cloud.Platform.Azure\Storage\PersistentStorage\BlobPersistentStorageFile.cs: line 56 Parameter name: name: ', details: 'Source: Kusto.Cloud.Platform System.ArgumentNullException: Argument 'name' is null: at .ctor in c:\source\Src\Common\Kusto.Cloud.Platform.Azure\Storage\PersistentStorage\BlobPersistentStorageFile.cs: line 56 Parameter name: name at Kusto.Cloud.Platform.Utils.Ensure.ArgIsNotNullOrWhiteSpace(String value, String argName, String callerMemberName, String callerFilePath, Int32 callerLineNumber) in c:\source\Src\Common\Kusto.Cloud.Platform\Diagnostics\Ensure.cs:line 166 at Kusto.Cloud.Platform.Azure.Storage.PersistentStorage.BlobPersistentStorageFile..ctor(CloudBlobContainer blobContainer, String name, IPersistentStorageFileCompressor persistentStorageFileCompressor, IPersistentStorageUri persistentStorageUri, TriState validBlobStorage, Nullable`1 length, Nullable`1 lastModified) in c:\source\Src\Common\Kusto.Cloud.Platform.Azure\Storage\PersistentStorage\BlobPersistentStorageFile.cs:line 57 at Kusto.Cloud.Platform.Azure.Storage.PersistentStorage.BlobPersistentStorageFactory.CreateFileRef(String uri, ICredentialsProvider credentialsProvider, String compressionType, IPersistentStorageFileCompressorFactory persistentStorageFileCompressorFactory, StorageItemLocationMode locationMode) in c:\source\Src\Common\Kusto.Cloud.Platform.Azure\Storage\PersistentStorage\BlobPersistentStorageFactory.cs:line 210 at Kusto.Cloud.Platform.Storage.PersistentStorage.PersistentStorageFactoryFactory.CreateFileRef(String uri, ICredentialsProvider credentialsProvider, String compressionType, IPersistentStorageFileCompressorFactory persistentStorageFileCompressorFactory, StorageItemLocationMode locationMode) in c:\source\Src\Common\Kusto.Cloud.Platform\Storage\PersistentStorage\PersistentStorageFactoryFactory.cs:line 152 at Kusto.DataNode.DataEngineQueryPlan.ExternalDataQueryUtils.ReadExternalDataAsCsv(ArtifactEntry artifactEntry, String authorizationScheme, String securityToken, DataSourceStreamFormat format, String serializedColumnMapping, String serializedProjectedColumnNames, Int64 recordCountLimit) in c:\source\Src\Engine\DataNode\QueryService\DataEngineQueryPlan\ExternalDataQueryUtils.cs:line 95 at Kusto.DataNode.DataEngineQueryPlan.DataEngineQueryProcessor.DataEngineQueryCallback.GetExternalData(String externalDataUri, String authorizationScheme, String securityToken, DataSourceStreamFormat format, String serializedColumnMapping, String serializedProjectedColumnNames, Int64 recordCountLimit) in c:\source\Src\Engine\DataNode\QueryService\DataEngineQueryPlan\DataEngineQueryProcessor.cs:line 360')

1 Reply

@Gary Bushey ID-10-T error.  Had the container selected rather than the file when creating the SAS.  DOH!