An open API service indexing awesome lists of open source software.

https://github.com/nitor-infotech-oss/auto-pause-resume-azuresynapse


https://github.com/nitor-infotech-oss/auto-pause-resume-azuresynapse

Last synced: 7 months ago
JSON representation

Awesome Lists containing this project

README

          

# auto-pause-resume-azuresynapse

Objective:



  • Primary objective of Auto Pause and Resume Azure Synapse DW is to save computation cost of Azure Synapse DW




Key Features:



  1. Code will pause the azure synapse dw when dw is in idle state

  2. Also All the services which require Azure Synapse DW for analytics purpose will call resume pipeline to make DW online




Implementation Steps:



  • Import the ARM Template to your Azure Data Factory

  • Configure Azure Synapse Linked Service

  • Configure Azure Blob Storage Linked Service




Configurations:



  • Create Configuration File in configured Azure Storage Account which will be used for making API call to Azure DW to pause/resume/check status

  • Add following details to config file:


    1. Add subscriptionid

    2. Add servername

    3. Add databasename

    4. Add resourcegroupname

    5. Add pausewaittime and resumewaittime