Forum Discussion
Copy Activity - On-Prem to Warehouse - Staging
Trying to copy data from on-prem SQL Server to a Warehouse. It says that staging is required, but only allows you to use ADLS or Blob storage - not OneLake.
Is this really the expected functionality? Do we need to bring additional Azure resources to get data from on-prem to a Warehouse?
13 Replies
- v-cboorla-msft
Microsoft Employee
Thanks for using Microsoft Fabric Community.
Apologies for the inconvenience.
Data Warehouse COPY command directly supports Azure Blob Storage and Azure Data Lake Storage Gen2 as source data stores. If your source data meets the criteria described in this section, use COPY command to copy directly from the source data store to Data Warehouse.
For more details please refer : Direct copy by using COPY command.
If the issue still persists, please do let us know. Glad to help.
I hope this information helps.
Thanks.
- Joshrodgers123
Kudo Collector
My question was referring to the copy activity in data pipelines (SQL server source/warehouse destination), not the copy command in the warehouse.
- v-cboorla-msft
Microsoft Employee
Apologies for the delay in response from my end.
In order to understand your specific data copy scenario, Could you please share some more details about your copy data activity. This will help me to understand the query and guide in better way. If possible, could you provide information on the following:
Data Transformation Specifications: Are there any transformations being applied to the data during the copy process?
Screenshots: If feasible, sharing screenshots of the source and sink configuration within your data copy activity would be highly beneficial for visualization purposes.
Thanks.
- Joshrodgers123
Kudo Collector
Hi v-cboorla-msft, please see matkvaid's response. He explained my question perfectly.
- v-cboorla-msft
Microsoft Employee
Glad that you query got resolved and matkvaid thank you for sharing the same with the community as it can be helpful to others.
Please continue using Fabric Community for further queries.Thank you.
- Joshrodgers123
Kudo Collector
My questions was not answered. matkvaid reiterated what my question was. We are waiting on you, v-cboorla-msft or the product team to provide an answer.
- dbrowne
Microsoft Employee
Supporting OneLake as staging for on-premise to DW is on the roadmap. In the mean time, it's better to simply load to a Lakehouse in the same workspace as the Warehouse. Those lakehouse tables will be accessable from the SQL endpoint, and you can load from there to the Warehouse if you want to.
- matkvaid
Helper III
I was waiting for on premise connection support for pipelines, because dataflows gen2 had many issues and with them resolved, they still use much more CU's than pipelines (at least copying from warehouse to lakehouse test promises). Now setting up lakehouse and then warehouse again would need adittional resources. Now i understand i should move to lakehouse and rebuild all reports, views, etc. Lakehouse tables does not support spaces in column names, o it is one of the things that is a nightmare to set up copy activities when renaming hundreds of columns...