Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Snowflake SOL-C01 Exam - Topic 3 Question 8 Discussion

Actual exam question for Snowflake's SOL-C01 exam
Question #: 8
Topic #: 3
[All SOL-C01 Questions]

Which of the following are examples of semi-structured data formats? (Choose any 3 options)

Show Suggested Answer Hide Answer
Suggested Answer: A, C, D

Semi-structured data refers to formats that do not follow a rigid relational schema but still contain structural tags or hierarchies, allowing flexible representation of nested or irregular data. In Snowflake,JSON,Parquet, andXMLare all considered semi-structured because they incorporate metadata, hierarchical fields, or tagged data that can vary across records. JSON offers key--value pairs and nested arrays, making it ideal for logs and API responses. Parquet, being a columnar file format containing both schema definitions and metadata, is optimized for analytics while still supporting semi-structured capabilities such as variable field nesting. XML uses tags and attributes to represent hierarchical content, making it semi-structured as well. On the other hand, CSV represents strictly structured, row/column-based data without inherent metadata or hierarchy, so it is not considered semi-structured. Snowflake treats semi-structured formats by loading them into the VARIANT data type, enabling powerful SQL-based exploration using path notation.

=======================================


Contribute your Thoughts:

0/2000 characters
Lino
3 days ago
I thought CSV was just plain text, not semi-structured.
upvoted 0 times
...
Soledad
8 days ago
JSON is definitely semi-structured!
upvoted 0 times
...
Dorcas
29 days ago
I’m pretty confident about JSON and XML, but I’m torn between Parquet and CSV for the third option.
upvoted 0 times
...
Sheldon
1 month ago
I feel like CSV is more of a flat file format, so I wouldn't pick that one.
upvoted 0 times
...
Lorrie
1 month ago
I remember practicing a question like this, and I think Parquet is more structured than semi-structured.
upvoted 0 times
...
Antonio
1 month ago
I think JSON and XML are definitely semi-structured, but I'm not sure about CSV.
upvoted 0 times
...

Save Cancel