Basic Components
There are three main classes of components in Einblick you will use during your analysis. These are:
- Dataframes
- Operators
- Links, of which there are two types:
You can learn more about each component type by clicking on the links in the list above, or by viewing the other pages in this section. A quick summary of each component type is below.
Component Summary
Dataframes
Dataframes represent the data in your analysis, whether in the form of an input dataset or the result of an intermediate step. You can identify them as the small and uniquely colored rectangles you see on the canvas. In the image below, the dataframes are circled in red.
Dataframes appear as inputs to, and outputs from, operators.
Operators
Operators are distinct steps in your analysis that appear as boxes on the canvas. They take dataframes as input data, and sometimes produce output dataframes to use as inputs to other operators. In the image below, the two operators are circled in red.
In general, a new operator will not have any input specified, and its input will appear blank. To use the operator, drag a dataframe to the appropriate input slot(s).
Links
Links are the connections between operators that allow data to flow in a directed manner. Data Links take the output dataframe of an operator and connect it to the input of another operator. Filter Links take a filter predicate produced by an operator (e.g. "anything 50 or greater") and apply it to an indicated input dataframe. Links appear as lines (with accompanying arrows) between operators. To create a link, drag an appropriate output to the input dataframe of another operator.
In the image below, the left link, a data link, is circled is red; the right link, a filter link, is circled in blue.