Evidence Warehouse
If you use the Evidence Warehouse, runevidence login. No further setup is needed.
Other warehouses
If you use a direct connection to a warehouse you own, add aconnection.yaml file to the root of your project. When this file is present, the CLI queries your warehouse directly from your machine — no login required.
Scaffold with evidence init
The quickest way to create a connection.yaml is to pass --warehouse to evidence init:
connection.yaml in the project root pre-filled with placeholder values, and adds it to .gitignore (the file holds credentials — keep it out of version control).
Fill in the placeholders with your own connection details. If --warehouse is omitted, no connection.yaml is written and the project uses the Evidence Warehouse.
Configuration
- Snowflake
- BigQuery
password, private_key, or private_key_path. Paths (private_key_path) are resolved relative to connection.yaml.See the Snowflake direct connector for the full field reference and how to create a read-only Snowflake user.
