Hi,
Does anyone know if different concurrent processes can update a document store? I have a document store as the name of the project and there are several long running process generating output to different folders within it.
Thanks!
--Ben
Record locking is part of the capabilities of a SAS/SHARE server, a specialized product for this type of requirements. And there it only works on SAS datasets, not on anything else.
A SAS .sas7bitm file is more like a zip or tar archive, not like a database table.
What software are you talking about, this seems to have nothing to do with Base SAS where you have posted? Clarify your question, provide software/version, examples etc.
An ODS document store is a single .sas7bitm file. Since operating systems only allow write access to a file for one process at a time (and lock others out), I don't think that concurrent processes can write to a single document store at a given time.
PS I moved the thread to the ODS community.
Thanks for switching it to the right area, Kurt. Been working with it so much lately I forget it is part of ODS.
Since SAS can support record-level locking for SAS datasets, was hoping the same might be true of document stores. I will construct a test case to verify it.
Thanks!
--Ben
Record locking is part of the capabilities of a SAS/SHARE server, a specialized product for this type of requirements. And there it only works on SAS datasets, not on anything else.
A SAS .sas7bitm file is more like a zip or tar archive, not like a database table.
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.