0
0
Snowflakecloud~20 mins

Data marketplace and listings in Snowflake - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Data Marketplace Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
service_behavior
intermediate
2:00remaining
Understanding Data Marketplace Listing Visibility

You have published a dataset to the Snowflake Data Marketplace. Which factor determines if your listing is visible to other Snowflake accounts?

AThe dataset must be shared with the PUBLIC role in your account.
BThe dataset must be stored in an internal stage within your account.
CThe listing must be approved and published by Snowflake after submission.
DThe listing is automatically visible once the share is created.
Attempts:
2 left
💡 Hint

Think about the approval process for marketplace listings.

Architecture
intermediate
2:00remaining
Best Architecture for Secure Data Sharing via Marketplace

You want to share sensitive data via Snowflake Data Marketplace but ensure only authorized consumers can access it. Which architecture best supports this?

ACreate a share and restrict access using reader accounts with specific grants.
BPublish the dataset as a listing and require consumers to request access via Snowflake's approval process.
CCreate a share with the dataset and grant access to the PUBLIC role.
DUpload data to an external stage and share the stage URL publicly.
Attempts:
2 left
💡 Hint

Consider how to control access tightly while using marketplace shares.

Configuration
advanced
2:00remaining
Configuring a Data Marketplace Listing with Custom Metadata

Which Snowflake SQL command correctly adds custom metadata tags to a data marketplace listing named my_listing in the MARKETPLACE_SCHEMA schema?

AALTER LISTING MARKETPLACE_SCHEMA.my_listing SET TAGS = ('industry=finance', 'region=us');
BALTER LISTING MARKETPLACE_SCHEMA.my_listing SET TAGS = ('industry:finance', 'region:us');
CALTER LISTING MARKETPLACE_SCHEMA.my_listing SET TAG = ('industry=finance', 'region=us');
DALTER LISTING MARKETPLACE_SCHEMA.my_listing SET TAGS = ('industry:finance', 'region=us');
Attempts:
2 left
💡 Hint

Check the syntax for setting tags in Snowflake listings.

security
advanced
2:00remaining
Identifying Security Risks in Marketplace Data Sharing

Which of the following scenarios poses the greatest security risk when sharing data via Snowflake Data Marketplace?

ASharing data with reader accounts that have limited access and expiration policies.
BRequiring consumers to authenticate with their own Snowflake accounts.
CUsing secure views to expose only specific columns in the shared dataset.
DPublishing a listing with sensitive data without masking or encryption.
Attempts:
2 left
💡 Hint

Consider what happens if sensitive data is exposed directly.

Best Practice
expert
3:00remaining
Optimizing Data Marketplace Listings for Performance and Cost

You manage multiple large datasets listed on Snowflake Data Marketplace. To optimize performance and reduce costs for consumers, which approach is best?

ACreate curated views with pre-filtered and aggregated data for listings.
BUse reader accounts with unlimited compute warehouses for consumers.
CStore datasets in external stages and share stage URLs directly.
DPublish full raw datasets and let consumers filter data after download.
Attempts:
2 left
💡 Hint

Think about reducing data volume and compute for consumers.