Is there a solution for this?
create flex table avro_sample() ;
dbadmin=> copy avro_sample from 's3://vertica-metadata-s3/twitter.avro' parser favroparser() ;
Rows Loaded
2
(1 row)
dbadmin=> SELECT compute_flextable_keys_and_build_view ('avro_sample') ;
compute_flextable_keys_and_build_view
Please see public.avro_sample_keys for updated keys
The view public.avro_sample_view is ready for querying
(1 row)
dbadmin=> create flex external table avro_test() as copy from 's3://vertica-metadata-s3/twitter.avro' parser favroparser() ;
CREATE TABLE
dbadmin=> select * From avro_Test ;
identity | raw
--------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
250001 | \001\000\000\000U\000\000\000\004\000\000\000\024\000\000\000"\000\000\000,\000\000\000O\000\000\000twitter_schema1366150681Rock: Nerf paper, scissors is fine.miguno\004\000\000\000\024\000\000\000\034\000\000\000%\000\000\000\000\000\000__name__timestamptweetusername
250002 | \001\000\000\000Y\000\000\000\004\000\000\000\024\000\000\000"\000\000\000,\000\000\000O\000\000\000twitter_schema1366154481Works as intended. Terran is IMBA.BlizzardCS\004\000\000\000\024\000\000\000\034\000\000\000%\000\000\000\000\000\000__name__timestamptweetusername
(2 rows)
dbadmin=> SELECT compute_flextable_keys_and_build_view ('avro_Test') ;
ERROR 7160: Cannot expand glob pattern due to error: The request signature we calculated does not match the signature you provided. Check your key and signing method.
If I run the compute_flextable.. against the flex table that I create and then load externally, it works OK. But if I try to compute against the external flex table, it fails.
