Interface AnalyticsTimeSeriesArtifactExperimental

Bucketed series over one temporal field.

interface AnalyticsTimeSeriesArtifact {
    contractVersion: "1.0";
    dimension: string;
    identity: AnalyticsArtifactIdentity;
    interval: AggregationTimeIntervalSpec;
    kind: "time-series";
    marks: readonly AnalyticsTimeSeriesMark[];
    measure: AnalyticsMeasure;
    message?: string;
    nullPolicy: AnalyticsNullPolicy;
    ordering: AnalyticsOrdering;
    provenance: AnalyticsProvenance;
    status: AnalyticsArtifactStatus;
    title?: string;
    total?: null | number;
    window?: AnalyticsTemporalWindow;
}

Hierarchy

  • AnalyticsArtifactBase
    • AnalyticsTimeSeriesArtifact

Properties

contractVersion
dimension: string
kind
marks: readonly AnalyticsTimeSeriesMark[]
message?: string

Required when status is unsupported or error.

title?: string
total?: null | number

Total across all marks when the producer knows it (may exceed the sum).

Half-open temporal domain the series covers.