Building models with SAS Enterprise Miner, SAS Factory Miner, SAS Visual Data Mining and Machine Learning or just with programming

Will greyed out code be ignored in 'User Written Body' in SAS DIS

Reply
Frequent Contributor
Posts: 82

Will greyed out code be ignored in 'User Written Body' in SAS DIS

If I have a SAS transformation Step like Join/Extract and I use the Mappings tab to map Source and Target tables, and  I go to 'Code' tab
, I can see generated code.

When I switch to 'User Written Body' from 'Automatic' I can put in my own code that overrides those mappings. The default mappings are greyed out.

I know that when I run it, the code written by me will be executed over the one greyed out in 'User Written Body'.

The thing is, I was expecting the greyed out code to be commented, I just want to confirm that the greyed out code will be ignored.

Super Contributor
Posts: 337

Re: Will greyed out code be ignored in 'User Written Body' in SAS DIS

Posted in reply to eagles_dare13

Try to post your question in the Data Management forum. You might have better chances there.

Good luck!

Super User
Posts: 5,424

Re: Will greyed out code be ignored in 'User Written Body' in SAS DIS

Posted in reply to eagles_dare13

1. Make use of User Written Body is not best practice. I even wonder they put in that functionality at all...

2. You can make sure by executing your code...?

Data never sleeps
PROC Star
Posts: 1,322

Re: Will greyed out code be ignored in 'User Written Body' in SAS DIS

Posted in reply to eagles_dare13

My understanding is when you use user-written code in DIS, DIS shows the code it generated with a grey background, and the code you write has a white background.

The DIS-generated code with a grey background IS executed.  As you say, it is not commented out.

The grey background is just there to help you distinguish which code DIS generated, and which you wrote.

Ask a Question
Discussion stats
  • 3 replies
  • 261 views
  • 0 likes
  • 4 in conversation