The table below lists all the
tde built-in
functions (in this namespace:
http://marklogic.com/xdmp/tde
).
You can also view these functions broken down by category:
The tde functions are built-in functions for Extraction Templates.
The tde
namespace prefix is built into the server.
Function name | Description |
---|---|
tde.columnGetPermissions | This function returns the permissions granted to a protected column. |
tde.columnRemovePermissions | This function removes all permissions from a protected column. |
tde.columnSetPermissions | This function sets the permissions of a protected column. |
tde.getView | This function returns a view's description using a schema and a view name. |
tde.nodeDataExtract | Extracts row or triple data from a list of specified documents by applying extraction templates that are either stored in the schema database or provided as a second argument. |
tde.templateBatchInsert | This function validates and inserts multiple templates, is similar to tde.templateInsert for individual template, throw errors for any invalid template or duplicate template URIs provided by sequence of argument with tde.templateInfo. |
tde.templateInfo | This function returns a map:map (object[]) containing individual template information used for inserting templates with tde:template-batch-insert(). |
tde.templateInsert | This function validates the template, inserts the template as a document into the tde collection of the schema database (if executed on the content database) with the default permissions, and reindexes the database. |
tde.validate | In addition to xdmp.validate that can be used for validating against the extraction template schema. |