d:2021.09.01+til 20
{[d;n]sv[`;.Q.par[`:test/db/;d;`trade],`]set .Q.en[`:test/;([]sym:`$'n?.Q.A;time:.z.P+til n;price:n?100f;size:n?50)];}[;10000]each d
I have uploaded it to GCS.
This is how my bucket looks:
lior_kdb/db/
I have set environment variable GCLOUD_PROJECT_ID to the correct project.
The contents of par.txt
$ cat par.txt
gs://lior_kdb/db
When I try to load this way:
q)l db
Thee is no error.
When I try to access the data, I get an error
q)t:get`$":gs://lior_kdb/db/2021.09.01/trade/"
'gs://lior_kdb/db/2021.09.01/trade/. OS reports: No such file or directory
[0] t:get`$":gs://lior_kdb/db/2021.09.01/trade/"
All other attempts to access the database also fail.
I am using KDB+ 4.0 2023.08.11 installed on Ubuntu 20.04
Previously you mentioned using KDB+ 4.0 2023.08.11 installed on Ubuntu 20.04. But in your latest reply the release date is 2021.03.12. So you were probably using two different versions for two different tests. Can you try using the latest version of Cloud Edition as it should have some bug fixes related to object storage?
q)l db
q)t:get`$":gs://lior_kdb/db/2021.09.01/trade/"
'gs://lior_kdb/db/2021.09.01/trade/. OS reports: No such file or directory
[0] t:get`$":gs://lior_kdb/db/2021.09.01/trade/"
q)select from `$":gs://lior_kdb/db/2021.09.01/trade/"
'gs://lior_kdb/db/2021.09.01/trade/. OS reports: No such file or directory
[0] select from `$":gs://lior_kdb/db/2021.09.01/trade/"
Just to confirm that the data is there I double checked
$gsutil ls gs://lior_kdb/db/2021.09.01/trade/
gs://lior_kdb/db/2021.09.01/trade/.d
gs://lior_kdb/db/2021.09.01/trade/price
gs://lior_kdb/db/2021.09.01/trade/size
gs://lior_kdb/db/2021.09.01/trade/sym
gs://lior_kdb/db/2021.09.01/trade/tim