skip to Main Content

enter image description hereI´ve created an Azure Synapse Analytics Pipeline that must be triggered by the creation of a file within a Azure Gen2 storage account.

Somehow the blob creation event (i.e. when I upload the file in the corresponding container and folder) doesn´t fire anything and the pipeline does not start. I´ve registered the Microsoft.EventGrid and Microsoft.Synapse resource providers in the subscription, as suggested by the Microsoft official documentation.

Am I missing anything? As far as I know, and according to the Microsoft documentation and the many tutorials I’ve read, I don´t need any Event Topic/Event subscription…

4

Answers


  1. Chosen as BEST ANSWER

    I still didn´t figure out what is not working, so I implemented a workaround: a simple ADF pipeline looping for files in the landing zone. The pipeline is associated with a normal schedule trigger (it runs 3 times a day) and it calls in turn the pipeline I originally wanted to be triggered by the file creation trigger.


  2. Can you please check the content type of the file :
    enter image description here

    usually when that is blank, event trigger is not initiated

    Login or Signup to reply.
  3. I tried to reproduce your scenario in my environment, and it works for me (i.e., when I upload the file in the corresponding container and folder). Let me share my implementation and then you can compare with yours.

    enter image description here

    This is the setup for the trigger

    enter image description here

    The trigger is firing as expected.

    • Files uploaded date time
      enter image description here

    • Trigger firing date time
      enter image description here

    Login or Signup to reply.
  4. Just an update: I´ve contacted the Azure Support and together with a representative we’ve been investigating the issue. It seems to be a very common problem, it occurs very often in several Azure implementations.

    It seems the storage account where the event should be triggered has no event grid subscription associated to it. It should be however automatically created when the trigger is created and activated within Azure Synapse Workspace.

    Missing Even Grid Subscription within the Storage Account

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search