User Tools

Site Tools


transformations:sandbox

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
transformations:sandbox [2021/03/22 10:02] – [Use cases] dmitrytransformations:sandbox [2021/04/08 23:57] craigt
Line 1: Line 1:
 {{ transformations:SandboxAction.png}} {{ transformations:SandboxAction.png}}
 ====== SANDBOX====== ====== SANDBOX======
-Category: Create / Input+Category: Create / Input\\ 
 + 
 +\\ 
 =====Description===== =====Description=====
-This action creates a temporary table that is typically used for one-time calculations. Sandboxes can be populated with result data of any action, or pasted from the clipboard.+This action creates a temporary table that is typically used for one-time calculations. Sandboxes can be populated with result data of any action, or pasted from the clipboard.\\
  
-Data in sandboxes survives reloads - contents don't change on partial or full reloads - although it doesn'survive re-opening the projectWhen project is opened all of its sandboxes start empty.\\+\\  
 +=====Use cases===== 
 +Besides ad hoc calculations, sandboxes can be used in a few more cases: 
 + 
 +* Since Sandboxes survive reloads, you can compare a workflow result before and after changesSend the result to Sandbox, make changes in the workflows, then compare the new result with the old result in the Sandbox. 
 +* Together with [[transformations:either|Either table]] transformation Sandbox can be used to safely insert an arbitrary dataset into any point of a transformation chain, which can be useful for debugging and development purposes. In this scenario insert [[transformations:either|Either table]] and point its second input to a table created using Sandbox transformation.\\
  
 \\  \\ 
Line 18: Line 25:
  
 \\  \\ 
-=====Use cases===== +=====Remarks===== 
-Besides ad hoc calculations, sandboxes can be used together with [[transformations:either|Either table]] transformation Sandbox can be used to safely insert an arbitrary dataset into any point of a transformation chain, which can be useful for debugging and development purposesIn this scenario insert [[transformations:either|Either table]] and point its second input to table created using Sandbox transformation.+Data in sandboxes survives reloads - contents don't change on partial or full reloads - although it doesn't survive re-opening the projectWhen project is opened all of its sandboxes start empty.\\
  
 +\\ 
 +=====Shortcuts=====
 +Fast ways to create the action:
 +  * Right-click an action and select "Send to sandbox/module", then "New sandbox" or "New sandbox in new group" (as described above).
 +  * First copy data to the clipboard from an internal or external source, and:
 +    * Press the "Add data" menu button. Pick "Paste from clipboard", or
 +    * Right-click the application window and select "Paste data".
 +
 +
 +\\ 
 =====See also===== =====See also=====
   * [[http://http://easymorph.com/learn/data-analysis.html| Tutorial: Data analysis]]   * [[http://http://easymorph.com/learn/data-analysis.html| Tutorial: Data analysis]]
   * [[transformations:either|Either table]]   * [[transformations:either|Either table]]
transformations/sandbox.txt · Last modified: 2021/07/19 01:42 by craigt

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki