Components
Enso components operate on specific types of data. Beginning, and even some intermediate users may never need anything beyond components that operate on Tables. Full documentation for all components exists here.
Below you will find component documentation for Enso Table components, as well as those specific to Microsoft Excel Workbooks.
You can add a component to the Graph Editor by clicking the + at the lower right of the Graph Editor, or by dragging a data file to begin building a workflow. To connect tools, click the + beneath an existing component or drag down from the output anchor at the bottom of the component.
Component Categories
Input
Enso supports a variety of different ways to bring in data, but Data.read is the most common and can support files, database tables, web APIs and more. See Connecting to Data for additional ways to get data into Enso.
Component | Description |
---|---|
Data.read | Reads a file into Enso. |
Excel Workbook
The components in this group work when connected to a Data.read that has opened an Excel Workbook.
Output
Component | Description |
---|---|
write | Writes a table to a file. |
select_into_database_table | Creates a new database table from this in-memory table. |
update_rows | Updates the target table with the contents of this table. |
delete_rows | Removes rows from a database table. |
Calculations
Calculations components include functions for aggregation, joining, merging, and reshaping data, allowing users to efficiently process and prepare their information for further analysis or visualization
Conversions
Conversion Components are designed to facilitate the transformation of data from one format or structure to another, enabling seamless integration and manipulation within various workflows. These components allow users to convert data types, or transforming date formats to ensure consistency across datasets. Conversion components are crucial for preparing data for analysis, ensuring that all data inputs are compatible with the operations and analyses to be performed. By providing a range of conversion options, Enso empowers users to tailor their data processing to meet specific analytical needs, improving the accuracy and efficiency of data-driven decision-making processes.
Selections
Selection components provide powerful tools for filtering, sorting, and extracting specific data points or subsets from larger datasets. These components enable users to precisely define criteria for data selection, allowing for targeted analysis and the creation of focused datasets tailored to specific analytical needs or reporting requirements.
Values
Text
Metadata
Component | Description |
---|---|
column_count | Returns the number of columns in the table. |
column_names | Returns the vector (list) of column names contained in this table. |
column_info | Returns a Table describing this table's contents. The table lists all columns, counts of non-null items and value types of each column. |
row_count | Returns a the number of rows in the table. |
rename_columns | Returns a new table with the chosen columns renamed. |
use_first_row_as_names | Returns a new table with the columns renamed based on entries in the first row. |