## Module: tableau
This module contains functions for dealing with tableau data sources in a programmatic way! Yay!

???+ warning "Pre-requisites" 
    To use this module, the following variables must be defined in your .env file:  
    `tableauServer`, `tableauUsername`, `tableauPassword`  
    See the [.env file configuration][configure-your-env-file] section if needed
```
from djagitit import tableau
```

::: djagitit.tableau
    options:
        members: ['generate_hyper_schema', 'write_hyper', 'new_datasource', 'publish_hyper', 'refresh_extracts', 'get_project_ids', 'get_datasource_ids', 'print_project_ids', 'print_datasource_ids']