BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
Sebastianc1
Calcite | Level 5

Dear experts,

 

 We are implementing a large decision in Viya4 2024.03 and we noticed a strange behaviour. We have defined various input/output datagrids that contain columns names that are case sensitive. See the example below

 

Sebastianc1_0-1739953659115.png

 

However, in the response json that the third-party system receives, we get only upcased column names

 

Sebastianc1_2-1739953783227.png

The client requires that we match the exact case of the input columns. Is there any way to do this? 

 

Thanks,

Sebastian

1 ACCEPTED SOLUTION

Accepted Solutions
dawieh
SAS Employee

SAS Intelligent Decisioning uses dataGrid methods in our generated code.  The ds2 package implementation of these methods includes logic that upcases dataGrid column variable names.  The upcasing of dataGrid column names simplifies the processing of dataGrids by other dataGrid methods in our generated code.  

View solution in original post

1 REPLY 1
dawieh
SAS Employee

SAS Intelligent Decisioning uses dataGrid methods in our generated code.  The ds2 package implementation of these methods includes logic that upcases dataGrid column variable names.  The upcasing of dataGrid column names simplifies the processing of dataGrids by other dataGrid methods in our generated code.  

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

Discussion stats
  • 1 reply
  • 3416 views
  • 0 likes
  • 2 in conversation