Skip to main content

Variable: temporalSchema

const temporalSchema: ZodObject<{ dimensionStatus: ZodEnum<{ described: "described"; not_applicable: "not_applicable"; unknown: "unknown"; }>; extent: ZodOptional<ZodArray<ZodObject<{ end: ZodOptional<ZodString>; start: ZodOptional<ZodString>; }, $strict>>>; field: ZodOptional<ZodObject<{ end: ZodOptional<ZodString>; instant: ZodOptional<ZodString>; recorded: ZodOptional<ZodString>; start: ZodOptional<ZodString>; }, $strict>>; periods: ZodOptional<ZodArray<ZodObject<{ end: ZodString; label: ZodOptional<ZodString>; start: ZodString; }, $strict>>>; temporalGrain: ZodOptional<ZodUnion<[ZodEnum<{ continuous: "continuous"; instant: "instant"; irregular: "irregular"; unknown: "unknown"; }>, ZodString]>>; temporalHistory: ZodOptional<ZodEnum<{ append_only: "append_only"; overwrite: "overwrite"; revised: "revised"; snapshot: "snapshot"; unknown: "unknown"; }>>; timezone: ZodOptional<ZodString>; updateFrequency: ZodOptional<ZodEnum<{ annual: "annual"; daily: "daily"; irregular: "irregular"; monthly: "monthly"; on_demand: "on_demand"; quarterly: "quarterly"; real_time: "real_time"; static: "static"; unknown: "unknown"; weekly: "weekly"; }>>; }, $strict>

Defined in: schema/dimensions.ts:71

Temporal dimension — when/how a dataset is measured (D10, D16).