Defina a variável de ambiente em um aplicativo Databricks
Databricks define automaticamente várias variáveis de ambiente no ambiente de tempo de execução do aplicativo. Essas variáveis fornecem informações essenciais sobre o aplicativo e workspace e são acessíveis a todos os aplicativos Databricks por default.
Se o seu aplicativo exigir variáveis de ambiente adicionais, defina-as no arquivo de configuração app.yaml na seção env
. Cada variável exige um nome e um valor.
padrão variável de ambiente
Os seguintes default variável de ambiente estão disponíveis para todos os aplicativos:
Variável | Descrição |
---|---|
| O nome do aplicativo em execução. |
| O ID exclusivo do site Databricks workspace ao qual o aplicativo pertence. |
| O URL do site Databricks workspace ao qual o aplicativo pertence. |
| A porta de rede na qual o aplicativo deve escutar. |
| O ID do cliente para a entidade de serviço Databricks atribuída ao aplicativo. |
| O segredo do OAuth para a entidade de serviço Databricks atribuída ao aplicativo. |
default variável de ambiente para Streamlit
Se o senhor usar a estrutura do Streamlit, o ambiente do Databricks Apps pré-configura várias variáveis de ambiente específicas do Streamlit:
Variável | Descrição |
---|---|
| O endereço do servidor para uso pelo Streamlit. Esse valor está definido como 0.0.0.0 e não deve ser substituído. |
| A porta para uso pelo Streamlit. Esse valor é definido como DATABRICKS_APP_PORT e não deve ser substituído. |
| Como o proxy reverso do Databricks Apps protege contra XSRF (Cross-Site Request Forgery), isso é definido como |
| Como o proxy reverso do Databricks Apps protege contra CORS (Cross-Origin recurso compartilhamento), isso é definido como |
| Isso é definido como |
| Isso é definido como |