Das sollte mit folgendem examplarischen Flow machbar sein:
1. SearchDatastore
2. TextHTMLWriterMultiOutput
Im TextHTMWriterMultiOutput wäre dann folgendes Skript (Hinweis: exemplarisches ungetestetes Beispiel):
<#assign filecontent>
<#list spreadsheet@SearchMasterDatastore_1.getRows() as row>
INSERT INTO meinetable (<#list row.getCols() as col>${col.getTitle()}<#sep>,</#sep></#list>) VALUES (<#list row.getCols() as col>'${col.get()!}'<#sep>,</#sep> </#list>);
</#list>
</#assign>
${output(filecontent, "datastoredump.sql", "UTF-8")}
Der Output wäre dann sowas in der Art:
Das wäre ein Beispiel für INSERT Befehle. Das ganze kann man sich auch noch auf CREATE TABLE adaptieren.
Dieser Ansatz ist angelehnt an dieses Cookbook.