Prism will be installed in Python's bin directory, so make sure this directory is included in your PATH variable.
You can confirm that the project was successfully installed by running which prism in your Terminal emulator.
Integrations
Prism integrates with a wide variety of third-party developer tools There are two kinds of integrations that Prism supports: adapters, and agents.
Adapters
Adapters allow users to connect to data warehouses or analytics engines. Prism currently supports the following adapters:
Adapter
Command
dbt
pip install "prism-ds[dbt]"
Google BigQuery
pip install "prism-ds[bigquery]"
Postgres
pip install "prism-ds[postgres]"
PySpark
pip install "prism-ds[pyspark]"
Redshift
pip install "prism-ds[redshift]"
Snowflake
pip install "prism-ds[snowflake]"
Trino
pip install "prism-ds[trino]"
You can learn more about these in the Adapters section.
Agents
Agents allow users to run their projects on external computing environments, e.g., Docker containers, EC2 instances, EMR clusters, and more. Prism currently supports the following agents:
Agent
Command
docker
pip install "prism-ds[docker]"
ec2
N/A - comes with base prism-ds
You can learn more about these in the Agents section.