Understanding the fundamental concepts of Infactory
Before diving into Infactory, it’s helpful to understand a few key concepts that make up the platform. This guide introduces the core components and how they work together.
Slots are what make Infactory queries so powerful:
Copy
Ask AI
def run(parameters, context): # This query answers "What is the average {metric} by {category}?" metric = parameters["metric"] # A slot for any numeric field category = parameters["category"] # A slot for any categorical field df = context.load_table("my_table") result = df.groupby(category).mean(metric) return result
A single query with slots can answer hundreds of related questions, without you having to create each variant manually.
Now that you understand the key concepts behind Infactory, you’re ready to start building. Continue to our Quickstart guide to create your first project, or explore our Core Features to learn more about each component in detail.