Public Data
For background, see Accessing Public Data
on docs.telemetry.mozilla.org.
- To make query results publicly available, the
public_bigqueryflag must be set inmetadata.yaml- Tables will get published in the
mozilla-public-dataGCP project which is accessible by everyone, also external users
- Tables will get published in the
- To make query results publicly available as JSON,
public_jsonflag must be set inmetadata.yaml- Data will be accessible under https://public-data.telemetry.mozilla.org
- A list of all available datasets is published under https://public-data.telemetry.mozilla.org/all-datasets.json
- For example: https://public-data.telemetry.mozilla.org/api/v1/tables/telemetry_derived/ssl_ratios/v1/files/000000000000.json
- Output JSON files have a maximum size of 1GB, data can be split up into multiple files (
000000000000.json,000000000001.json, ...) incremental_exportcontrols how data should be exported as JSON:false: all data of the source table gets exported to a single location- https://public-data.telemetry.mozilla.org/api/v1/tables/telemetry_derived/ssl_ratios/v1/files/000000000000.json
true: only data that matches thesubmission_dateparameter is exported as JSON to a separate directory for this date- https://public-data.telemetry.mozilla.org/api/v1/tables/telemetry_derived/ssl_ratios/v1/files/2020-03-15/000000000000.json
- Data will be accessible under https://public-data.telemetry.mozilla.org
- For each dataset, a
metadata.jsongets published listing all available files, for example: https://public-data.telemetry.mozilla.org/api/v1/tables/telemetry_derived/ssl_ratios/v1/files/metadata.json - The timestamp when the dataset was last updated is recorded in
last_updated, e.g.: https://public-data.telemetry.mozilla.org/api/v1/tables/telemetry_derived/ssl_ratios/v1/last_updated