This is the multi-page printable view of this section. Click here to print.
D
- 1: Dashboard
- 2: Data source
- 3: Data splitter
- 4: Dictionary
- 5: Doc Ref
- 6: Document
- 7: Document permission
1 - Dashboard
See Also
- Dashboard User Guide
- Data source Data source The source of data for a Query, e.g. a Lucene based Index, a SQL Statistics Data source, etc.Click to see more details...
2 - Data source
There are three types of Data source:
- Lucene based search index data sources.
- Stroom’s SQL Statistics data sources.
- Searchable data sources for searching the internals of Stroom.
A data source will have a Doc Ref Doc Ref A Doc Ref (or Document Reference) is an identifier used to identify most documents/entities in Stroom, e.g. an XSLT will have a Doc Ref.Click to see more details... to identify it and will define the set of Fields Field A named data Field within some form of record or entity, and where each Field can have an associated value. In Stroom, Fields can be the Fields in an Index (or other queryable Data Source or the fields of Metadata associated with a Stream, e.g. Stream ID, Feed, creation time, etc.Click to see more details... that it presents. Each Field will have:
- A name
- A set of
Conditions
Condition
A Condition in an query expression term, e.g.
=,>,in, etc.Click to see more details... that it supports. E.g. aFeedfield would likely supportisbut not>. - A flag to indicate if it is queryable or not. I.e. a queryable field could be referenced in the query expression tree and in a Dashboard Dashboard A Dashboard is a configurable entity for querying one or more Data Sources and displaying the results as a table, a visualisation or some other form.Click to see more details... table, but a non-queryable field could only be referenced in the Dashboard table.
See Also
- Query Query The search Query in a Dashboard that selects the data to display. The Query is constructed using an Expression Tree of terms.Click to see more details...
- Dashboard Dashboard A Dashboard is a configurable entity for querying one or more Data Sources and displaying the results as a table, a visualisation or some other form.Click to see more details...
- Field Field A named data Field within some form of record or entity, and where each Field can have an associated value. In Stroom, Fields can be the Fields in an Index (or other queryable Data Source or the fields of Metadata associated with a Stream, e.g. Stream ID, Feed, creation time, etc.Click to see more details...
3 - Data splitter
See Also
- User Guide
- Pipeline Element Reference
- Pipeline Pipeline A Pipeline is an entity that is constructed to take a single input of stream data and process/transform it with one or more outputs. A Pipeline can have many elements within it to read, process or transform the data flowing through it.Click to see more details...
4 - Dictionary
in dictionary condition. They can also be used to hold arbitrary text for use in XSLT with the dictionary function.See Also
- XSLT XSLT Extensible Stylesheet Language Transformations is a language for transforming XML documents into other XML documents. XSLTs are the primary means of transforming data in Stroom.Click to see more details...
- dictionary()
5 - Doc Ref
It is comprised of the following parts:
-
UUID
UUID
A Universally Unique Identifier for uniquely identifying something. UUIDs are used as the identifier in Doc Refs. An example of a UUID is
4ffeb895-53c9-40d6-bf33-3ef025401ad3.Click to see more details... - A Universally Unique Identifier to uniquely identify the document/entity. - Type - The type of the document/entity, e.g.
Index,XSLT,Dashboard, etc. - Name - The name given to the document/entity.
Doc Refs are used heavily in the REST API for identifying the document/entity to be acted on.
See Also
6 - Document
See Also
7 - Document permission
See Also
- Document Document Typically refers to an item that can be created in the Explorer Tree, e.g. a Feed, a Pipeline, a Dashboard, etc. May also be known as an Entity.Click to see more details...
- Document Permissions