Skip to content

CreateKxDataview

Source: src/AWS/FinSpace/CreateKxDataview.ts

Runtime binding for finspace:CreateKxDataview — creates a dataview — a snapshot of a kdb database at a changeset, materialized onto volumes — in the bound environment. Provide the implementation with Effect.provide(AWS.FinSpace.CreateKxDataviewHttp).

const createDataview = yield* AWS.FinSpace.CreateKxDataview(kdb);
yield* createDataview({
databaseName: "ticks",
dataviewName: "latest",
azMode: "SINGLE",
availabilityZoneId: "use1-az1",
autoUpdate: true,
clientToken: crypto.randomUUID(),
});