Data Processing Rules
Data Processing Rules use a user friendly expression based on Cloud Assert's Common Cost Query Language (CCQL)
Assignment Rules are used during source data processing and transformation stages to assign values to target data properties based on incoming data property conditions.
Following rule assigns CloudSpend target property with default value as 'Service', add the property to group by list during processing. With conditions based on source data properties
Supported Conditional Operators
Equal To
=
Not Equal To
!=
Greater Than
>
Greater Than or Equal To
>=
Less Than
<
Less Than or Equal To
<=
Like
LIKE
Contains In
IN
Not Contains In
NOT IN
Expression Operators
Plus
+
Minus
-
Multiplication
*
Division
/
Modulo
%
Left Parenthesis
(
Right Parenthesis
)
Property Names
Property Names are used to refer to Source data property or target source property and they must adhere to following conventions
Names must start with an alphabet
Then it can be followed by alpha numeric and can contain dot and optionally enclosed within brackets like: source.[Prop Name]
Variable Names
Variable Names references parameters passed from external system and are similar to SQL Parameters
Variable names must start with an alphabet and followed by alpha numeric
Variable names must be prefixed with @ , like @StartDate
Examples
Last updated