Originally from ticket #32.
I am not sure of the practical uses you can make of lists.
1. Are they mostly designed to save time reusing complex queries when you configure an agent?
2. Are they mostly designed to use graphs and visualize agents or DCF information with entities set up in lists?
In fact you can do both of those things with lists, depending on your needs.
For a query, the advantages of a list are
- Easy application of the same request to more than one agent. This means that any modifications to the list of words needs to be done once only and all agents that use this list will be automatically updated.
- When applied to the DCF, you can use lists to refine your search. For example, a search for "coke" in the DCF will bring back a lot of results, many of which may not be interesting for me. However, if I create a list in which I define exactly what I mean by "coke" and then apply this to a DCF search, I will get much more relevant information. When writing lists to use in the DCF bear in mind the operators that you can use in the DCF.
For some graphs and charts a list can be used to display the results of the analysis according to your needs. You can either use a list you have created yourself or take one from the Digimind Find Out feature. There is more information on this point in the Quick Guide Options for Analysis.
A list is no different to a query or more exactly part of a query. A query could be made up of
- a single list
- two or more lists
- a list or lists combined with other words and operators written directly into the query.
For more details on how to write a query using a list, please see this article.
I hope that helps.