Sign up to take part
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
I have built shiny web app with R, it works fine with manully preset dataset, but I would like to add an ability for user to choose a dataset from flow. So what I would like to do is to retrieve a list of all datasets in flow and then let the user to choose which dataset to upload into app.
Since I have not found a straight forward solution I come up with one.
So since I wanted to get all the dataset names as list I used dkuManagedFolderPartitionPaths which retrieves all dataset paths from managed folder. The paths look something like this "\dataset_name\.csv.gz". since paths are saved as a list all I had to do was to extract substring between first two "\" and then save it as list.
paths <- dkuManagedFolderPartitionPaths(name)
res <- str_match(paths, "/\\s*(.*?)\\s*/")
data_list = as.list(res[,2])
Since I have not found a straight forward solution I come up with one.
So since I wanted to get all the dataset names as list I used dkuManagedFolderPartitionPaths which retrieves all dataset paths from managed folder. The paths look something like this "\dataset_name\.csv.gz". since paths are saved as a list all I had to do was to extract substring between first two "\" and then save it as list.
paths <- dkuManagedFolderPartitionPaths(name)
res <- str_match(paths, "/\\s*(.*?)\\s*/")
data_list = as.list(res[,2])