group = "Service" name = "Conversion Function" prefix = ''' PREFIX dtf: PREFIX owl: PREFIX rdf: PREFIX xsd: PREFIX rdfs: PREFIX art: PREFIX tabular: PREFIX dc: PREFIX ftg: PREFIX base: PREFIX vim4: PREFIX comp: PREFIX code: PREFIX script: PREFIX file: PREFIX swrl: PREFIX traces: PREFIX wf: PREFIX text: PREFIX federation: PREFIX dftg: ''' query = ''' SELECT ?conversion ?conversion_input ?conversion_output ?conversion_duration ?conversion_success WHERE { BIND(dtf:conversion("{{ input_file }}", "{{ output_file }}") AS ?conversion) } ''' query_with_service = ''' SELECT ?conversion ?conversion_input ?conversion_output ?conversion_duration ?conversion_success WHERE { SERVICE { BIND(dtf:conversion("{{ input_file }}", "{{ output_file }}") AS ?conversion) } } ''' description = "Convert from one file format to another." visual_support = true [[replacements]] placeholder = "input_file" suggestion = "example.csv" description = "" [[replacements]] placeholder = "output_file" suggestion = "example.parquet" description = ""