I have been trying to understand how SAS libraries/Folders are stored at physical location. I am trying to understand the concept at administration level.
To explain my confusion more, I would like to go step by step -
(1) The SAS code is run at client. Any variable/library/dataset has definition at metadata Tier that means metadata tier contains logical address which point to physical address and which we can find on compute tier and Compute Tier is on Linux System. How can I find the mapping between logical and physical address. or How can I trace the variable/library/dataset in SAS Management Console or Linux.
(2) SAS Client -> SAS Server -> Database. so when we access any table from database, it is first transformed into SAS table. If I am right about this logic then there should be some physical location where these SAS tables are kept. How can I locate these physical location on Compute Tier.
(3) If I, as a user, create a SAS dataset then what format is it being saved and where? Does it get saved as a flat file on Linux or as a table in some database?
(4) I went through this question and one more confusion got arisen
Proc SQL: How / When does SAS Move the Data
When any data table is loaded from database server to SAS server. Does it reside there for the entire session like or every time when the table is called, the database is to be hit.
I might be wrong with the understanding I have with SAS so please correct me wherever possible.
Thanks