Advent of Code is back! Unwrap daily challenges to sharpen your Alteryx skills and earn badges along the way! Learn more now.

Alteryx Server Discussions

Find answers, ask questions, and share expertise about Alteryx Server.

Chained Apps - Where does the Data live?

alishadhillon__
8 - Asteroid

Hi, 

 

I'm trying to better understand what happens to the data sources associated to workflows on upload to server. 

 

1. Where does the intermediary data live when publishing a chained app to server?

2. Is this the same for inputs and outputs for chained apps?

3. Is there a mechanism to understand where the workflow is saved when uploaded to server?

 

Currently, I have a chained app with inputs/ outputs all sitting in a network drive. My concern is that when sensitive data is involved. If a user wants to drop the input themselves and collect the output, I'd like no trace of that data to be kept anywhere.

 

Happy to read up if there are any links that are useful.

 

Many thanks!

1 REPLY 1
fmvizcaino
17 - Castor
17 - Castor

Hi @alishadhillon__ ,

 

It depends on the way you configure your chained app.

  1. Where does the intermediary data live when publishing a chained app to server?
    1. If you configure to save the information in a shared folder, that is where the data will be saved. A suggestion is not to include a path when working with intermediary inputs/outputs so instead of path/file.yxdb, only put file.yxdb. This will make Alteryx to use a temporary folder created for that specific run.
  2. Is this the same for inputs and outputs for chained apps?
    1. Same idea with the shared folder. But if you are using a file browse tool and the outputs you are sharing with the user through the Gallery, the files will be loaded to the back-end database and will live there temporarily, according to your Server rules. The files are encrypted and no one can download them directly from MongoDB and the results on the Gallery will only be available to the user itself.
  3. Is there a mechanism to understand where the workflow is saved when uploaded to server?
    1. The file is saved to the back-end database and it is encrypted.

 

Best,

Fernando Vizcaino