The OneStream Community is temporarily frozen until June 29th due to the ongoing maintenance. Please read the blog post here to learn more.
Forum Discussion
IrinaDragusanu
1 year agoContributor
Creating username folder in Data management Export folder
Hi,
Can anyone help with a way of creating username folder in Data management Export folder? This is in the File Explorer area.
Is there a way to create a folder here through a business rule?
Thanks a lot.
Hi Jacka,
Thank you so much for taking the time for this. That folder has some restrictions.
However, we were able to add the below in our FDX BR rule and it worked:
Public Sub CheckCreateFolder(ByVal si As SessionInfo, ByVal foldername As String)Dim dmExportPath As String = FileShareFolderHelper.GetDataManagementExportUsernameFolderForApp(si, True, AppServerConfig.GetSettings(si).FileShareRootFolder, si.AppToken.AppName)
' Create outgoing folder if doesn't exist
Me.CheckCreateFolder(si,dmExportPath)' Check if folder exists, if it doesn't createIf Not Directory.Exists(foldername) Then Directory.CreateDirectory(foldername)End SubThanks,
Irina
2 Replies
- JackLacava
OneStream Employee
It's done by the system automatically, when you run an export job from DM.
So if you need that folder created from a BR, have the rule run a DM job with a dummy export job (e.g. an empty file). It might be difficult to write to that folder though, for security reasons.
- IrinaDragusanuContributor
Hi Jacka,
Thank you so much for taking the time for this. That folder has some restrictions.
However, we were able to add the below in our FDX BR rule and it worked:
Public Sub CheckCreateFolder(ByVal si As SessionInfo, ByVal foldername As String)Dim dmExportPath As String = FileShareFolderHelper.GetDataManagementExportUsernameFolderForApp(si, True, AppServerConfig.GetSettings(si).FileShareRootFolder, si.AppToken.AppName)
' Create outgoing folder if doesn't exist
Me.CheckCreateFolder(si,dmExportPath)' Check if folder exists, if it doesn't createIf Not Directory.Exists(foldername) Then Directory.CreateDirectory(foldername)End SubThanks,
Irina
Related Content
- 3 years ago