I created new Database and the Table structure using AWS Glue without using crawler and can do the same thing, I mean create the table structure using crawler. That's not the problem, what I want is to create the same table structure in AWS Redshift based on AWS Glue table metadata.
Manually I did it with Django with Python, I get the meta data of the table and create the "CREATE TABLE ..." command and execute it. It works, I have this alternative solution already. Can we do this from AWS side or using AWS SDKs such as Boto3? I don't need any of the data inside table, just want to create the empty table in the AWS Redshift. Is this possible?
I also checked the AWS Redshift Spectrum. If I can create this table in AWS Redshift, then using spectrum command I can fetch data from S3 or any other resources. So do that I need the Table first.