Hello Everyone,
We are using Appian cloud and we have a requirement to move few CSV files to Appian server folder (/apps/cgdata/folder1). I have to read as well as write files to this location. Which smart service we can use and do we need any particular access for it?
Discussion posts and replies are publicly visible
From inside Apian, we do not have access to the files directly. Do you have any specific reason for not using the normal way?
There is no way to write or read files on the Appian Cloud server. (unless they exist within Appian).
Thanks for your reply Stefan. here is a elaboration of the requirement -
Req1 - Few csv files from external system will be placed in "/app/cgdata/folder1". These files are mainly new data / updates to existing data in form of csv files. Hence need to consume those in order to have a updated data.
Req2 - Appian application consumers are updating the table data. So to sync between Appian and external system need to generate periodic csv files of existing tables and place it in "/app/cgdata/folder2". External system will consume it on a periodic basis.
In order to achieve both requirement need to access the server folder. Any alternate way to achieve this?
Thanks Mathieu for your reply. I have elaborated the requirement above. Please suggest for any alternate way to achieve it.
Any reason why they are being placed in that certain location and not in some other location? SFTP plugin can be used for fetching files placed in such folders but I am not sure if they can access Appian cloud server.
Instead of Appian server folder a common network path folder or a specific document storage server should be used. So either with the help of infra team have a dedicated network folder setup or use sharepoint, aws or similar storage servers to interact with the files.
I suggest to ingest files via SFTP or API. Same for the outgoing files.
vijayan544557 said:Few csv files from external system will be placed in "/app/cgdata/folder1".
How is anybody accessing this folder, assuming you're still talking about a folder on the Appian Cloud server? Only Appian should have any access to the actual server-end filesystem there.
Something here doesn't make sense.
As others have mentioned before me, SFTP is probably the most viable option here. There is no way to access files at the server level in Appian Cloud but you can transfer to/and from Appian via SFTP. But those documents will be actual Document objects in Appian.