EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB44384: In MicroStrategy 9.x-10.x it is not possible to input a space between elements using the CONCAT function in a derived metric.


Stefan Zepeda

Salesforce Solutions Architect • Strategy


SYMPTOM:
 
In Strategy 9.x-10.x it is not possible to input a space between elements using the CONCAT function in a derived metric.
 

ka02R000000kc4DQAQ_0EM440000002Chm.jpeg

 
When a use attempts to concatenate A and " " and B the result is AB.
 

ka02R000000kc4DQAQ_0EM440000002Cho.jpeg

 
CAUSE:
 
This is the product functioning by design.
 
WORKAROUND:
 
Enable the setting "Do not trim trailing spaces" setting under:
 
Project Configuration > Project Definition > Advanced > Analytical engine VLDB properties > Configure.
 
Ensure that advanced VLDB properties are shown by clicking on Tools > Show advanced settings
 
Then, the required setting will be visible under:
 
Analytical engine > Filtering on string values
 

ka02R000000kc4DQAQ_0EM440000002Chb.jpeg

 
Or, if it is not possible to use this setting, then the ConcatBlank function can be used. This will return a string as a concatenation of the two or more input strings with a blank space in between:
 


ConcatBlank(Year(CurrentDate()), Month(CurrentDate()))

 
 


Comment

0 comments

Details

Knowledge Article

Published:

May 30, 2017

Last Updated:

May 30, 2017