Write incremental data to Synapse SQL from Synapse notebooks

09842893 31 Reputation points
2021-08-09T15:56:24.357+00:00

I am exploring to load incremental data to Synapse SQL(internal sql pool table) from Synapse notebooks. I see Scala has the connector to write the data (write.SynapseSQL), but looks like it doesn't allow inserts to the existing table.

Can you please point to some documentation/samples for achieving this.

Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
5,373 questions
{count} vote

1 answer

Sort by: Most helpful
  1. KranthiPakala-MSFT 46,642 Reputation points Microsoft Employee Moderator
    2021-08-10T19:21:28.787+00:00

    Hi @Anonymous ,

    As per my conversation with internal team, Product team are actively working on adding the overwrite and append method to the synapsesql connector. In the meantime, as a workaround it is suggested to use the connector to push the table to a temporary table on SQL dedicated and then run an insert into to the permanent table.

    If you have any additional feedback regarding the product, I would recommend you to please share it in Azure Synapse Analytics user voice forum: https://feedback.azure.com/forums/307516-azure-synapse-analytics. All the feedback shared in this forum are actively monitored and reviewed by product teams.

    Hope this info helps. Do let us know if you have further query.

    ----------

    Please don’t forget to Accept Answer and Up-Vote wherever the information provided helps you, this can be beneficial to other community members.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.