Skip to content

CS Professional · Artificial Intelligence, Data Analytics and Cyber Security - Laws and Practice · Data Analytics

An e-commerce company in Bengaluru collects order records exported as JSON files, where each record carries key-value tags and some records contain extra optional fields. Which classification fits this data best?

JSON order records are semi-structured data: they carry self-describing key-value tags yet allow varying optional fields without a rigid tabular schema. Primary or secondary describes how data was sourced, not its format, so that classification does not answer the question.

  1. AStructured data, because it has keys
  2. BUnstructured data, because it is not in a database
  3. CSemi-structured data, because it has tags but no rigid tabular schemaCorrect
  4. DPrimary data, because it is in JSON format

Explanation

JSON uses self-describing key-value tags, and records can differ in fields, so it is semi-structured. It is not strictly structured since there is no fixed table schema. 'Primary' describes the source of collection, not the format, so the last option confuses two different classifications.

Did you get it right without looking?

One question tells you little. A timed set on Data Analytics shows your real accuracy, how long you take and where you lose marks.

More Data Analytics questions