You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using Google Secret Manager to store all credentials except the ones to the GSM itself (those are stored in secrets.toml). AFAIK the only way to integrate secret managers with dlt currently is to use dynamic configuration:
(I use these functions at runtime, before the dlt code)
However, likely this is the cause for dlt pipeline show to then show the ConfigFieldMissingException exception when opening the browser, which means the Streamlit app doesn't work at all.
Expected behavior
No response
Steps to reproduce
Define and run a pipeline using dynamic config
Run dlt pipeline my_pipeline show
Open the browser
Operating system
Linux
Runtime environment
Local
Python version
3.11
The text was updated successfully, but these errors were encountered:
@rudolfix Thanks. Since creating this issue I've also learned that you can implement a custom config provider - I'm guessing if I did that, things would work out of the box.
dlt version
1.4.0
Describe the problem
I'm using Google Secret Manager to store all credentials except the ones to the GSM itself (those are stored in
secrets.toml
). AFAIK the only way to integrate secret managers with dlt currently is to use dynamic configuration:(I use these functions at runtime, before the dlt code)
However, likely this is the cause for
dlt pipeline show
to then show theConfigFieldMissingException
exception when opening the browser, which means the Streamlit app doesn't work at all.Expected behavior
No response
Steps to reproduce
dlt pipeline my_pipeline show
Operating system
Linux
Runtime environment
Local
Python version
3.11
The text was updated successfully, but these errors were encountered: