Hi Chris,

Thanks for your reply .

1-We have many CAS actions and actions sets mentioned here -https://go.documentation.sas.com/?docsetId=allprodsactions&docsetTarget=actionSetsByName.htm&docsetVersion=3.3&locale=en

But when we do conn.help() then we able to see very few CAS actions and action set that we can use.

So it's under development for other cas actions or it is not planned or not feasible to call other actions using SWAT.

2-
when we do conn. then it shows all available cas actions along with some other methods which are not cas actions like read_csv which are based on python /pandas packages.

There are functions like concat which are under swat.functions which we can't call using conn. i.e. session object.
But there are object like swat.cas.table.CASTable which we can call using session object i.e. conn.CASTable().

Also we have 2 options i.e. swat.cas and swat.CAS and both have different methods , so what's difference in that?

So my questions is why is it so where few methods/functions we can call using session reference and some are not ? Is there a document where I can find the basics of it or the flow of the swat package ?