User Tools

Site Tools


overview

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
overview [2018/05/09 19:34] – [Data Import] dmitryoverview [2018/05/09 19:37] – [Transformations] dmitry
Line 19: Line 19:
  
 Files can be loaded by simply dragging them into EasyMorph. Files can be loaded by simply dragging them into EasyMorph.
-==== Transformations ==== +==== Actions ==== 
-All manipulations with tables are done with the help of various transformations. E.g. renaming a column is a transformation. Filtering, joining, aggregations -- all are transformations. Every transformation is an action that somehow changes a table.+All manipulations with tables are done with the help of various actions. E.g. renaming a column is an action. Filtering, joining, aggregations -- all are actionsActions can be one of 5 types:
  
-Transformations are executed consequently, step-by-step. One transformation is one step. Every transformation is applied to the result (output) of previous transformation. Therefore sequence of transformations is important. The same transformations in different order would usually produce different result (although not always).+  * Create -- actions that create or generate a table 
 +  * Import -- actions that import data into EasyMorph 
 +  * Transform -- actions that transform previously loaded data 
 +  * Export -- actions that export data into files and databases 
 +  * Workflow -- actions that help organize project workflow and perform various automation
  
-Final state (or result) of a table is the result of all transformations of this table applied consequently, one after another.+Actions are executed consequently, step-by-step. One action is one step. Every action is applied to the result (output) of previous action. Therefore sequence of actions is important. The same actions in different order would usually produce a different result (although not always).
  
-Some transformations (e.g. [[transformations:append|Append Table]]require another table. These transformations have two inputs -- one input is the result of previous transformation in the same table and the other input is the final state (i.e. the result of last transformation) of the other table.+Final state (or result) of table is the result of all actions of this table applied consequently, one after another.
  
-Here is full list of all [[transformations:start|transformations]].+Some actions (e.g. [[transformations:append|Append Table]]) require another table. These actions have two inputs -- one input is the result of previous action in the same table and the other input is the final state (i.e. the result of last action) of the other table. 
 + 
 +Here is full list of all [[transformations:start|actions]].
  
 ==== Expressions ==== ==== Expressions ====
overview.txt · Last modified: 2022/07/22 04:36 by dmitry

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki