Del via


Kendt problem – Pipelinen mislykkes, når data kopieres til data warehouse med midlertidig lagring

Kopieringsaktiviteten for datapipelines mislykkes, når der kopieres data fra Azure Blob Storage til et data warehouse med midlertidig lagring aktiveret. Da midlertidig lagring er aktiveret, bruger kopiaktiviteten parquet som det midlertidige format. Parquetstrengtypen kan dog ikke kopieres til en decimaltype i data warehouse.

Status: Åben

Produktoplevelse: Data Factory

Symptomer

Pipelinekopiaktiviteten mislykkes, og fejlen svarer til: ErrorCode=DWCopyCommandOperationFailed,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message='DataWarehouse' Copy Command operation failed with error ''Column '' of type 'DECIMAL(32, 6)' is not compatible with external data type 'Parquet physical type: BYTE_ARRAY, logical type: UTF8', please try with 'VARCHAR(8000)'.

Løsninger og løsninger

Du kan løse problemet ved at kopiere dataene til lakehouse-tabellen med decimal typen . Kopiér derefter dataene fra tabellen lakehouse til data warehouse.

Næste trin