CreateKxChangeset
Source:
src/AWS/FinSpace/CreateKxChangeset.ts
Runtime binding for finspace:CreateKxChangeset — ingests data into a kdb database in the bound environment by creating a changeset from staged S3 objects — the Managed kdb data-ingestion primitive.
Provide the implementation with
Effect.provide(AWS.FinSpace.CreateKxChangesetHttp).
Ingesting Data
Section titled “Ingesting Data”const createChangeset = yield* AWS.FinSpace.CreateKxChangeset(kdb);
const changeset = yield* createChangeset({ databaseName: "ticks", changeRequests: [ { changeType: "PUT", s3Path: "s3://bucket/2024.01.02/", dbPath: "/2024.01.02/" }, ], clientToken: crypto.randomUUID(),});