Snowflake SnowPro Core Practice Test 55
Question 540
For an original SnowPro Core educational scenario, consider: A data engineering team must load a known set of Parquet files into a prepared schema with auditable results. Select TWO complementary steps: the targeted correction and its strongest prechange validation.
- Change: Use COPY INTO <table> from the intended stage with correct file format, privileges and explicit source scope.
- Check: Inspect stage LIST, COPY validation or output and load history for the specified file set.
- Grant public WRITE to every stage and bypass COPY controls using unsecured ad hoc loads.
- Change: Define external tables with supported file format, partition metadata and refresh or notification configuration.
- Check: Test stage preview, file-format properties and sample loaded row values including quoted delimiters.
Explanation
Correct Answer
A:Bulk COPY reads staged files into Snowflake table data using a warehouse and reports per-file load results. Acceptance: The authorized files load once into the target table with documented success or errors.
B:Bulk COPY reads staged files into Snowflake table data using a warehouse and reports per-file load results. Required intervention: Use COPY INTO <table> from the intended stage with correct file format, privileges and explicit source scope.
Incorrect Answers
C:For this select two assessment, the shortcut changes or bypasses the necessary correctness, governance or operational boundary rather than correcting it. Applied case: A data engineering team must load a known set of Parquet files into a prepared schema with auditable results.
D:Change: Define external tables with supported file format, partition metadata and refresh or notification configuration. Bulk COPY reads staged files into Snowflake table data using a warehouse and reports per-file load results.
E:Check: Test stage preview, file-format properties and sample loaded row values including quoted delimiters. Bulk COPY reads staged files into Snowflake table data using a warehouse and reports per-file load results.
Question 541
A Snowflake engineer is examining this platform situation: A CSV batch contains a malformed timestamp and operations wants to identify invalid rows before committing finance records. A proposed shortcut is: Use ON_ERROR=CONTINUE for every critical ledger batch without reviewing skipped records. What should the Snowflake engineer recommend as the narrowly scoped correction? Select ONE best answer.
- Use ON_ERROR=CONTINUE for every critical ledger batch without reviewing skipped records.
- Validate representative input with COPY validation options and set ON_ERROR according to explicit data-quality policy.
- Define a Snowpipe with its COPY statement and supported AUTO_INGEST event notifications or managed file submissions.
- Enable supported directory table metadata and maintain its refresh mechanism to inventory staged objects.
Explanation
Correct Answer
B:COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted. Applied case: A CSV batch contains a malformed timestamp and operations wants to identify invalid rows before committing finance records.
Incorrect Answers
A:COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted. For this best change assessment, the shortcut changes or bypasses the necessary correctness, governance or operational boundary rather than correcting it.
C:Define a Snowpipe with its COPY statement and supported AUTO_INGEST event notifications or managed file submissions. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
D:Enable supported directory table metadata and maintain its refresh mechanism to inventory staged objects. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
Question 542
A Snowflake implementation review finds: A CSV batch contains a malformed timestamp and operations wants to identify invalid rows before committing finance records. The team proposes: Validate representative input with COPY validation options and set ON_ERROR according to explicit data-quality policy. Which platform principle most strongly supports the recommended response? Select ONE best answer.
- Snowpipe Streaming writes records directly without staged intermediate files, unlike file-based Snowpipe.
- Kafka integrations can use different ingestion mechanisms and delivery semantics; the selected connector version and configuration determine behavior.
- Connectors are client integration components; they must align driver version, authentication, network access and RBAC with the account.
- COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
Explanation
Correct Answer
D:Relevant validation before approval: Compare source row count, COPY result error counts, rejected records and target count. Applied case: A CSV batch contains a malformed timestamp and operations wants to identify invalid rows before committing finance records.
Incorrect Answers
A:Snowpipe Streaming writes records directly without staged intermediate files, unlike file-based Snowpipe. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
B:This option addresses a different Snowflake technical topic (Kafka connector ingestion modes) rather than the documented COPY error handling and validation decision.
C:This option addresses a different Snowflake technical topic (Snowflake connectors and drivers) rather than the documented COPY error handling and validation decision.
Question 543
The data platform team has not yet approved changes. Current evidence indicates: A CSV batch contains a malformed timestamp and operations wants to identify invalid rows before committing finance records. Which evidence best tests the technical diagnosis before approving a disruptive change? Select ONE best answer.
- Inspect stage LIST, COPY validation or output and load history for the specified file set.
- Compare stage definitions, cloud locations, LIST output and COPY source paths for a known test file.
- Compare source filenames, last loaded status, COPY output and business key counts before retry.
- Compare source row count, COPY result error counts, rejected records and target count.
Explanation
Correct Answer
D:COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted. This check tests the actual data, compute or access boundary before an operationally risky change.
Incorrect Answers
A:Inspect stage LIST, COPY validation or output and load history for the specified file set. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
B:Compare stage definitions, cloud locations, LIST output and COPY source paths for a known test file. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
C:Compare source filenames, last loaded status, COPY output and business key counts before retry. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
Question 544
A candidate correction has been tested and the platform team requires a post-change acceptance check. Original problem: A CSV batch contains a malformed timestamp and operations wants to identify invalid rows before committing finance records. The service owner needs positive and negative results and evidence that legitimate data workflows still function. Which acceptance result demonstrates correct platform behavior without disrupting authorized workflows? Select ONE best answer.
- Accepted rows meet the documented threshold and rejected data is retained for investigation.
- Events arrive through the streaming ingestion path with documented delivery and duplicate-handling behavior.
- Each document remains usable as typed semi-structured data with invalid records surfaced.
- New staged files are enumerable through governed metadata without inventing extracted textual content.
Explanation
Correct Answer
A:COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted. The result must be validated using the documented dataset or access context.
Incorrect Answers
B:Events arrive through the streaming ingestion path with documented delivery and duplicate-handling behavior. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
C:Each document remains usable as typed semi-structured data with invalid records surfaced. A CSV batch contains a malformed timestamp and operations wants to identify invalid rows before committing finance records.
D:New staged files are enumerable through governed metadata without inventing extracted textual content. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
Question 545
An implementation sign-off request identifies the following problem: A CSV batch contains a malformed timestamp and operations wants to identify invalid rows before committing finance records. Which paired technical change and validation should close the implementation review? Select ONE best answer.
- Change: Validate representative input with COPY validation options and set ON_ERROR according to explicit data-quality policy. Verify: Compare source row count, COPY result error counts, rejected records and target count.
- Change: Use COPY INTO <table> from the intended stage with correct file format, privileges and explicit source scope. Verify: Inspect stage LIST, COPY validation or output and load history for the specified file set.
- Change: Enable supported directory table metadata and maintain its refresh mechanism to inventory staged objects. Verify: Compare LIST results, directory table rows and refresh timestamp after adding a controlled file.
- Change: Define a Snowpipe with its COPY statement and supported AUTO_INGEST event notifications or managed file submissions. Verify: Inspect pipe status, cloud notifications or REST submissions, ingestion history and loaded row latency.
Explanation
Correct Answer
A:COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted. The change is successful only when: Accepted rows meet the documented threshold and rejected data is retained for investigation.
Incorrect Answers
B:Change: Use COPY INTO <table> from the intended stage with correct file format, privileges and explicit source scope. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
C:Change: Enable supported directory table metadata and maintain its refresh mechanism to inventory staged objects. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
D:Change: Define a Snowpipe with its COPY statement and supported AUTO_INGEST event notifications or managed file submissions. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
Question 546
A Snowflake engineer is examining this platform situation: A loader silently skips many bad records because ON_ERROR was relaxed without an error budget. A proposed shortcut is: Use ON_ERROR=CONTINUE for every critical ledger batch without reviewing skipped records. What should the Snowflake engineer recommend as the narrowly scoped correction? Select ONE best answer.
- Use ON_ERROR=CONTINUE for every critical ledger batch without reviewing skipped records.
- Review COPY load history and file metadata, using a deliberate replay or idempotent merge design when reprocessing is truly required.
- Validate representative input with COPY validation options and set ON_ERROR according to explicit data-quality policy.
- Define external tables with supported file format, partition metadata and refresh or notification configuration.
Explanation
Correct Answer
C:COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted. Applied case: A loader silently skips many bad records because ON_ERROR was relaxed without an error budget.
Incorrect Answers
A:COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted. Use this instead: Validate representative input with COPY validation options and set ON_ERROR according to explicit data-quality policy.
B:Review COPY load history and file metadata, using a deliberate replay or idempotent merge design when reprocessing is truly required. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
D:Define external tables with supported file format, partition metadata and refresh or notification configuration. A loader silently skips many bad records because ON_ERROR was relaxed without an error budget.
Question 547
A Snowflake implementation review finds: A loader silently skips many bad records because ON_ERROR was relaxed without an error budget. The team proposes: Validate representative input with COPY validation options and set ON_ERROR according to explicit data-quality policy. Which platform principle most strongly supports the recommended response? Select ONE best answer.
- COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
- COPY supports a documented subset of transformations so data can be projected and converted while staged files are loaded.
- Snowflake tracks staged-file loading metadata to help avoid accidental repeat loads, but forcing reloads can create duplicate rows.
- Bulk COPY reads staged files into Snowflake table data using a warehouse and reports per-file load results.
Explanation
Correct Answer
A:Relevant validation before approval: Compare source row count, COPY result error counts, rejected records and target count. Applied case: A loader silently skips many bad records because ON_ERROR was relaxed without an error budget.
Incorrect Answers
B:COPY supports a documented subset of transformations so data can be projected and converted while staged files are loaded. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
C:Snowflake tracks staged-file loading metadata to help avoid accidental repeat loads, but forcing reloads can create duplicate rows. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
D:Bulk COPY reads staged files into Snowflake table data using a warehouse and reports per-file load results. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
Question 548
The data platform team has not yet approved changes. Current evidence indicates: A loader silently skips many bad records because ON_ERROR was relaxed without an error budget. Which evidence best tests the technical diagnosis before approving a disruptive change? Select ONE best answer.
- Compare source schema, table evolution settings, COPY metadata and downstream validation tests.
- Inspect recent load history, file status and error messages with a controlled problem file.
- Test stage preview, file-format properties and sample loaded row values including quoted delimiters.
- Compare source row count, COPY result error counts, rejected records and target count.
Explanation
Correct Answer
D:COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted. If confirmed, the proportionate intervention is: Validate representative input with COPY validation options and set ON_ERROR according to explicit data-quality policy.
Incorrect Answers
A:Compare source schema, table evolution settings, COPY metadata and downstream validation tests. A loader silently skips many bad records because ON_ERROR was relaxed without an error budget.
B:Inspect recent load history, file status and error messages with a controlled problem file. A loader silently skips many bad records because ON_ERROR was relaxed without an error budget.
C:Test stage preview, file-format properties and sample loaded row values including quoted delimiters. A loader silently skips many bad records because ON_ERROR was relaxed without an error budget.
Question 549
A candidate correction has been tested and the platform team requires a post-change acceptance check. Original problem: A loader silently skips many bad records because ON_ERROR was relaxed without an error budget. The service owner needs positive and negative results and evidence that legitimate data workflows still function. Which acceptance result demonstrates correct platform behavior without disrupting authorized workflows? Select ONE best answer.
- The authorized files load once into the target table with documented success or errors.
- Accepted rows meet the documented threshold and rejected data is retained for investigation.
- New staged files are enumerable through governed metadata without inventing extracted textual content.
- Only authorized records are exported in the agreed format to a controlled destination.
Explanation
Correct Answer
B:COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted. The approved implementation step was: Validate representative input with COPY validation options and set ON_ERROR according to explicit data-quality policy.
Incorrect Answers
A:The authorized files load once into the target table with documented success or errors. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
C:New staged files are enumerable through governed metadata without inventing extracted textual content. A loader silently skips many bad records because ON_ERROR was relaxed without an error budget.
D:Only authorized records are exported in the agreed format to a controlled destination. A loader silently skips many bad records because ON_ERROR was relaxed without an error budget.
Question 550
For an original SnowPro Core educational scenario, consider: A loader silently skips many bad records because ON_ERROR was relaxed without an error budget. Select TWO complementary steps: the targeted correction and its strongest prechange validation.
- Change: Define a Snowpipe with its COPY statement and supported AUTO_INGEST event notifications or managed file submissions.
- Check: Compare source row count, COPY result error counts, rejected records and target count.
- Use ON_ERROR=CONTINUE for every critical ledger batch without reviewing skipped records.
- Change: Validate representative input with COPY validation options and set ON_ERROR according to explicit data-quality policy.
- Check: Inspect notification integration status, cloud subscription routing and sample arrival events.
Explanation
Correct Answer
B:COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted. Compare source row count, COPY result error counts, rejected records and target count.
D:COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted. Evidence: Compare source row count, COPY result error counts, rejected records and target count.
Incorrect Answers
A:Change: Define a Snowpipe with its COPY statement and supported AUTO_INGEST event notifications or managed file submissions. A loader silently skips many bad records because ON_ERROR was relaxed without an error budget.
C:For this select two assessment, the shortcut changes or bypasses the necessary correctness, governance or operational boundary rather than correcting it. COPY error handling can abort or skip selected failures, so successful command completion does not guarantee that every source record was accepted.
E:Check: Inspect notification integration status, cloud subscription routing and sample arrival events. A loader silently skips many bad records because ON_ERROR was relaxed without an error budget.