<?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: How to configure SAS data architecture? in Administration and Deployment</title>
    <link>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839192#M25324</link>
    <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/436373"&gt;@Fuccio_Ciro&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Few things to consider when moving off an RDBMS and trying to replace it with SAS -- Typically RDBMS are very good at&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Concurrent Read/Write operations&lt;/LI&gt;
&lt;LI&gt;Parallel query execution&lt;/LI&gt;
&lt;LI&gt;Bitmap &amp;amp; B-tree Indexes&lt;/LI&gt;
&lt;LI&gt;Materialized Views&lt;/LI&gt;
&lt;LI&gt;Audit trail and Roll-back functionality&lt;/LI&gt;
&lt;LI&gt;Table/Column/Row level security&lt;/LI&gt;
&lt;LI&gt;Data Encryption at Rest/Motion&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Just to name few features and capabilities out of the box provided by the RDBMS. If any of the above capabilities are a must-have for your new platform, then you'll have to look for either&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;- Cheaper alternative RDBMS to Oracle (Commercial: look into &lt;A title="Getting Started with SingleStore" href="https://youtu.be/bIFrJJkUftA" target="_blank" rel="noopener"&gt;SingleStore&lt;/A&gt;&amp;nbsp;) (Open Source: look into &lt;A title="PostgreSQL" href="https://www.postgresql.org/docs/" target="_blank" rel="noopener"&gt;PostgreSQL&lt;/A&gt;).&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;Note: the alternative could be hosted on-Premise or in the Cloud&amp;nbsp;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;OR&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;- &lt;A title="SAS Scalable Performance Data Server (SPDS)" href="https://support.sas.com/en/software/scalable-performance-data-server-support.html#documentation" target="_blank" rel="noopener"&gt;SAS Scalable Performance Data Server (SPDS)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To manage your datamart tables and ETL/ELT/Pipelines operations&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps&lt;/P&gt;</description>
    <pubDate>Tue, 18 Oct 2022 13:30:24 GMT</pubDate>
    <dc:creator>AhmedAl_Attar</dc:creator>
    <dc:date>2022-10-18T13:30:24Z</dc:date>
    <item>
      <title>How to configure SAS data architecture?</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/838987#M25311</link>
      <description>&lt;P&gt;Hi I would like to ask what is the best architectural configuration for SAS:&lt;BR /&gt;-&amp;gt; SAS reads tables from a dedicated database (MS sql .. oracle ..)&lt;BR /&gt;-&amp;gt; SAS reads its own tables (sas7bdat) on its hard disk&lt;/P&gt;&lt;P&gt;I specify that my company uses SAS guide and Campaing Manager&lt;/P&gt;</description>
      <pubDate>Mon, 17 Oct 2022 14:45:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/838987#M25311</guid>
      <dc:creator>Fuccio_Ciro</dc:creator>
      <dc:date>2022-10-17T14:45:26Z</dc:date>
    </item>
    <item>
      <title>Re: How to configure SAS data architecture?</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839001#M25314</link>
      <description>&lt;P&gt;It's horses for courses really! Using native SAS tables is likely to be more efficient just because there's&amp;nbsp; nothing in between SAS and the data. But it depends what your data sources are. We have quite a few in separate databases (SQL Server/Oracle/PostgreSQL) but most users extract from them and save the results locally for analysis. This has the added advantage that, as the sources are operational databases, the source of a specific analysis is always available as a snapshot of the data.&lt;/P&gt;
&lt;P&gt;Having said that, our analysts are moving towards having a separate platform for hosting all their analytical data, using SQL Server and Sharepoint. This has metadata built in to its front end, so that it is searchable on different topics.&amp;nbsp;It means the analysts aren't restricted to any single analytical tool. SAS is the main one but we have an increasing number of R users, and there have always been a few people who prefer other platforms such as SPSS, Stata and so on. It's also become quite important because there are a wide range of areas for analysis (eg. health, education, transport, justice), which sometimes have cross-overs between them.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Oct 2022 15:13:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839001#M25314</guid>
      <dc:creator>Nigel_Pain</dc:creator>
      <dc:date>2022-10-17T15:13:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to configure SAS data architecture?</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839051#M25316</link>
      <description>&lt;P&gt;There is no right answer for this. It all depends on on your own requirements and preferences. No one architecture is necessarily better than any other.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Oct 2022 19:29:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839051#M25316</guid>
      <dc:creator>SASKiwi</dc:creator>
      <dc:date>2022-10-17T19:29:27Z</dc:date>
    </item>
    <item>
      <title>Re: How to configure SAS data architecture?</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839122#M25321</link>
      <description>&lt;P&gt;For pure SAS processing, I like native SAS dataset files more. Performance is not hindered by network connections to the DB server, and you need no additional maintenance of the DB client on the SAS server.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Oct 2022 06:21:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839122#M25321</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2022-10-18T06:21:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to configure SAS data architecture?</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839139#M25322</link>
      <description>&lt;P&gt;I think that a majority here (including me) doesn't know how Campaign Manager consumes, so a brief description of query patterns might help.&lt;/P&gt;
&lt;P&gt;Do you create your own data marts, or even a data warehouse, or just tap in to sources directly?&lt;/P&gt;
&lt;P&gt;What data volumes do you have, update frequency etc?&lt;/P&gt;</description>
      <pubDate>Tue, 18 Oct 2022 09:17:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839139#M25322</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2022-10-18T09:17:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to configure SAS data architecture?</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839191#M25323</link>
      <description>&lt;P&gt;Hi Guys Thanks for the reply. This is very useful information for me.&lt;BR /&gt;I can say that we use a data mart on an oracle database. Some tables have more than 15mln of records, others even 300mln.&lt;BR /&gt;The problem is that we have to discard the oracle machine to replace it with another technology. And I was thinking about whether it would be better to materialize the tables in SAS (also create indexes ...) or read the live tables on the (new) database below. My idea is to isolate SAS with your own machine resources as much as possible ...&lt;/P&gt;</description>
      <pubDate>Tue, 18 Oct 2022 13:01:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839191#M25323</guid>
      <dc:creator>Fuccio_Ciro</dc:creator>
      <dc:date>2022-10-18T13:01:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to configure SAS data architecture?</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839192#M25324</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/436373"&gt;@Fuccio_Ciro&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Few things to consider when moving off an RDBMS and trying to replace it with SAS -- Typically RDBMS are very good at&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Concurrent Read/Write operations&lt;/LI&gt;
&lt;LI&gt;Parallel query execution&lt;/LI&gt;
&lt;LI&gt;Bitmap &amp;amp; B-tree Indexes&lt;/LI&gt;
&lt;LI&gt;Materialized Views&lt;/LI&gt;
&lt;LI&gt;Audit trail and Roll-back functionality&lt;/LI&gt;
&lt;LI&gt;Table/Column/Row level security&lt;/LI&gt;
&lt;LI&gt;Data Encryption at Rest/Motion&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Just to name few features and capabilities out of the box provided by the RDBMS. If any of the above capabilities are a must-have for your new platform, then you'll have to look for either&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;- Cheaper alternative RDBMS to Oracle (Commercial: look into &lt;A title="Getting Started with SingleStore" href="https://youtu.be/bIFrJJkUftA" target="_blank" rel="noopener"&gt;SingleStore&lt;/A&gt;&amp;nbsp;) (Open Source: look into &lt;A title="PostgreSQL" href="https://www.postgresql.org/docs/" target="_blank" rel="noopener"&gt;PostgreSQL&lt;/A&gt;).&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;STRONG&gt;Note: the alternative could be hosted on-Premise or in the Cloud&amp;nbsp;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;OR&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;- &lt;A title="SAS Scalable Performance Data Server (SPDS)" href="https://support.sas.com/en/software/scalable-performance-data-server-support.html#documentation" target="_blank" rel="noopener"&gt;SAS Scalable Performance Data Server (SPDS)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To manage your datamart tables and ETL/ELT/Pipelines operations&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps&lt;/P&gt;</description>
      <pubDate>Tue, 18 Oct 2022 13:30:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839192#M25324</guid>
      <dc:creator>AhmedAl_Attar</dc:creator>
      <dc:date>2022-10-18T13:30:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to configure SAS data architecture?</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839197#M25325</link>
      <description>&lt;P&gt;If there is no clear strategy at your workplace what data store to use, and SAS is the only consumer of this information, why not? But who load thei data amrt with what technology?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Apart from&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13868"&gt;@AhmedAl_Attar&lt;/a&gt;&amp;nbsp;suggestion, SAS SPDE table is a light weight version of SPD Server, and is included in you Base SAS license. It handles bulk-load with indexes (bitmap-b/tree hybrid) in place good, and of course querying. It's not good at record deletions and mass update. If you need partitioning capabilities, SPD Server or another RDBMS is probably a better choice.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Oct 2022 14:20:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839197#M25325</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2022-10-18T14:20:27Z</dc:date>
    </item>
    <item>
      <title>Re: How to configure SAS data architecture?</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839203#M25326</link>
      <description>&lt;P&gt;Thanks for the great ideas.&lt;/P&gt;&lt;P&gt;I did not know the SPDE tables and I am studying them.&lt;/P&gt;&lt;P&gt;We don't want to change the SAS server configuration so we can't install an SPD Server...&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;The need is to use SAS i&lt;STRONG&gt;n the final part of the Data flow&lt;/STRONG&gt;. 5 users use SAS guide &lt;STRONG&gt;only to read tables&lt;/STRONG&gt; and create flows to feed PBI dashboards.&lt;/P&gt;&lt;P&gt;Then &lt;STRONG&gt;they read the tables on oracle and write to MS sql tables&lt;/STRONG&gt; (always new).&lt;/P&gt;&lt;P&gt;I would like SAS to start from&lt;STRONG&gt; its own tables&lt;/STRONG&gt;, and be efficient in its manipulations.&lt;/P&gt;&lt;P&gt;Other users use the &lt;STRONG&gt;Campaign Manager&lt;/STRONG&gt; instead.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Compared to the needs mentioned by&amp;nbsp;&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13868"&gt;@AhmedAl_Attar&lt;/a&gt;&amp;nbsp; we need:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Concurrent Read / Write operations: &lt;STRONG&gt;Read only and write only on different databases (non concurrent writing)&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Parallel query execution: &lt;STRONG&gt;Yes&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Bitmap &amp;amp; B-tree Indexes: &lt;STRONG&gt;Probably yes (are they different from the usual indexes?)&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Materialized Views: &lt;STRONG&gt;Yes&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Audit trail and Roll-back functionality: &lt;STRONG&gt;No&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Table / Column / Row level security: &lt;STRONG&gt;No&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Data Encryption at Rest / Motion: &lt;STRONG&gt;No&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13674"&gt;@LinusH&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;Kindly give me some more details on the SPDE tables Thanks!&lt;/DIV&gt;</description>
      <pubDate>Tue, 18 Oct 2022 14:52:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839203#M25326</guid>
      <dc:creator>Fuccio_Ciro</dc:creator>
      <dc:date>2022-10-18T14:52:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to configure SAS data architecture?</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839300#M25334</link>
      <description>&lt;P&gt;Here are few links you can have a look at&lt;/P&gt;
&lt;P&gt;&lt;A title="Scalable Access to SAS® Data" href="https://www.lexjansen.com/scsug/2004/Clifford%20-%20Scalable%20Access%20to%20SAS%20Data.pdf" target="_blank" rel="noopener"&gt;https://www.lexjansen.com/scsug/2004/Clifford%20-%20Scalable%20Access%20to%20SAS%20Data.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;SAS online Docs:&amp;nbsp;&lt;A title="What’s New in SAS 9.4 Scalable Performance Data Engine" href="https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/engspde/engspdewhatsnew94.htm" target="_blank" rel="noopener"&gt;https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/engspde/engspdewhatsnew94.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title="Quick Guide to the SPD Engine Disk-I/O Set-Up" href="https://support.sas.com/rnd/scalability/spde/spde_setup.pdf" target="_self"&gt;https://support.sas.com/rnd/scalability/spde/spde_setup.pdf&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Oct 2022 00:56:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/How-to-configure-SAS-data-architecture/m-p/839300#M25334</guid>
      <dc:creator>AhmedAl_Attar</dc:creator>
      <dc:date>2022-10-19T00:56:54Z</dc:date>
    </item>
  </channel>
</rss>

