<?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 SORT EXECUTION FAILURE WHILE LEFT JOINING in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/SORT-EXECUTION-FAILURE-WHILE-LEFT-JOINING/m-p/925733#M364274</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;can some one help me to resolve sort execution failure while am doing left join .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=""&gt;PROC SQL;
	CREATE TABLE MW_ORG_INFO1 AS
	SELECT 	 DISTINCT A.ITEMNO
			,A.ORGCD
	FROM
		 TDMH2K.MAMM_PART_CHANGE_TRACKER	A
	WHERE 	A.GNO_FACILITY_CODE='92'
		AND A.CHANGE_DATE = 
			(	
				SELECT MAX(B.CHANGE_DATE) 	
				FROM TDMH2K.MAMM_PART_CHANGE_TRACKER	B
				WHERE 	A.ITEMNO=B.ITEMNO
					AND A.GNO_FACILITY_CODE=B.GNO_FACILITY_CODE
					AND B.ORGCD NE ' '
			)
	ORDER BY ITEMNO;

QUIT; 
RUN;
PROC SORT DATA=MW_ORG_INFO1 NODUPKEY; BY ITEMNO; RUN;
/**** Added on 25 April 2024 *****/
DATA GLB_LC_ITM (RENAME=(LC_ITM_TYP =ORG_CD  ));
	SET PR01GI.GLB_LC_ITM ;
	length NODE $3.;
	length ACSD $3.;
	FAC_CD=SUBSTR(LOG_CTR_CD,3) ;
	DROP LOG_CTR_CD;
If LC_ITM_TYP IN('BPP','KIT','NJORG','OAD','SPP','WPC') then NODE='NO';
Else NODE='YES';
IF LC_ITM_TYP IN('BPP','KIT','NJORG','OAD','SPP','WPC','CMD','LWL','MTH','MWL','PWR') 
THEN ACSD='NO' ;
ELSE ACSD='YES';
RUN;
/**** Added on 25 April 2024 *****/

PROC SQL;
	CREATE TABLE MW_ORG_INFO2 AS 
	SELECT	A.*
			,B.FAC_CD
			,B.NODE
			,B.ACSD
	FROM MW_ORG_INFO1 AS A LEFT JOIN GLB_LC_ITM  AS B ON A.ORGCD=B.ORG_CD
	ORDER BY A.ITEMNO;
QUIT;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;am getting error in the last step. while doing left join.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;dataset A is having around 75k records and dataset B has&amp;nbsp; 308K records.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ERROR: SORT EXECUTION FAILURE.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 25 Apr 2024 12:29:36 GMT</pubDate>
    <dc:creator>Shanthi123</dc:creator>
    <dc:date>2024-04-25T12:29:36Z</dc:date>
    <item>
      <title>SORT EXECUTION FAILURE WHILE LEFT JOINING</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SORT-EXECUTION-FAILURE-WHILE-LEFT-JOINING/m-p/925733#M364274</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;can some one help me to resolve sort execution failure while am doing left join .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=""&gt;PROC SQL;
	CREATE TABLE MW_ORG_INFO1 AS
	SELECT 	 DISTINCT A.ITEMNO
			,A.ORGCD
	FROM
		 TDMH2K.MAMM_PART_CHANGE_TRACKER	A
	WHERE 	A.GNO_FACILITY_CODE='92'
		AND A.CHANGE_DATE = 
			(	
				SELECT MAX(B.CHANGE_DATE) 	
				FROM TDMH2K.MAMM_PART_CHANGE_TRACKER	B
				WHERE 	A.ITEMNO=B.ITEMNO
					AND A.GNO_FACILITY_CODE=B.GNO_FACILITY_CODE
					AND B.ORGCD NE ' '
			)
	ORDER BY ITEMNO;

QUIT; 
RUN;
PROC SORT DATA=MW_ORG_INFO1 NODUPKEY; BY ITEMNO; RUN;
/**** Added on 25 April 2024 *****/
DATA GLB_LC_ITM (RENAME=(LC_ITM_TYP =ORG_CD  ));
	SET PR01GI.GLB_LC_ITM ;
	length NODE $3.;
	length ACSD $3.;
	FAC_CD=SUBSTR(LOG_CTR_CD,3) ;
	DROP LOG_CTR_CD;
If LC_ITM_TYP IN('BPP','KIT','NJORG','OAD','SPP','WPC') then NODE='NO';
Else NODE='YES';
IF LC_ITM_TYP IN('BPP','KIT','NJORG','OAD','SPP','WPC','CMD','LWL','MTH','MWL','PWR') 
THEN ACSD='NO' ;
ELSE ACSD='YES';
RUN;
/**** Added on 25 April 2024 *****/

PROC SQL;
	CREATE TABLE MW_ORG_INFO2 AS 
	SELECT	A.*
			,B.FAC_CD
			,B.NODE
			,B.ACSD
	FROM MW_ORG_INFO1 AS A LEFT JOIN GLB_LC_ITM  AS B ON A.ORGCD=B.ORG_CD
	ORDER BY A.ITEMNO;
QUIT;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;am getting error in the last step. while doing left join.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;dataset A is having around 75k records and dataset B has&amp;nbsp; 308K records.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ERROR: SORT EXECUTION FAILURE.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Apr 2024 12:29:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SORT-EXECUTION-FAILURE-WHILE-LEFT-JOINING/m-p/925733#M364274</guid>
      <dc:creator>Shanthi123</dc:creator>
      <dc:date>2024-04-25T12:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: SORT EXECUTION FAILURE WHILE LEFT JOINING</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SORT-EXECUTION-FAILURE-WHILE-LEFT-JOINING/m-p/925738#M364276</link>
      <description>&lt;P&gt;Have a look at the &lt;A href="https://sas.service-now.com/csm?id=kb_article_view&amp;amp;sysparm_article=KB0036225" target="_self"&gt;Troubleshooting "Sort initialization failure" and "Sort execution failure" errors in Windows and UNIX environments&lt;/A&gt;&amp;nbsp;for some suggestions on how to troubleshoot and fix this problem.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Apr 2024 12:59:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SORT-EXECUTION-FAILURE-WHILE-LEFT-JOINING/m-p/925738#M364276</guid>
      <dc:creator>SASJedi</dc:creator>
      <dc:date>2024-04-25T12:59:28Z</dc:date>
    </item>
    <item>
      <title>Re: SORT EXECUTION FAILURE WHILE LEFT JOINING</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SORT-EXECUTION-FAILURE-WHILE-LEFT-JOINING/m-p/925740#M364277</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13728"&gt;@SASJedi&lt;/a&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;let me go through this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Apr 2024 13:03:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SORT-EXECUTION-FAILURE-WHILE-LEFT-JOINING/m-p/925740#M364277</guid>
      <dc:creator>Shanthi123</dc:creator>
      <dc:date>2024-04-25T13:03:06Z</dc:date>
    </item>
  </channel>
</rss>

