Forum Discussion

PolinaOr's avatar
PolinaOr
Helper I
3 months ago
Solved

DataFlow Gen 2 Error:Fast copy user error

Hi, everyone

 

Getting the following error when trying to load from Lake House. Other 2 tables from it are working fine. Preview on the errorred table is also fine. I don't have fast copy required for this table.

 

Error Code: Fast Copy User Error, Error Details: Couldn't refresh the entity because of an issue with the mashup document MashupException.Error: DataSource.Error: Pipeline execution failed (runId: ed5c354c-46f1-47ee-a93f-d31a1ba53837). Operation on target ca-9b399285-c5d3-49ce-9dcd-043b12b9c145 failed: ErrorCode=DeltaSnapshotError,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Delta table snapshot doesn't exist.,Source=Microsoft.DataTransfer.ClientLibrary,''Type=Microsoft.Data.DeltaLake.DeltaLakeException,Message=table doesn't exist,Source=Microsoft.Data.DeltaLake,' Details: Reason = DataSource.Error;RunId = ed5c354c-46f1-47ee-a93f-d31a1ba53837 (Request ID: aa7cc8a3-d52e-4a00-bb19-850271030939).

  • miguel's avatar
    miguel
    3 months ago

    Totally understand that there were no settings at the query level, but would you mind checking if the Fast Copy setting at the Dataflow level was enabled? 

     

    You can see this inside the Options > Dataflow > Scale tab

     

    You can turn this setting off and your Dataflow will not try to use Fast Copy unless you explicitly use the setting at the query level.

     

    Complex values like [Table] values can create some situations that would prevent Fast Copy to behave the way its intended. It also happens with how Staging that table would yield the same column but with null values as you cannot store "Table" (complex values) into a staging table.

8 Replies

  • Ok, disabling staging makes it work. Anyone can explain to me why exactly is that the reason foe failed dataflow, when other tables from the source are 100% fine with staging?

    • miguel's avatar
      miguel
      Community Admin

      hi!

      Glad that you were able to find a solution. 

       

      It depends! but would you mind answering the following questions? it'll help us determine what could've happened:

      1. What your Dataflow setting for "Fast Copy" was

      2. What data it was holding inside your  (did it have any "Binary", "Record" or "Table" values inside the columns?)

      • PolinaOr's avatar
        PolinaOr
        Helper I

        Hi,

         

        1) Didnt have Fast Copy enabled for any

        2) No, only [Table] values, as far as I understood

  • Looks like the Delta table snapshot is missing or out of sync. Check the table's _delta_log, verify the table exists, and review the pipeline run logs for the exact cause.