Tell SAS not to add newly generated tables on the Process Flow

前端 未结 3 701
迷失自我
迷失自我 2021-02-08 12:26

I have a SAS code that creates a lot of intermediary tables for my calculations. Thing is, I don\'t really care about this tables after the job is done, I only care to the final

3条回答
  •  迷失自我
    2021-02-08 13:17

    Under SAS 9.1.x and 9.2.x (for Windows), it's possible to suppress the display of datasets in SAS client environments by prefixing the dataset name with "_TO". So in your code and/or tasks, you could call all your intemediate datasets _TO, and they won't clutter up your process flow. But they will still be there and can be referenced in code and tasks.

    If you do this and you're using tasks, note that it might be tricky to work out how to use the output data from a task as the input for another, if you can't see the dataset to select it. If you have trouble with this, comment on this post and we can address that.

    Note that this "_TO" prefix thing is an undocumented, "hidden" feature that is to be deprecated in 9.3 - see this blog for details.

提交回复
热议问题