s3_aws_client = {
const s3 = await new AWS.S3Client({
region: region,
buffersize: 100000000,
s3BucketEndPoint: true,
endpoint: `https://${endpoint}`,
credentials:{
accessKeyId: 'SCW8ZBVSFFMBXF9C0QK5',
secretAccessKey: 'c2c40167-6fc9-4204-9648-2e3e5209b56e'}
});
const file = await s3.send(new AWS.GetObjectCommand({Bucket: bucket,Key: 'electricity.parquet'}));
const buffer = await (await file.Body.getReader().read()).value
const con = await DuckDBClient.of(
{
aws_test:{
file: new BlobFile(buffer,"parquet")
}
}
);
return con;
}