danger

You are viewing documentation for an older version.

Click here to view the latest documentation.

Developer Docs ↗️


Create New Profiles Project

Detailed steps on creating a new Profiles project using the Profiles Builder (PB) tool.

Project Structure

Details on the file structure generated upon initializing a new Profiles project.

Site Configuration File

Understand the site configuration file specifications.

Profiles IDE

Use the web-based editor in RudderStack dashboard to create and manage an end-to-end Profiles project.

pb_project.yaml

Learn about the Profiles project configuration file.

profiles.yaml

Learn about the profiles.yaml file that defines the Profiles semantic models.

inputs.yaml

Learn how to define and map input sources for your Profiles project.

sql_models.yaml

Write SQL queries in a Profile project.

macros.yaml

Leverage macros to reuse code in your Profiles project.

Run Profiles Project

Compile and run your Profiles project.

Warehouse Output

Learn about the tables and views generated in your warehouse once your Profiles project runs successfully.

Activation API

Expose user profiles stored in your Redis instance over an API.

Commands

Learn about the Profiles commands and how to use them.

YAML Best Practices

Quick overview of YAML basics for Profiles use.


Questions? Contact us by email or on Slack