You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add Augmented Schema vs External References section
Clarifies the architectural distinction between the object type (AUS)
and filepath@store (external references) to address reviewer question
about multi-cloud scenarios.
|**Ownership**| DataJoint owns the data | User owns the data |
41
+
|**Writes**| Only via DataJoint | User writes directly |
42
+
|**Deletion**| DataJoint deletes on record delete | User manages lifecycle |
43
+
|**Multi-backend**| Single backend per pipeline | Multiple named stores |
44
+
|**Use case**| Pipeline-generated data | Collaborator data, legacy assets |
45
+
46
+
**When to use each:**
47
+
48
+
- Use `object` for data that DataJoint should own and manage as part of the schema (e.g., processed results, derived datasets)
49
+
- Use `filepath@store` for referencing externally-managed data across multiple backends (e.g., collaborator data on different cloud providers, legacy data that shouldn't be moved)
0 commit comments