How to consume data from service bus

Samriddhi Gupta 20 Reputation points
2024-09-09T06:02:41.74+00:00

Hi All,

I have to consume data from Service Bus explorer have topic under that having one subscription with SQL filter..I am able to see the message inside the subscription ..I have to read that data in synapse dedicated SQL Pool , however I know Azure Logic App is good option to do that but I wanted to check is there any other way to copy the json format data into ADLS Gen 2 and the will create a json dataset to copy data in dedicated SQL pool. Please help me out in this.

Let me know in case of any further questions.

Azure Service Bus
Azure Service Bus
An Azure service that provides cloud messaging as a service and hybrid integration.
621 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Deepanshukatara-6769 9,190 Reputation points
    2024-09-09T06:51:16.6266667+00:00

    Hello Samriddhi , Welcome to MS Q&A

    To copy JSON data from Service Bus to ADLS Gen 2 and then to Synapse Dedicated SQL Pool, you can create a pipeline in Azure Data Factory that contains a copy activity to ingest data from Service Bus into ADLS Gen2, and then another copy activity to copy data from ADLS Gen2 into Synapse Dedicated SQL Pool. Here are the high-level steps to accomplish this:

    1. Create a source dataset for Service Bus in Azure Data Factory.
    2. Create a sink dataset for ADLS Gen2 in Azure Data Factory.
    3. Create a pipeline in Azure Data Factory that contains a copy activity to copy data from Service Bus to ADLS Gen2.
    4. Create a sink dataset for Synapse Dedicated SQL Pool in Azure Data Factory.
    5. Create another pipeline in Azure Data Factory that contains a copy activity to copy data from ADLS Gen2 to Synapse Dedicated SQL Pool.

    For more detailed steps and information on how to create pipelines and datasets in Azure Data Factory, refer to the following documentation:

    Kindly check and accept answer if it helps , if any questions , please let me know

    Thanks

    Deepanshu


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.