edu-sharing documentation
Breadcrumbs

Exporting records

Using the export feature introduced in edu-sharing 5.0, records of any type can be exported as CSV or JSON files for different search queries.


The CSV format is best suited for analysis, e.g. for diagrams, because it can be imported by common spreadsheet programs.

The JSON format is recommended if other software or programs want to further process the data.


In CSV files, a loss of information may occur in multi-value fields, which does not occur in JSON due to the element structure.


Performing an export



To create an export, log in as system administrator and switch to the admin tools. Then select the Browser option.
Here you will find an option "Download as file" in addition to the possibility to export the data as a list.

After selecting the option, further setting options appear.

In order to make the start easier, we have provided examples of typical exports in the area below.

image2019-12-4_15-50-58.png

Examples


Export of all objects of the system including basic metadata



Lucene-Query

TYPE:"ccm:io"


Properties

parent::cm:name
cm:name
cclom:title
cm:creator
cm:created
cm:modifier
cm:modified
cclom:general_keyword


Export of all created contents of a special user (e.g. for information)



Lucene-Query

@cm\:creator:"admin" OR @cm\:modifier:"admin"


Properties

sys:node-uuid
cm:name
cclom:title
cm:creator
cm:created
cm:modifier
cm:modified
cclom:general_keyword
ccm:comment_content
ccm:collection_feedback_data


Export of all tagged contents (In Collections) of a special user (e.g. for information)



Lucene

ASPECT:"ccm:collection_io_reference" AND (@cm\:creator:"admin" OR @cm\:modifier:"admin")


Properties

parent::cm:title
cm:name
cclom:title
cm:creator
cm:created

Export of all comments written so far including their authors and the respective object names



Lucene-Query

TYPE:"ccm:comment"


Properties

parent::cm:name
cm:creator
cm:created
ccm:comment_content


Export of submitted collection feedback including the respective collection names



Because collection feedback is a configurable set of options, only one JSON object is returned as feedback.


Lucene-Query 

TYPE:"ccm:collection_feedback"

Properties

parent::cm:title
cm:creator
cm:created
ccm:collection_feedback_data