-
Notifications
You must be signed in to change notification settings - Fork 34
Flux user guide
This document provides a quick introduction to Metafacture Flux, a domain specific language to build data flows for metadata processing.
There are two options: either you check out the source code in your favorite IDE, or you unzip a distribution of Metafacture into a directory of your choice. A distribution can be downloaded here: http://culturegraph.github.com
If you are working with the source code directly, execute the class org.culturegraph.mf.Flux
. If you are working with a distribution of Metafacture, execute the script flux.sh
or flux.bat
in the bin/
folder.
- If executed without arguments, Flux will display a short help text along with a list of all registered commands.
- There are several example flux files along with sample data in the folder
examples/
: https://github.com/culturegraph/metafacture-core/tree/master/examples
Just provide the flux file you wish to run as first argument.
flux.sh FILE.flux
To provide arguments add variable assignments after the first argument as follows:
flux.sh FILE.flux var1=value1 var2=value2
This sets the variable var1
to the value 'value1' and var2
to the value 'value2'.
under construction
under construction
Find the user documentation for Metafacture here:
https://metafacture.org/metafacture-documentation/
- Code Quality and Style
- How to debug
- Things that are different between Catmandu and Metafacture
- Plugin and Tools
- Who uses Metafacture