Use product configuration groupings to collect similar
product configurations into meaningful groups for you or your team.
About this task
You can group configurations in any way you want, by team,
date (month or year), milestone (beta or general), feature (laser
printers or inkjet printers), and so on. Name your configuration groupings
so that they make sense to you and your team.
- From the main menu, click .
Look
at the listed product configuration groupings to ensure that you need
to create a grouping.
- On the Product Configuration Groupings screen,
click Create Product Configuration Grouping.
- On the Edit Product Configuration Grouping screen,
enter a name and description for the configuration grouping you are
creating.
- If you must add a prefix to the SPARQL query, click Add
Prefix and select from the list of predefined prefixes.
- Modify the SPARQL query code to find the configuration
that you want.
Standard editing keys are available for
your platform. When you edit the SPARQL query, you can press Control+space to
receive content assistance.
You can change the SPARQL query
to find certain kinds of configurations. However, the first variable
in the SELECT clause must be a pd:ConfigurationVersion variable.
This variable populates the product tree on the Browse Products page.
Some
useful ways to modify the SPARQL queries are to use predefined system
parameters and to use properties on a configuration.
Example:
Gather all product configurations for the
SuperCar product
configuration with a
Fall property name and
a
2016 property value, change the SPARQL query
from this:
#?configuration <https://amrrtcserver:9450/relm/property/_ProductProperty_> "PropertyValue".
to
this:
?configuration <https://amrrtcserver:9450/relm/property/_Fall_> "2016".
You
can also use the following predefined system parameters in the SPARQL
query. Parameter values are substituted into the query string at run
time, and customize the query results.
- $system.date$ where date is
substituted with the current date.
- $system.dateTime$ where dateTime is
substituted with the current date and time.
- $system.time$ where time is
substituted with the current time.
- $system.user$ where user is
substituted with the current user's email address.
Some of the predefined system parameters substitute the current
time and date in the query. If you use a raw date, be sure to use
explicit time zones to avoid client/server time zone differences.
To
view a table of date, enumeration, and system parameters, and sample
output for each, see Predefined query parameters.
- Preview the query results by clicking Show Preview in
the Results Preview section.
- If you are satisfied with the query results, click Create.
View the custom product configuration grouping on the Browse
Products screen list box.