<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: manipulation of in memory table in SAS Viya</title>
    <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721983#M827</link>
    <description>&lt;P&gt;Not sure, please reach out to &lt;A href="https://support.sas.com/en/support-home.html" target="_blank" rel="noopener"&gt;SAS Technical Support&lt;/A&gt;.&lt;/P&gt;</description>
    <pubDate>Thu, 25 Feb 2021 19:47:36 GMT</pubDate>
    <dc:creator>alexal</dc:creator>
    <dc:date>2021-02-25T19:47:36Z</dc:date>
    <item>
      <title>manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/720750#M801</link>
      <description>&lt;DIV&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;I will give what I want to implement with an example below.&lt;BR /&gt;After this I will give you my two approches.&lt;BR /&gt;I am working on a 3.4 SAS Viya Platform.&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;EXAMPLE:&lt;/STRONG&gt;&lt;BR /&gt;I have a table (MYTABLE) and this table is&lt;U&gt; promoted&lt;/U&gt; on a global caslib (CKCAS).&lt;BR /&gt;This table contains 10 rows and 5 columns.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;MYTABLE&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;TABLE cellspacing="0" cellpadding="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;column1&lt;/TD&gt;&lt;TD&gt;column2&lt;/TD&gt;&lt;TD&gt;column3&lt;/TD&gt;&lt;TD&gt;column4&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;aaa&lt;/TD&gt;&lt;TD&gt;4567&lt;/TD&gt;&lt;TD&gt;gtt&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210201&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;aa&lt;/TD&gt;&lt;TD&gt;5535&lt;/TD&gt;&lt;TD&gt;faas&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210202&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;fd&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;axv&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210203&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;sd&lt;/TD&gt;&lt;TD&gt;736&lt;/TD&gt;&lt;TD&gt;azxq&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210204&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ghy&lt;/TD&gt;&lt;TD&gt;9008&lt;/TD&gt;&lt;TD&gt;feet&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210205&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;lk&lt;/TD&gt;&lt;TD&gt;3339&lt;/TD&gt;&lt;TD&gt;wqopp&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210206&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;yj&lt;/TD&gt;&lt;TD&gt;112&lt;/TD&gt;&lt;TD&gt;poo&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210207&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;trr&lt;/TD&gt;&lt;TD&gt;3634&lt;/TD&gt;&lt;TD&gt;piuy&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210208&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;hrfthr&lt;/TD&gt;&lt;TD&gt;689&lt;/TD&gt;&lt;TD&gt;iuyt&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210209&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;rt&lt;/TD&gt;&lt;TD&gt;2345&lt;/TD&gt;&lt;TD&gt;uio&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210210&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The client asked from me to delete a few rows from the table.&lt;BR /&gt;His goal here is to retain the latest (by column 'date')&amp;nbsp; 5 days.&lt;/DIV&gt;&lt;DIV&gt;Below is the "desired" table:&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;TABLE cellspacing="0" cellpadding="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;column1&lt;/TD&gt;&lt;TD&gt;column2&lt;/TD&gt;&lt;TD&gt;column3&lt;/TD&gt;&lt;TD&gt;column4&lt;/TD&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;lk&lt;/TD&gt;&lt;TD&gt;3339&lt;/TD&gt;&lt;TD&gt;wqopp&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210206&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;yj&lt;/TD&gt;&lt;TD&gt;112&lt;/TD&gt;&lt;TD&gt;poo&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210207&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;trr&lt;/TD&gt;&lt;TD&gt;3634&lt;/TD&gt;&lt;TD&gt;piuy&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210208&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;hrfthr&lt;/TD&gt;&lt;TD&gt;689&lt;/TD&gt;&lt;TD&gt;iuyt&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210209&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;rt&lt;/TD&gt;&lt;TD&gt;2345&lt;/TD&gt;&lt;TD&gt;uio&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;TD&gt;20210210&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;IMPORTANT! The table needs to be promoted and accessible from all sessions!&lt;BR /&gt;Right now, there is a job every day that collects data for the client and append them on MYTABLE.&lt;BR /&gt;This implementation will not change!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;U&gt;APPROCHE 1&lt;/U&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;cas christos;&lt;/DIV&gt;&lt;DIV&gt;libname KAPPA cas caslib="CKCAS";&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;proc sql;&lt;/DIV&gt;&lt;DIV&gt;delete from KAPPA.MYTABLE&lt;/DIV&gt;&lt;DIV&gt;where date&amp;lt;20210206;&lt;/DIV&gt;&lt;DIV&gt;quit;&lt;BR /&gt;cas christos terminate;&lt;BR /&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If I execute the code below, will I achieve the goal table?&lt;BR /&gt;Will the table MYTABLE be promoted after the deletion of the rows?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;U&gt;End of APPROCHE 1&lt;/U&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;U&gt;APPROCHE 2&lt;/U&gt;&lt;/STRONG&gt;&lt;BR /&gt;The second approche that I thought is to save the table for memory to hard drive of the server.&lt;BR /&gt;Procced with the deletion there and then to promote the table again in memory.&lt;BR /&gt;With code:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;cas christos;&lt;/DIV&gt;&lt;DIV&gt;caslib _all_ assign;&lt;/DIV&gt;&lt;DIV&gt;casdatalimit=ALL;&lt;BR /&gt;libname pathtohd '/tmp/tempo_directory/';&lt;/DIV&gt;&lt;DIV&gt;libname KAPPA cas caslib="CKCAS";&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;data pathtohd.MYTABLE;&lt;/DIV&gt;&lt;DIV&gt;set KAPPA.MYTABLE;&lt;/DIV&gt;&lt;DIV&gt;run;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;DIV&gt;proc sql;&lt;/DIV&gt;&lt;DIV&gt;delete from pathtohd.MYTABLE&lt;/DIV&gt;&lt;DIV&gt;where date&amp;lt;20210206;&lt;/DIV&gt;&lt;DIV&gt;quit;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;proc casutil;&lt;BR /&gt;load data=pathtohd.MYTABLE casout="MYTABLE" outcaslib="CKCAS" replace promote;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;cas christos terminate;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;&lt;U&gt;end of APPROCHE 2&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/U&gt;&lt;/STRONG&gt;&lt;BR /&gt;My clients' tables are containing hundredths of millions of rows and the most important is that the tables are on a Production Environment.&lt;/DIV&gt;&lt;DIV&gt;I think this implementation needs to be in memory.&lt;BR /&gt;Do you have any better idea?&lt;BR /&gt;Will any of my approches work?&lt;BR /&gt;**This implementation needs to be on over 100 tables + these tables updating from SAS jobs daily.&lt;BR /&gt;So, my second approche seems not the most appropriate.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thnaks in advance,&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Sun, 21 Feb 2021 17:36:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/720750#M801</guid>
      <dc:creator>chriskoeo</dc:creator>
      <dc:date>2021-02-21T17:36:26Z</dc:date>
    </item>
    <item>
      <title>Re: manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/720763#M802</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/350964"&gt;@chriskoeo&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Why don't you want to use &lt;A href="https://go.documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.5&amp;amp;docsetId=caspg&amp;amp;docsetTarget=cas-table-deleterows.htm&amp;amp;locale=en" target="_blank" rel="noopener"&gt;deleteRows&lt;/A&gt; action?&lt;/P&gt;</description>
      <pubDate>Sun, 21 Feb 2021 18:42:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/720763#M802</guid>
      <dc:creator>alexal</dc:creator>
      <dc:date>2021-02-21T18:42:53Z</dc:date>
    </item>
    <item>
      <title>Re: manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/720773#M803</link>
      <description>&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/41748"&gt;@alexal&lt;/a&gt; Can you please provide me an example with the "deleteRows" implementation?&lt;BR /&gt;With this approche table stays in memory and the "update" taking place in memory?&lt;BR /&gt;(Base your example on mine if you want)</description>
      <pubDate>Sun, 21 Feb 2021 20:23:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/720773#M803</guid>
      <dc:creator>chriskoeo</dc:creator>
      <dc:date>2021-02-21T20:23:53Z</dc:date>
    </item>
    <item>
      <title>Re: manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/720896#M805</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/350964"&gt;@chriskoeo&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Here is a basic example:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;cas casauto;

proc casutil;
	load data=sashelp.cars
	replace;
quit;

proc casutil outcaslib="public";
	promote casdata="cars";
quit;

proc cas;
	table.deleteRows / table={caslib="public", name="cars", where="Make='Chrysler'"};
run;

cas casauto terminate;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Here is what you will see in the SAS log:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="sasSource"&gt;93 proc cas;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;94 table.deleteRows / table={caslib="public", name="cars", where="Make='Chrysler'"};&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;95 run;&lt;/DIV&gt;
&lt;DIV id="sasLogNote8_1613997427293" class="sasNote"&gt;NOTE: Active Session now CASAUTO.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;{rowsDeleted=15}&lt;/DIV&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;With this approche table stays in memory and the "update" taking place in memory?&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;That is correct.&lt;/P&gt;</description>
      <pubDate>Mon, 22 Feb 2021 12:40:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/720896#M805</guid>
      <dc:creator>alexal</dc:creator>
      <dc:date>2021-02-22T12:40:46Z</dc:date>
    </item>
    <item>
      <title>Re: manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721913#M820</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Sorry for being late to reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Your code seems not working for me.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;What I did..&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc casutil;
load data=sashelp.cars casout="cars" outcaslib="BI_EXP" promote;
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Table uploaded to memory successfully.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Then I tried to run:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc cas;
table.deleteRows / table={caslib="BI_EXP", name="CARS", where="Invoice &amp;lt; 20000"};
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Below you can find the log output.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;DIV class="sasSource"&gt;76 proc cas;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;77 table.deleteRows / table={caslib="BI_EXP", name="CARS", where="Invoice &amp;lt; 20000"};&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;78 run;&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Active Session now CHRISK.&lt;/DIV&gt;&lt;DIV class="sasError"&gt;ERROR: The action 'deleteRows' could not be found in action set 'table'.&lt;/DIV&gt;&lt;DIV class="sasError"&gt;ERROR: The action stopped due to errors.&lt;/DIV&gt;&lt;PRE class="sasLog"&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 15:58:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721913#M820</guid>
      <dc:creator>chriskoeo</dc:creator>
      <dc:date>2021-02-25T15:58:53Z</dc:date>
    </item>
    <item>
      <title>Re: manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721915#M821</link>
      <description>&lt;P&gt;That code works on my server. What version are you using?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;92   
93   proc cas;
94   table.deleteRows / table={caslib="public", name="cars", where="Invoice &amp;lt; 20000"};
95   run;
NOTE: Active Session now CASAUTO.
{rowsDeleted=122}&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 25 Feb 2021 16:05:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721915#M821</guid>
      <dc:creator>alexal</dc:creator>
      <dc:date>2021-02-25T16:05:38Z</dc:date>
    </item>
    <item>
      <title>Re: manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721957#M822</link>
      <description>&lt;DIV class="sapMFlexBoxBGTransparent sapMFlexItem sapMFlexItemAlignAuto"&gt;Below you can find the content of "About" pop up&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV class="sapMFlexBox sapMFlexBoxAlignContentStretch sapMFlexBoxAlignItemsStretch sapMFlexBoxBGTransparent sapMFlexBoxJustifyStart sapMFlexBoxWrapNoWrap sapMFlexItem sapMFlexItemAlignAuto sapMVBox"&gt;&lt;DIV class="aboutInfo sapMFlexBox sapMFlexBoxAlignContentStretch sapMFlexBoxAlignItemsStretch sapMFlexBoxBGTransparent sapMFlexBoxJustifyStart sapMFlexBoxWrapNoWrap sapMFlexItem sapMFlexItemAlignAuto sapMVBox"&gt;&lt;DIV class="aboutRow sapMFlexBox sapMFlexBoxAlignContentStretch sapMFlexBoxAlignItemsStart sapMFlexBoxBGTransparent sapMFlexBoxJustifyStart sapMFlexBoxWrapNoWrap sapMFlexItem sapMFlexItemAlignAuto sapMHBox"&gt;&lt;DIV class="sapMFlexBoxBGTransparent sapMFlexItem sapMFlexItemAlignAuto"&gt;&lt;SPAN class="aboutFirstCol sapMText sapMTextMaxWidth sasMText" style="direction: inherit; text-align: left;"&gt;Product name:&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="aboutSecondCol sapMText sapMTextMaxWidth sasMText" style="direction: inherit; text-align: left;"&gt;SAS® Studio&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="aboutRow sapMFlexBox sapMFlexBoxAlignContentStretch sapMFlexBoxAlignItemsStart sapMFlexBoxBGTransparent sapMFlexBoxJustifyStart sapMFlexBoxWrapNoWrap sapMFlexItem sapMFlexItemAlignAuto sapMHBox"&gt;&lt;DIV class="sapMFlexBoxBGTransparent sapMFlexItem sapMFlexItemAlignAuto"&gt;&lt;SPAN class="aboutFirstCol sapMText sapMTextBreakWord sapMTextMaxWidth sasMText" style="direction: inherit; text-align: left;"&gt;Release:&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="aboutSecondCol sapMText sapMTextBreakWord sapMTextMaxWidth sasMText" style="direction: inherit; text-align: left;"&gt;5.1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="aboutRow sapMFlexBox sapMFlexBoxAlignContentStretch sapMFlexBoxAlignItemsStart sapMFlexBoxBGTransparent sapMFlexBoxJustifyStart sapMFlexBoxWrapNoWrap sapMFlexItem sapMFlexItemAlignAuto sapMHBox"&gt;&lt;DIV class="sapMFlexBoxBGTransparent sapMFlexItem sapMFlexItemAlignAuto"&gt;&lt;SPAN class="aboutFirstCol sapMText sapMTextMaxWidth sasMText" style="direction: inherit; text-align: left;"&gt;SAS® Viya® release:&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="aboutSecondCol sapMText sapMTextBreakWord sapMTextMaxWidth sasMText" style="direction: inherit; text-align: left;"&gt;V.03.04&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="sapMFlexBoxBGTransparent sapMFlexItem sapMFlexItemAlignAuto"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sapMFlexBoxBGTransparent sapMFlexItem sapMFlexItemAlignAuto"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sapMFlexBoxBGTransparent sapMFlexItem sapMFlexItemAlignAuto"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 25 Feb 2021 18:35:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721957#M822</guid>
      <dc:creator>chriskoeo</dc:creator>
      <dc:date>2021-02-25T18:35:05Z</dc:date>
    </item>
    <item>
      <title>Re: manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721963#M823</link>
      <description>&lt;P&gt;It looks like deleteRows action isn't available on SAS Viya version 3.4 -&amp;nbsp;&lt;A href="https://go.documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.4&amp;amp;docsetId=allprodsactions&amp;amp;docsetTarget=actionsByName.htm&amp;amp;locale=en"&gt;https://go.documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.4&amp;amp;docsetId=allprodsactions&amp;amp;docsetTarget=actionsByName.htm&amp;amp;locale=en&lt;/A&gt;. I have version 3.5 installed on my server.&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 18:57:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721963#M823</guid>
      <dc:creator>alexal</dc:creator>
      <dc:date>2021-02-25T18:57:47Z</dc:date>
    </item>
    <item>
      <title>Re: manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721964#M824</link>
      <description>&lt;P&gt;So there is no way on my Platform / Version to implement this?&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 19:05:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721964#M824</guid>
      <dc:creator>chriskoeo</dc:creator>
      <dc:date>2021-02-25T19:05:49Z</dc:date>
    </item>
    <item>
      <title>Re: manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721970#M825</link>
      <description>Correct, you won't be able to use deleteRows action on SAS Viya 3.4. Have you considered updating to version 3.5?</description>
      <pubDate>Thu, 25 Feb 2021 19:12:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721970#M825</guid>
      <dc:creator>alexal</dc:creator>
      <dc:date>2021-02-25T19:12:24Z</dc:date>
    </item>
    <item>
      <title>Re: manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721979#M826</link>
      <description>&lt;P&gt;This is not under my consideration.&lt;BR /&gt;It is on client's side.&lt;BR /&gt;At the moment, this is out of scope.&lt;BR /&gt;&lt;BR /&gt;Is there any other way to delete rows from a table in memory?&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 19:33:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721979#M826</guid>
      <dc:creator>chriskoeo</dc:creator>
      <dc:date>2021-02-25T19:33:43Z</dc:date>
    </item>
    <item>
      <title>Re: manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721983#M827</link>
      <description>&lt;P&gt;Not sure, please reach out to &lt;A href="https://support.sas.com/en/support-home.html" target="_blank" rel="noopener"&gt;SAS Technical Support&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 19:47:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721983#M827</guid>
      <dc:creator>alexal</dc:creator>
      <dc:date>2021-02-25T19:47:36Z</dc:date>
    </item>
    <item>
      <title>Re: manipulation of in memory table</title>
      <link>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721996#M828</link>
      <description>&lt;P&gt;Thanks a lot &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/41748"&gt;@alexal&lt;/a&gt;&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 21:05:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/manipulation-of-in-memory-table/m-p/721996#M828</guid>
      <dc:creator>chriskoeo</dc:creator>
      <dc:date>2021-02-25T21:05:57Z</dc:date>
    </item>
  </channel>
</rss>

