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.  

sas-innovate-2026-white.png



April 27 – 30 | Gaylord Texan | Grapevine, Texas

Registration is open

Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!

Register now

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