Beginner

Navigating Foundry

Module Summary

Get comfortable with Compass, project folders, resources, and the overall layout of the Foundry platform.

Compass and Projects

Compass is the file-system layer of Foundry. Every resource — dataset, code repository, Workshop app, Ontology definition — lives inside a Project. Projects have permissions, so you can control who sees and edits what. Think of projects as team workspaces: the "Revenue Analytics" project might contain the pipeline code, output datasets, and a Workshop dashboard all in one place.

Resource Types

Foundry has many resource types: - Datasets — structured data tables. - Code Repositories — Python, SQL, or Java transform logic. - Workshop modules — drag-and-drop applications. - Ontology resources — Object Types, Link Types, Action Types. - Reports and dashboards — built with Contour or Slate. Every resource has a unique RID (Resource Identifier), lineage tracking, and permission controls.

Tips for Staying Organised

As your Foundry instance grows, organisation becomes critical. Best practices include: - Use a consistent folder structure: /Source, /Transforms, /Output, /Apps. - Name datasets with a clear prefix: clean_, enriched_, output_. - Tag projects and resources for discoverability. - Use Markings to enforce data classification from day one.

Key Takeaways

  • Compass is Foundry's file system — every resource lives in a Project.
  • Projects group related resources and control access via permissions.
  • Every resource has a unique RID, lineage, and permission controls.
  • Consistent naming and folder structure are essential as your instance scales.