Looking at [the 
docs](https://docs.sqlalchemy.org/en/latest/core/metadata.html#sqlalchemy.schema.MetaData),
 I think this is what we want. This will simply pass the dictionary as the 
`bind` argument, which is incorrect.

The real problem here is that `connection_args` should not be in the 
`metadata_params` dict: 
https://superset.incubator.apache.org/installation.html#deeper-sqlalchemy-integration

It should contain only keys that are part of `MetaData.__init__`:

```python
__init__(bind=None, reflect=False, schema=None, quote_schema=None, 
naming_convention={'ix': 'ix_%(column_0_label)s'}, info=None)
```

[ Full content available at: 
https://github.com/apache/incubator-superset/pull/5996 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to