<?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: Load table using casstartup_usermods.lua in Administration and Deployment</title>
    <link>https://communities.sas.com/t5/Administration-and-Deployment/Load-table-using-casstartup-usermods-lua/m-p/894937#M27260</link>
    <description>&lt;P&gt;From&amp;nbsp;&lt;A href="https://go.documentation.sas.com/doc/en/calcdc/3.5/calserverscas/n05000viyaservers000000admin.htm#n05023viyaservers000000admin" target="_blank"&gt;SAS Help Center: SAS Cloud Analytic Services: Concepts&lt;/A&gt;&lt;BR /&gt;under the&amp;nbsp;&lt;STRONG&gt;Understanding Configuragion Files and Start-up Files / Standard Configuration Files&lt;/STRONG&gt; heading:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE id="n05028viyaservers000000admin" class="xisDoc-table"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P class="xisDoc-paragraph"&gt;casstartup_usermods.lua&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P class="xisDoc-paragraph"&gt;This file contains modifications that are made by the SAS administrator to casstartup.lua, such as adding global-scope caslibs and loading global-scope tables. Using casstartup_usermods.lua ensures that your modifications are not overwritten when you upgrade CAS.&lt;/P&gt;
&lt;P class="xisDoc-paragraph"&gt;CAS processes casstartup_usermods.lua before any of the other start-up files residing in the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="xisDoc-directedUserInput"&gt;start.d/&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;directory.&lt;/P&gt;
&lt;P class="xisDoc-paragraph"&gt;Use Lua syntax such as the following. Do not forget to use global scope.&lt;/P&gt;
&lt;PRE class="xisDoc-codeFragment"&gt;&lt;CODE&gt;s:table_addCaslib{caslib="worldbank",
     dataSource={srcType="path"},
     path="/rdstore/data/smp/world_bank",
     session=false}&lt;/CODE&gt;&lt;/PRE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Carl Sommer - SAS Technical Support&lt;/STRONG&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 19 Sep 2023 15:40:09 GMT</pubDate>
    <dc:creator>carl_sommer</dc:creator>
    <dc:date>2023-09-19T15:40:09Z</dc:date>
    <item>
      <title>Load table using casstartup_usermods.lua</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Load-table-using-casstartup-usermods-lua/m-p/894911#M27259</link>
      <description>&lt;P&gt;Can anyone help me with the syntax to load table to a caslib on startup using the&amp;nbsp;casstartup_usermods.lua file in viya 3.5?&lt;BR /&gt;&lt;BR /&gt;Thank you in advance!&lt;/P&gt;</description>
      <pubDate>Tue, 19 Sep 2023 13:11:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Load-table-using-casstartup-usermods-lua/m-p/894911#M27259</guid>
      <dc:creator>sangavis37</dc:creator>
      <dc:date>2023-09-19T13:11:17Z</dc:date>
    </item>
    <item>
      <title>Re: Load table using casstartup_usermods.lua</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Load-table-using-casstartup-usermods-lua/m-p/894937#M27260</link>
      <description>&lt;P&gt;From&amp;nbsp;&lt;A href="https://go.documentation.sas.com/doc/en/calcdc/3.5/calserverscas/n05000viyaservers000000admin.htm#n05023viyaservers000000admin" target="_blank"&gt;SAS Help Center: SAS Cloud Analytic Services: Concepts&lt;/A&gt;&lt;BR /&gt;under the&amp;nbsp;&lt;STRONG&gt;Understanding Configuragion Files and Start-up Files / Standard Configuration Files&lt;/STRONG&gt; heading:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE id="n05028viyaservers000000admin" class="xisDoc-table"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P class="xisDoc-paragraph"&gt;casstartup_usermods.lua&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P class="xisDoc-paragraph"&gt;This file contains modifications that are made by the SAS administrator to casstartup.lua, such as adding global-scope caslibs and loading global-scope tables. Using casstartup_usermods.lua ensures that your modifications are not overwritten when you upgrade CAS.&lt;/P&gt;
&lt;P class="xisDoc-paragraph"&gt;CAS processes casstartup_usermods.lua before any of the other start-up files residing in the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="xisDoc-directedUserInput"&gt;start.d/&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;directory.&lt;/P&gt;
&lt;P class="xisDoc-paragraph"&gt;Use Lua syntax such as the following. Do not forget to use global scope.&lt;/P&gt;
&lt;PRE class="xisDoc-codeFragment"&gt;&lt;CODE&gt;s:table_addCaslib{caslib="worldbank",
     dataSource={srcType="path"},
     path="/rdstore/data/smp/world_bank",
     session=false}&lt;/CODE&gt;&lt;/PRE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Carl Sommer - SAS Technical Support&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Sep 2023 15:40:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Load-table-using-casstartup-usermods-lua/m-p/894937#M27260</guid>
      <dc:creator>carl_sommer</dc:creator>
      <dc:date>2023-09-19T15:40:09Z</dc:date>
    </item>
    <item>
      <title>Re: Load table using casstartup_usermods.lua</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Load-table-using-casstartup-usermods-lua/m-p/895629#M27278</link>
      <description>&lt;P&gt;Hi Carl,&lt;/P&gt;&lt;P&gt;Thank you for the suggestion. I tried this (with the same syntax). Now the caslib is not visible anymore. If I create a new caslib, I get the below error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The specified directory for caslib openbaar already exists.&lt;/P&gt;&lt;P&gt;Caslib openbaar already exists.&lt;/P&gt;&lt;P&gt;The action stopped due to errors.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;code: 2-0-2640516&lt;/P&gt;&lt;P&gt;property: PERM_CL_EXISTS&lt;/P&gt;&lt;P&gt;uri: /casManagement/servers/cas-shared-default/caslibs&lt;/P&gt;&lt;P&gt;path: /SASDataExplorer/ui/datasources/validation&lt;/P&gt;&lt;P&gt;traceId: 3b375ad84becf405&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;Should I have done session=true instead of false? Do you know how I can make this caslib visible again?&lt;/P&gt;</description>
      <pubDate>Mon, 25 Sep 2023 08:43:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Load-table-using-casstartup-usermods-lua/m-p/895629#M27278</guid>
      <dc:creator>sangavis37</dc:creator>
      <dc:date>2023-09-25T08:43:03Z</dc:date>
    </item>
    <item>
      <title>Re: Load table using casstartup_usermods.lua</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Load-table-using-casstartup-usermods-lua/m-p/895630#M27279</link>
      <description>&lt;P&gt;Have a look at this article, &lt;A href="https://communities.sas.com/t5/SAS-Communities-Library/tips-amp-tricks-for-writing-Lua-code-for-the-CAS-server-startup/ta-p/895627," target="_blank"&gt;https://communities.sas.com/t5/SAS-Communities-Library/tips-amp-tricks-for-writing-Lua-code-for-the-CAS-server-startup/ta-p/895627,&lt;/A&gt; published today. It will show you code examples on loading all files with a given name pattern as CAS tables. Search for "How to call CAS actions and process the result within a Lua program".&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 25 Sep 2023 09:13:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Load-table-using-casstartup-usermods-lua/m-p/895630#M27279</guid>
      <dc:creator>BrunoMueller</dc:creator>
      <dc:date>2023-09-25T09:13:21Z</dc:date>
    </item>
    <item>
      <title>Re: Load table using casstartup_usermods.lua</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Load-table-using-casstartup-usermods-lua/m-p/896001#M27288</link>
      <description>&lt;P&gt;Thank you! This helped me understand the concept much better.&lt;/P&gt;</description>
      <pubDate>Wed, 27 Sep 2023 07:37:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Load-table-using-casstartup-usermods-lua/m-p/896001#M27288</guid>
      <dc:creator>sangavis37</dc:creator>
      <dc:date>2023-09-27T07:37:30Z</dc:date>
    </item>
  </channel>
</rss>

