public void UploadFileNotToDataLake() { IDataLakeOperations dataLakeOperations = new DataLakeOperations(); string jsonMessage = string.Empty; bool result = dataLakeOperations.UploadData(ConfigurationConstant.StorageAccountName, ConfigurationConstant.StorageAccountKey, ConfigurationConstant.DataLakeUri, ConfigurationConstant.DataLakeDirectoryName, jsonMessage).Result; Assert.True(!result); }
public void UploadFileToDataLake() { IDataLakeOperations dataLakeOperations = new DataLakeOperations(); string jsonMessage = File.ReadAllText("./InputFiles/FixedDesign_Simulation.json"); bool result = dataLakeOperations.UploadData(ConfigurationConstant.StorageAccountName, ConfigurationConstant.StorageAccountKey, ConfigurationConstant.DataLakeUri, ConfigurationConstant.DataLakeDirectoryName, jsonMessage).Result; Assert.True(result); }
public static async Task DataLake() { var tokenCredentials = await CredentialsProviderFactory.GetTokenCredentialsAsync(Constants.Resource.AzureDatalakeStore); var dataLakeOperations = new DataLakeOperations("someFqdn", tokenCredentials); const string path = "/some/path"; var filePath = Path.Combine(path, "document.json"); await dataLakeOperations.AddAsync(filePath, "{ \"message\" : \"document\" }"); await dataLakeOperations.DeleteAsync(filePath); var count = dataLakeOperations.Count(path); }
/// <summary> /// Preparing inputs for upload data method from DataLakeOperations class and call. /// </summary> /// <param name="jsonFileContent">Engine output data in JSON</param> /// <returns>if engien output data is upload successfully, it returns true.</returns> bool UploadDataToDataLake(string jsonFileContent) { IDataLakeOperations dataLakeOperations = new DataLakeOperations(); return(dataLakeOperations.UploadData(ConfigurationConstant.StorageAccountName, ConfigurationConstant.StorageAccountKey, ConfigurationConstant.DataLakeUri, ConfigurationConstant.DataLakeDirectoryName, jsonFileContent).Result); }