For Demos, First you need to create Main Azure Resources such as:
Azure Data Factory
Azure Functions
Azure Logic Apps
Azure Key Vault
Azure Storage Account
Azure SQL Server
Then, you can add/import repo from this Github repo so your ADF has Pipeline, Datasets, LinkedServices and etc from this Github Repo.
Make sure your Functions App has Functions. Also Logic Apps has trigger and actions to Email Functionality.
Make sure Key Vault has access policy for ADF so ADF can access secrets from Key Vault for Connection string(Azure SQL Database) and Access Key (Storage)
Also Add secret to Key Vault for Azure SQL Database(Connection Key), Azure Storage Account(Access Key) and Azure Functions(Function Key)
Also Make sure Data Factory has Data contributon access in Azure Storage Account.
Finally, make sure you have Container in Azure Storage Account and it has files.
There are following containers needed.You can find files https://github.com/alpaBuddhabhatti/PASSSUMMIT2022/edit/ADF_AF_ALP/