Magics
Note
You must be authenticated towards the appropriate cloud provider for the magics to work.
Note
Most magics fall back to using configuration values in the tool.mindlab
section of
the pyproject.toml
file or set via environment variables when an argument has not been
provided (e.g. for the organization
value). Additionally, you can also specify a
configuration option that applies to a single magic method by prefixing it with the name of the
magic (e.g. athena_organization
or athena_region
).
Tip
You can list all available magics by typing %lsmagic
into a cell. You can also
display the documentation of any magic by prefixing it with a question mark (like
?bigquery
).
- %mindlab_config [name] [value]
Manage MindLab configuration.
Setting a configuration value has the same effect as adding it to the
tool.mindlab
section of thepyproject.toml
file.- Positional arguments:
- name
Name of the configuration value to get or set
- value
New configuration value
- %%athena [-o ORGANIZATION] [-t] [-i] [-r REGION] [-d DATABASE] [-w WORKGROUP] [output]
Run an Amazon Athena query.
- Positional arguments:
- output
Name of the variable in which to store the output
- Named arguments:
- -o, --organization
The organization to use
- -t, --transpose
Display the data frame transposed
- -i, --info
Display additional query information
- -r, --region
The region to use
- -d, --database
The database to use
- -w, --workgroup
The workgroup to use
- %%bigquery [-o ORGANIZATION] [-t] [-i] [-p PROJECT] [output]
Run a Google BigQuery query.
- Positional arguments:
- output
Name of the variable in which to store the output
- Named arguments:
- -o, --organization
The organization to use
- -t, --transpose
Display the data frame transposed
- -i, --info
Display additional query information
- -p, --project
The project to use
- %%redshift [-o ORGANIZATION] [-t] [-i] [-r REGION] [-c CONNECTION] [output]
Run an Amazon Redshift query.
- Positional arguments:
- output
Name of the variable in which to store the output
- Named arguments:
- -o, --organization
The organization to use
- -t, --transpose
Display the data frame transposed
- -i, --info
Display additional query information
- -r, --region
The region to use
- -c, --connection
The Glue connection to use