<?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>snoopy369 Tracker</title>
    <link>https://communities.sas.com/kntur85557/tracker</link>
    <description>snoopy369 Tracker</description>
    <pubDate>Fri, 15 May 2026 17:17:12 GMT</pubDate>
    <dc:date>2026-05-15T17:17:12Z</dc:date>
    <item>
      <title>Re: Discussion，AI [Agent] with SAS?!</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Discussion-AI-Agent-with-SAS/m-p/986950#M380008</link>
      <description>Check out my presentation from SAS Innovate yesterday - slides here: &lt;A href="https://github.com/matise-joe-norc/connect-saspy" target="_blank"&gt;https://github.com/matise-joe-norc/connect-saspy&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;I cover using Claude Code with SAS!</description>
      <pubDate>Wed, 29 Apr 2026 13:55:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Discussion-AI-Agent-with-SAS/m-p/986950#M380008</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2026-04-29T13:55:00Z</dc:date>
    </item>
    <item>
      <title>Re: What is the state of SASGF 2022?</title>
      <link>https://communities.sas.com/t5/SAS-Global-Forum-Discussion/What-is-the-state-of-SASGF-2022/m-p/825477#M98</link>
      <description>&lt;P&gt;Another option that I've seen is co-authoring the paper with someone who is attending the conference. &amp;nbsp;I've presented papers on behalf of people outside the country who couldn't attend, as have others I've worked with in the past. &amp;nbsp;Usually there will be someone who is familiar with the topic and is happy to collaborate, even if the collaboration is 90% presenting it and 10% talking it over.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Jul 2022 17:21:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Global-Forum-Discussion/What-is-the-state-of-SASGF-2022/m-p/825477#M98</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2022-07-26T17:21:48Z</dc:date>
    </item>
    <item>
      <title>Re: Installing add-on package</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Installing-add-on-package/m-p/818224#M24556</link>
      <description>&lt;P&gt;The instructions in the link are correct regardless of the IDE you're using, EG or DM. &amp;nbsp; If you're running EG with a local install, it's just calling sas.exe the same as DM would be if you ran it directly. All you do is copy the .dll files to a particular folder. &amp;nbsp;(You can also copy them to a different folder and add that folder to the PATH in your sas config, if you know how to do that.)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you don't have a local install, then you can't install PROC TRAJ directly, you have to talk to your server admin and they have to install it on the server. &amp;nbsp;It's the same concept (put it in the right folder and/or in another folder in the PATH), but it's on the server not on your computer.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Jun 2022 22:32:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Installing-add-on-package/m-p/818224#M24556</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2022-06-14T22:32:02Z</dc:date>
    </item>
    <item>
      <title>Re: Help with ods output statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Help-with-ods-output-statement/m-p/797689#M313623</link>
      <description>Not an expert at regression process, but you could try the PERSIST option (see &lt;A href="https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/odsug/p0oxrbinw6fjuwn1x23qam6dntyd.htm" target="_blank"&gt;https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/odsug/p0oxrbinw6fjuwn1x23qam6dntyd.htm&lt;/A&gt;) to see if it will keep it open as opposed to overwriting it.</description>
      <pubDate>Mon, 21 Feb 2022 23:55:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Help-with-ods-output-statement/m-p/797689#M313623</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2022-02-21T23:55:47Z</dc:date>
    </item>
    <item>
      <title>Re: drill down from visual SAS Visual analytics</title>
      <link>https://communities.sas.com/t5/SAS-Visual-Analytics/drill-down-from-visual-SAS-Visual-analytics/m-p/796102#M15819</link>
      <description>&lt;P&gt;This is done using linking.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;First, you create a second page, which includes *all* of your detail data.&amp;nbsp; Here, I use a separate dataset that has the detail data; you could do this entire report with just one dataset if you had a computed total, but this is slightly easier - I like to do summaries outside of VA.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data htemp.bike_usage;
input month miles;
datalines;
1 100
2 200
3 300
4 400
5 500
6 600
7 500
8 500
9 800
10 1200
11 1100
12 1200
;;;;
run;

data htemp.month_detail;
input month means_of_transport $ miles;
datalines;
9 Bicycle 200
9 Bus 200
9 Car 200
9 Van 200
10 Bicycle 300
10 Bus 400
10 Car 200
10 Van 300
;;;;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Then load these to CAS if you haven't already, and then I make a report, using the month summary dataset for the chart you made (the bar chart), titled "Overview", and then a second tab, "Detail", which is a list table.&amp;nbsp; You can of course do something other than list table, but the important thing is that it needs to have "month" as a field somewhere - it can be a "hidden" field, but it has to be associated with the chart somehow.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="miles_detail_tab.png" style="width: 999px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/68450iB05747612C602C72/image-size/large?v=v2&amp;amp;px=999" role="button" title="miles_detail_tab.png" alt="miles_detail_tab.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then, go to the Overview report and select Actions, then the bar chart, and open Page Links.&amp;nbsp; There should be a selection for Detail, and a note that you need to map the data (since it's from a different dataset).&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="miles_actions_mustmap.png" style="width: 999px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/68451i4EB1308FD9466853/image-size/large?v=v2&amp;amp;px=999" role="button" title="miles_actions_mustmap.png" alt="miles_actions_mustmap.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Click on Map, and if the month variable is the same name in both datasets it'll auto-select as the mapping criteria - if not, pick the right mapping variable (think the variable which tells SAS which row should be mapped to which row from the left and right datasets).&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Once you've mapped the variable, then bars should become clickable, and you'll get the drilldown you wanted!&amp;nbsp; It will filter the Detail tab with the Month value from the bar.&amp;nbsp; Note the breadcrumb at the top which lets you go back easily, and the filter button showing what was filtered by.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="miles_filtered.png" style="width: 999px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/68452i1BBE5672A366D774/image-size/large?v=v2&amp;amp;px=999" role="button" title="miles_filtered.png" alt="miles_filtered.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Feb 2022 18:01:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Visual-Analytics/drill-down-from-visual-SAS-Visual-analytics/m-p/796102#M15819</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2022-02-14T18:01:05Z</dc:date>
    </item>
    <item>
      <title>Applying control-based filters to subset of data</title>
      <link>https://communities.sas.com/t5/SAS-Visual-Analytics/Applying-control-based-filters-to-subset-of-data/m-p/796085#M15818</link>
      <description>&lt;P&gt;**This is for SAS VA 8.5.2 in a Viya 3.5 environment.**&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am building a map that we are going to use to assist managers in assigning cases to interviewers, and running into a challenge; wondering if SAS VA can support this workflow, or if it's not feasible.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We have two source datasets, Interviewers and Respondents.&amp;nbsp; Both have lat/long for each, a variable for a strata (interviewers of one strata work respondents of same strata), and some other variables unique to the individual dataset.&amp;nbsp; In the example below, those are represented by Available and Assigned; in the real data there are others.&amp;nbsp; These variables cannot be combined into a single variable shared across the datasets (even though in the example data, that would probably be the easiest solution).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What options do we have for enabling showing, for example, all of the interviewers with only respondents selected "Assigned=0"?&amp;nbsp; Or all of the respondents with only interviewers selected "Available=1"? Or both?&amp;nbsp; For this purpose, the only solution I've found so far is switching from the button bar to the list (which allows multiple select), but that's not ideal, both because one of our actual filters has one option per record (interviewer name), and it requires the user to intentionally select the "missing" option.&amp;nbsp; (Of course, we would use a drop-down list not a button bar in that case - using button bars here to make the example easier to see in a picture.)&amp;nbsp; We also really like the idea of the drop down list due to the ability to type in and get a name autofilled - but that is a single select option, which would be fine if it also allowed missing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I've thought some about trying to keep the datasets second (not using the "combined" dataset but using both datasets separately), but I don't see that it's possible to do that on a single map, even if I define a relationship between the fields.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Example code:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data fimap.example_interviewers;
  set sashelp.zipcode;
  length type $11;
  keep x y type strata available;
  where mod(zip,580) = 0;
  type='Interviewer';
  strata = mod(_n_,8) + 1;
  available = mod(mod(_n_,3)+1,2);
run;

data fimap.example_respondents;
  set sashelp.zipcode;
  length type $11;
  keep x y type strata assigned;
  where mod(zip,53) = 0 and mod(zip,580) ne 0;
  call streaminit(7);
  strata = rand('Integer',1,8);
  type='Respondent';
  assigned = mod(_n_,10) gt 0;
run;

data fimap.example_combined;
  set fimap.example_interviewers fimap.example_respondents;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Example of what the map might look like:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="example_fi_map.png" style="width: 999px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/68448i59807C47B9EB93A6/image-size/large?v=v2&amp;amp;px=999" role="button" title="example_fi_map.png" alt="example_fi_map.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Feb 2022 17:00:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Visual-Analytics/Applying-control-based-filters-to-subset-of-data/m-p/796085#M15818</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2022-02-14T17:00:22Z</dc:date>
    </item>
    <item>
      <title>Re: EG 7.1 code lost during update</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-1-code-lost-during-update/m-p/786360#M40008</link>
      <description>&lt;P&gt;I have had that issue back when I used 7.1.&amp;nbsp; Best advice I have is upgrade to 8... doesn't seem to have that issue anymore.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Dec 2021 19:58:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/EG-7-1-code-lost-during-update/m-p/786360#M40008</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-12-16T19:58:51Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a way to use FIRST and LAST options within an IF THEN statement?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Is-there-a-way-to-use-FIRST-and-LAST-options-within-an-IF-THEN/m-p/772873#M245436</link>
      <description>&lt;P&gt;Remember that the data step is row-by-row always, it (normally) can't seek about the dataset randomly.&amp;nbsp; (There is a way to do that, but it's nearly always the wrong approach - it's very slow and loses a bunch of functionality.)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What `first.var` does is it tells you whether the row you're on is *different from the previous row*.&amp;nbsp; That's it!&amp;nbsp; And what `last.var` does is it tells you if the row you're on is *different from the next row*.&amp;nbsp; (Yes, SAS does sort of peek at the next row for this, it's the exception to the rule.)&amp;nbsp; Mentally, in english, it tells you if you're on the "first" row of a sequence of that ID.&amp;nbsp; It just returns 1 or 0 - true or false.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Unfortunately, it only works with the `by` variables - so we need to make your data work for that.&amp;nbsp; We do need to subset the data, but we don't need to do it in a separate step - we can do it on the fly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1.&amp;nbsp; Let's subset your dataset while we do this, using&amp;nbsp;&lt;STRONG&gt;where&lt;/STRONG&gt; to only include the Phase1 folks.&lt;/P&gt;
&lt;P&gt;&lt;CODE class=" language-sas"&gt;&amp;nbsp; where&amp;nbsp;findw(VISIT, 'PHASE#1') &amp;gt; 0;&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;2.&amp;nbsp; Let's&amp;nbsp;&lt;STRONG&gt;retain&lt;/STRONG&gt; the start variables, because we'll need them to hang around until the last row.&lt;/P&gt;
&lt;P&gt;&lt;CODE class=" language-sas"&gt; retain trtsdt trtstm;&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;3.&amp;nbsp; Let's save aside the trtsdt and trtstm when we are on a first.id row.&lt;/P&gt;
&lt;P&gt;&lt;CODE class=" language-sas"&gt;  if first.id then do;
    trtsdt = datepart(stdtc);
    trtstm = timepart(stdtc);
 end;&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;4.&amp;nbsp; Let's then save the trtedt/trtetm when we're on a last.id row, and output that row.&lt;/P&gt;
&lt;P&gt;&lt;CODE class=" language-sas"&gt;  if last.id then do;
    trtedt = datepart(stdtc);
    trtetm = timepart(stdtc);
    output;
  end;&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;All together we have:&lt;/P&gt;
&lt;P&gt;&lt;CODE class=" language-sas"&gt;&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
&amp;nbsp; set have;
&amp;nbsp; where&amp;nbsp;findw(VISIT, 'PHASE#1') &amp;gt; 0;
  by id;
  retain trtsdt trtstm;
  if first.id then do;
    trtsdt = datepart(stdtc);
    trtstm = timepart(stdtc);
  end;
  if last.id then do;
    trtedt = datepart(stdtc);
    trtetm = timepart(stdtc);
    output;
  end;&lt;BR /&gt;  keep id trtsdt trtstm trtedt trtetm;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Oct 2021 20:09:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Is-there-a-way-to-use-FIRST-and-LAST-options-within-an-IF-THEN/m-p/772873#M245436</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-10-07T20:09:48Z</dc:date>
    </item>
    <item>
      <title>Re: Conexão SAS com Python para executar uma rotina</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Conex%C3%A3o-SAS-com-Python-para-executar-uma-rotina/m-p/772839#M39690</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/401983"&gt;@ErosGuedes&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;I'm starting now in SAS, I have a python robot that makes a copy of a file to the SAS server. I can make the connection via scp, and I make the copy this is ok.&lt;/P&gt;
&lt;P&gt;I wanted via python to send a submit to run a SAS project on the server, but I'm not managing to make the connection. The Server uses SAS Guide, my machine has python 3.8.&lt;/P&gt;
&lt;P&gt;I've read a lot of things, but I don't quite understand what I need to do to get the connection. Can anyone explain to me how to create this connection?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;(Translated via Babelfish)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are you using SASPy to connect to SAS 9, or are you using Viya?&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;SASPy has good documentation here:&amp;nbsp;&lt;A href="https://sassoftware.github.io/saspy/" target="_blank"&gt;https://sassoftware.github.io/saspy/&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Viya is a bit different, but for the most part easier, you can look at the documentation here:&amp;nbsp;&lt;A href="https://blogs.sas.com/content/sgf/2020/04/15/getting-started-with-python-integration-to-sas-viya-part-1-making-a-connection/" target="_blank"&gt;https://blogs.sas.com/content/sgf/2020/04/15/getting-started-with-python-integration-to-sas-viya-part-1-making-a-connection/&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If this doesn't help, I recommend posting some more information - what kind of connection are you making? What library are you using?&amp;nbsp; How do you log in to the SAS server (username/password, IOM, SSH, etc.)? What kind of server is it (linux/windows/etc.)?&amp;nbsp; What kind of machine are you running Python on (linux/windows/etc.)?&lt;/P&gt;</description>
      <pubDate>Thu, 07 Oct 2021 18:11:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Conex%C3%A3o-SAS-com-Python-para-executar-uma-rotina/m-p/772839#M39690</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-10-07T18:11:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to transpose many columns to one</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-transpose-many-columns-to-one/m-p/772820#M245414</link>
      <description>&lt;P&gt;You should just do this in the data step - easier and faster than coercing PROC TRANSPOSE to do what you want!&amp;nbsp; Just make an array of your variables and then `output` new rows when you have a value.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;
data want;
  set have;
  array recs record1-record3;
  do _i = 1 to dim(recs);
    if not missing(recs[_i]) then do;
    	record = recs[_i];
    	output;
    end;
  end;
  keep record id;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 07 Oct 2021 17:20:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-transpose-many-columns-to-one/m-p/772820#M245414</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-10-07T17:20:47Z</dc:date>
    </item>
    <item>
      <title>Re: Using a SAS Dataset instead of an External file in this interesting Example</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Using-a-SAS-Dataset-instead-of-an-External-file-in-this/m-p/772817#M245411</link>
      <description>&lt;P&gt;Sure , you can do basically the same thing not using an external file. Your approach seems reasonable to me.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;if numYieldConstraint gt 0 then
do;
   do i = 1 to numYieldConstraint;
       outputvalue=scan(Yield_Constraint,i,' ');
       output;
    end;
end;
keep outputvalue (... other things ...);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Using the `output` statement you can output multiple rows.&amp;nbsp; You might want to output to a different dataset if you also want a one-row-per dataset (the FarmerAnalysis dataset you have now).&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Oct 2021 17:13:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Using-a-SAS-Dataset-instead-of-an-External-file-in-this/m-p/772817#M245411</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-10-07T17:13:48Z</dc:date>
    </item>
    <item>
      <title>SAS VA error with geography fields</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-VA-error-with-geography-fields/m-p/772201#M23165</link>
      <description>&lt;P&gt;I have a SAS VA 7.5 installation (Windows) and have run into an odd issue.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When a user selects to create a new geography field, two things happen:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;They get the red generic error message, which leads to a log entry that suggests there was a CrossDomainProxy error&lt;/LI&gt;
&lt;LI&gt;They are only able to make a geography from longitude and latitude, nothing else (not from zipcode or county or etc.)&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;The odd thing is that the map itself loads fine with lat/long geographies!&amp;nbsp; I've seen the CrossDomainProxy error before (and searching online, many others have) when the OSM maps can't be loaded properly, but we don't have that issue; there's no proxy it needs to use, just a firewall.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm guessing there is some issue with the program failing to get to an online dataset that it uses to look up coordinates, but I don't see where I can adjust this setting.&amp;nbsp; In a prior install of SAS Visual Analytics 7.4 on another machine, we had no issue with this.&amp;nbsp; I had assumed it was using SASHELP.ZIPCODE to look up zipcode centroids, not something online... so I'm further confused.&lt;/P&gt;
&lt;P&gt;Does this suggest a firewall issue, and if so, how can I identify the issue and what port/etc. to open?&amp;nbsp; Or is there a configuration setting wrong somewhere - like, does VA not know where SASHELP.ZIPCODE is and is trying to look somewhere that's causing this error (or maybe it's just an unrelated error...)?&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 05 Oct 2021 15:23:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-VA-error-with-geography-fields/m-p/772201#M23165</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-10-05T15:23:12Z</dc:date>
    </item>
    <item>
      <title>SAS Add-in for Microsoft Office 8.3, deploying with a shared profile</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-Add-in-for-Microsoft-Office-8-3-deploying-with-a-shared/m-p/764586#M22942</link>
      <description>&lt;P&gt;I'm setting up our Add-In for MS Office installer, and want to deploy with a shared profile (the SDSControl.xml that we use from EG).&amp;nbsp; It looks like it's possible to do that - but the documentation is shared between EG and the AMO ("&lt;SPAN&gt;The SAS Enterprise Guide and SAS Add-In for Microsoft Office clients update their profile (manually or automatically) from a shared profile stored in a central location")&lt;/SPAN&gt;, and only mentions EG in the actual instructions.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://documentation.sas.com/doc/en/bicdc/9.4/bidaag/p0yy6siuqppzmon1vf1ghpyw43kw.htm#n0foluzdvezttqn1bljw9n3qz6ws" target="_blank"&gt;https://documentation.sas.com/doc/en/bicdc/9.4/bidaag/p0yy6siuqppzmon1vf1ghpyw43kw.htm#n0foluzdvezttqn1bljw9n3qz6ws&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can I put the SDSControl.xml file in the Add-in for MS Office product folder, or does it go in a (not extant) Enterprise Guide folder in the depot ( \\depot-host\Depot_date_type\products\eguide__release_cd915__win__en__sp0__1) or somewhere else?&amp;nbsp; And if it is in the EG depot, does it matter what release I pick?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or is this not possible for the add-in - or does it need to be somewhere else?&lt;/P&gt;</description>
      <pubDate>Fri, 27 Aug 2021 22:36:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-Add-in-for-Microsoft-Office-8-3-deploying-with-a-shared/m-p/764586#M22942</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-08-27T22:36:37Z</dc:date>
    </item>
    <item>
      <title>Re: User Logons for Office Analytics Windows 9.4m6 platform</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/User-Logons-for-Office-Analytics-Windows-9-4m6-platform/m-p/764585#M22941</link>
      <description>&lt;P&gt;Maybe you don't have SAS EVM installed (or installed properly), it's not mandatory for SAS 9.4. &lt;BR /&gt;&lt;BR /&gt;If nothing else you could parse your Metadata Server Logs... that contains information about everybody who logs in and, I think, enough info to find out the client.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We also have a separate program, ESM (Enterprise Session Monitor -&amp;nbsp;&lt;A href="https://boemskats.com/products/esm" target="_blank"&gt;https://boemskats.com/products/esm&lt;/A&gt;/) which lets us do things like this a bit better than EVM does.&amp;nbsp; They've actually been acquired by SAS, so it might be easy to get their stuff added on.&lt;/P&gt;</description>
      <pubDate>Fri, 27 Aug 2021 22:30:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/User-Logons-for-Office-Analytics-Windows-9-4m6-platform/m-p/764585#M22941</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-08-27T22:30:52Z</dc:date>
    </item>
    <item>
      <title>Re: User Logons for Office Analytics Windows 9.4m6 platform</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/User-Logons-for-Office-Analytics-Windows-9-4m6-platform/m-p/764582#M22939</link>
      <description>Can you get what information you want from the SAS Environment Manager reports (&lt;A href="https://go.documentation.sas.com/api/collections/evcdc/2.5_M1/docsets/evug/content/evug.pdf?locale=en" target="_blank"&gt;https://go.documentation.sas.com/api/collections/evcdc/2.5_M1/docsets/evug/content/evug.pdf?locale=en&lt;/A&gt; - see around page 92-95)</description>
      <pubDate>Fri, 27 Aug 2021 22:12:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/User-Logons-for-Office-Analytics-Windows-9-4m6-platform/m-p/764582#M22939</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-08-27T22:12:18Z</dc:date>
    </item>
    <item>
      <title>Re: Options for Onedrive integration with SAS Studio/EG</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Options-for-Onedrive-integration-with-SAS-Studio-EG/m-p/764565#M22937</link>
      <description>Oh, ok, you're talking about stand-alone installs - that's what I'm trying to avoid &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;  And I'm the SAS Admin, am talking with the IT folks, just hoping some other SAS Admin types might have ideas for how it's done elsewhere.</description>
      <pubDate>Fri, 27 Aug 2021 20:19:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Options-for-Onedrive-integration-with-SAS-Studio-EG/m-p/764565#M22937</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-08-27T20:19:42Z</dc:date>
    </item>
    <item>
      <title>Re: Options for Onedrive integration with SAS Studio/EG</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Options-for-Onedrive-integration-with-SAS-Studio-EG/m-p/764525#M22931</link>
      <description>&lt;P&gt;I am confused ... maybe there are some mistaken assumptions on my part here.&amp;nbsp; What does this mean... "&lt;SPAN&gt;&amp;nbsp;all that should be needed to would the common libraries they use to be mapped from the server."?&amp;nbsp; For network shares (say, \\network\share\project\subfolder\file.xlsx) then yes, that's what we do now - but they have files in OneDrive or in Teams that aren't on the network shared drives.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When you say the OneDrive path is c:\...\whatever\ is that on the server's c:\ ?&amp;nbsp; That's what the path is on our local laptop, but the server can't see the laptop of course.&amp;nbsp; Did your IT set things up so that they (also) have a "synced" onedrive folder on the SAS server?&amp;nbsp; Can we do that without having them log in interactively?&amp;nbsp; And I notice that there's two folders on my laptop - one for _my_ onedrive, and one for my "teams" folders - maybe I have a misconfiguration, but we'd need to figure both out, of course...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Fri, 27 Aug 2021 17:48:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Options-for-Onedrive-integration-with-SAS-Studio-EG/m-p/764525#M22931</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-08-27T17:48:06Z</dc:date>
    </item>
    <item>
      <title>Re: Backup codes SAS VIYA 3.4</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Backup-codes-SAS-VIYA-3-4/m-p/764499#M22923</link>
      <description>&lt;P&gt;One great option is &lt;A href="https://documentation.sas.com/doc/en/webeditorcdc/3.8/webeditorug/n1db24v7wrl64gn19kjothg6mxpj.htm" target="_blank" rel="noopener"&gt;SAS Studio integration with Git&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Fri, 27 Aug 2021 16:40:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Backup-codes-SAS-VIYA-3-4/m-p/764499#M22923</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-08-27T16:40:53Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Web Apps routed to 8343 instead of 443</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-Web-Apps-routed-to-8343-instead-of-443/m-p/764498#M22922</link>
      <description>&lt;P&gt;Windows or Unix backend? 443 is correct for Windows, 8343 is for Unix, at least according to the &lt;A href="https://documentation.sas.com/doc/en/bicdc/9.4/biig/n02027intelplatform00install.htm" target="_blank" rel="noopener"&gt;Documentation&lt;/A&gt;.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Aug 2021 16:38:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-Web-Apps-routed-to-8343-instead-of-443/m-p/764498#M22922</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-08-27T16:38:41Z</dc:date>
    </item>
    <item>
      <title>Options for Onedrive integration with SAS Studio/EG</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Options-for-Onedrive-integration-with-SAS-Studio-EG/m-p/764491#M22920</link>
      <description>&lt;P&gt;My organization has started the move to Onedrive/MS 365, and we're trying to figure out the best way to utilize SAS with files stored in Onedrive or in Teams shared storage.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Prior to Onedrive, we did have Sharepoint as a location people could store files, and we didn't get requests to "open them in SAS" because nobody had a share mapped to a local folder (possible to do, of course, using WebDAV, but not common here).&amp;nbsp; However, now that we all have our shares mapped to a local (c:\whatever\Onedrive) folder, we've had requests to be able to store non-sensitive data in these spaces but still be able to access them via SAS.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What are our options here?&amp;nbsp; I have watched and read Chris Hemedinger's article on using the MS Graph API, and that seems like one possibility, but I tend to consider that "high difficulty"; while I certainly can, and will, use this, I suspect most of our users aren't technically savvy enough to implement this, even if I do as much of the work as possible for them - even if we get past the auth token step, the PROC HTTP access to files will probably be a level of difficulty past what they're comfortable with.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Our users are mostly "base SAS" users, who were converted to SAS Studio (90%) or Enterprise Guide (10%) using a 9.4TS1M7 SAS server a year or so ago.&amp;nbsp; They're mostly doing data step/basic Stats procs, importing excel files either as actual data or as metadata to drive processing.&amp;nbsp; Mostly just making SAS datasets, or basic reports (probably an exported dataset or a proc freq/print).&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How do others solve this problem?&amp;nbsp; Our ideal solution would be to have a network folder mapped to their Onedrive share and/or synced to Onedrive, but that doesn't seem to be possible.&amp;nbsp; (It might be possible to do it using symlinks, but I don't think that's a good idea.)&amp;nbsp; I also saw that it's possible to map a network drive using a URL, but it seems like that's pretty hack-y also and might not be possible for us, as it requires individual client tokens (we'd have to know what client token to use in the level_env_usermods.bat that would do the mapping, and I don't know how we'd do that without some sort of unsafe storage).&amp;nbsp; We strongly prefer supported, and intended, solutions.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Possibilities I have come up with so far:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%" height="30px"&gt;&lt;STRONG&gt;Solution&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="25%" height="30px"&gt;&lt;STRONG&gt;Difficulty&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="25%" height="30px"&gt;&lt;STRONG&gt;Feature&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%" height="57px"&gt;Graph API&lt;/TD&gt;
&lt;TD width="25%" height="57px"&gt;High&lt;/TD&gt;
&lt;TD width="25%" height="57px"&gt;Full ability to access files with no manual intervention&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%" height="30px"&gt;Copy files from c:\whatever\onedrive to \\network\share&lt;/TD&gt;
&lt;TD width="25%" height="30px"&gt;Low&lt;/TD&gt;
&lt;TD width="25%" height="30px"&gt;Entirely manual&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="50%" height="111px"&gt;SAS Office Add-In&lt;/TD&gt;
&lt;TD width="25%" height="111px"&gt;Medium&lt;/TD&gt;
&lt;TD width="25%" height="111px"&gt;Can do some things, but we don't use the cooler features, and probably more work to do the basic things&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What else is out there?&amp;nbsp; Anything better?&amp;nbsp; Or is this just "how it is" for Onedrive, and people shouldn't use the shared storage for anything they want to use with SAS?&lt;/P&gt;</description>
      <pubDate>Fri, 27 Aug 2021 16:26:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Options-for-Onedrive-integration-with-SAS-Studio-EG/m-p/764491#M22920</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2021-08-27T16:26:16Z</dc:date>
    </item>
  </channel>
</rss>

