Adding Steps to Data Layers
The steps in a data layer perform the data operations, such as loading, creating, deleting, or changing data. You can add any number of steps to a layer. The topics in this section provide instructions for adding steps to data layers. The list below describes each type of step:
- Export Step: Exports the data in memory to a file-based linked data set (FLDS). See Exporting Data to an FLDS for instructions on creating this type of step.
- Load Data Step: Loads a data set from the Anzo Catalog into a data layer in the graphmart. See Loading a Data Set for instructions on creating this type of step.
- Pre-compile Query Step: Runs the included query immediately after a graphmart is loaded so that the query is pre-compiled by AnzoGraph. See Pre-Compiling a Query for instructions on creating this type of step.
- Query Driven Templated Step: Creates a reusable query template by identifying all of the key-value pairs in the source data and then running the specified query for each key-value pair. See Creating a Query-Driven Template for instructions on creating this type of step.
- Query Step: Provides a SPARQL query template that you can use for writing a query that creates, cleans, conforms, or transforms data in the data layer. See Running a Query for instructions on creating this type of step.
- RDFS+ Inference Step: Uses RDFS and OWL rules to generate new data in a layer based on the patterns it finds in that layer's data. See Adding an RDFS+ Inference Step for instructions on creating this type of step.
- Templated Step: Creates a reusable query template with user-defined parameters and key-value pairs. See Creating a Query Template for instructions on creating this type of step.
- Validation Step: Enables users to write a query that validates the data to ensure that it conforms to expectations. See Validating the Data for instructions on creating this type of step.
- View: Enables advanced users to write a SPARQL query that defines a view of the data but does not alter the source data or create new data unless users choose to materialize the data. See Creating a View of the Data for instructions on creating this type of step.