Interface SemanticDuckDbCompiledQueryV1Experimental

Parameterized DuckDB artifact over an opaque #587 resource handle.

interface SemanticDuckDbCompiledQueryV1 {
    compiler: "duckdb-semantic-query-v1";
    dialect: "duckdb-sql";
    outputGeometry?: SemanticDuckDbOutputGeometry;
    parameters: readonly SemanticSqlParameter[];
    queryFingerprint: `sha256:${string}`;
    resource: GeoParquetResourceHandleV1;
    schemaFingerprint: `sha256:${string}`;
    spatial: readonly SemanticDuckDbSpatialCompilation[];
    sqlTemplate: string;
    usesNativeFilter: boolean;
}

Properties

compiler
dialect
parameters: readonly SemanticSqlParameter[]
queryFingerprint: `sha256:${string}`
schemaFingerprint: `sha256:${string}`
sqlTemplate: string
usesNativeFilter: boolean