Is there any difference between the output produce...
# ingestion
s
Is there any difference between the output produced by
glue
and
athena
sources? We have athena tables which are managed by
glue
catalog. The ingestion plugins for athena does not support views. So I was think
glue
->
file
-> replace
glue
with
athena
in file ->
athena
ingestion. Will bypass needing to add support for athena views
Ran these commands and it seems to have worked
Copy code
datahub ingest -c ~/glue_to_file.yml;
sed 's/:glue/:athena/g' glue-output.json > athena-input.json;
datahub ingest -c ~/glue_file_ingest.yml;
m
Cool. Thanks for letting us know. In the case where glue is managing more than Athena tables, we would have to separate out the ingestion to perform the platform swap.
@square-activity-64562 could you check in this case of glue managing Athena tables, whether there is some info in the properties that describes that this is backed by Athena?
s
I know all the metadata of athena is being managed by glue. Or are you are asking for some use case?
m
Asking whether there is some information in the returned metadata from glue that describes the Athena backend. So we could perform the swap automatically.
s
I checked and there does not seem to be anything there which suggests this is athena metadata