How to Minimize Data Copying When Cloning a Table in Fabric?
You have a Fabric tenant that contains a warehouse named Warehouse1. Warehouse1 contains two schemas name schema1 and schema2 and a table named schema1.city. You need to make a copy of schema1.city in schema2. The solution must minimize the copying of data. Which T-SQL statement should you run?
Community Votes
67% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
The question tests Fabric's zero-copy cloning feature; the trap is choosing standard T-SQL copy methods like CTAS or INSERT INTO which physically duplicate data.
Creating a zero-copy clone of a table in a Microsoft Fabric warehouse minimizes data movement and storage costs. The CREATE TABLE AS CLONE OF statement provides this near-instantaneous cloning capability across schemas.
Choosing option D (CREATE TABLE ... AS SELECT) because it creates a new table, but it physically copies the data instead of using a zero-copy clone.
Community Discussion (15 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Option C uses theCREATE TABLE... AS CLONE OF T-SQL statement, which is a feature specific to Microsoft Fabric data warehouses. This statement creates a zero-copy clone of the source table, meaning it shares the existing data files rather than duplicating them. This directly satisfies the requirement to minimize the copying of data while making an exact copy of the table in a different schema.Why the Other Options Are Wrong
Options A, B, and D all rely on traditional T-SQL data movement mechanisms.INSERT INTO... SELECT (Option A) and SELECT * INTO (Option B) physically read and write every row of data, incurring significant data copying and storage overhead. Option D (CREATE TABLE... AS SELECT) is Fabric's CTAS equivalent, which also physically copies the underlying data to create the new table, failing the requirement to minimize data copying.Community Comment Notes
Several commenters correctly identified that theAS CLONE OF syntax creates a zero-copy clone that minimizes data movement, as neoverma noted when stating it "creates a reference to the underlying data rather than perf…" Others mistakenly favored Option D, with one commenter arguing "Only the metadata of the table is copied" for CTAS, confusing the metadata-only operation of cloning with the physical data copy performed by CTAS. Official Reference
Exam Strategy
When a Fabric warehouse question asks to minimize data copying or storage costs for a table copy, look for the AS CLONE OF syntax. Standard T-SQL copy methods (CTAS, SELECT INTO) always physically duplicate data.
Related Analysis
Practice All DP-600 Questions
Access 115 questions with complete answers and detailed explanations.
View Full DP-600 Practice Test →