Я пытаюсь извлечь некоторые данные из поля JSON в Redshift.
Ниже приведен пример данных, с которыми я работаю.
{"fileFormat":"excel","data":{"name":John,"age":24,"dateofbirth":1993,"Class":"Computer Science"}}
Я могу извлечь данные для первого уровня, а именно данные, соответствующие
fileFormat
и data
как показано ниже:
select CONFIGURATION::JSON -> 'fileFormat' from table_name;
Я пытаюсь извлечь информацию из data
, например name
, age
, dateofbirth