Skip to content

Azure/Azure-Purview-Starter-Kit

Repository files navigation

Azure Purview Starter Kit Using PowerShell

Hi Purview folks

Good day ! Today I'm going to talk about getting started and being up and running with a fresh clean install of Azure Purview deployment in a matter of minutes.

Here's an updated post giving you detailed steps on how to get started and be up and running with Azure Purview in less than 5 minutes on various types of Azure data sources! HTML View

Materials/Artefacts

  1. Purview Starter Kit V5 (part of this Git Repo)

  2. Watch Video Full video demonstrating entire set of steps, starting from executing the Purview starter kit; setting correct parameters, logging in to the Azure portal, creating a new sample Azure Data Lake Storage Gen2, an Azure Blob Storage account and one Azure Data Factory to copy sample data between the Blob and ADLSGen2 storage accounts and show sample lineage information.

Steps To Execute

  1. Extract the attached Purview Starter Kit V5 to a folder of your choice,

  2. Then open PowerShell as administrator by right clicking in the same folder, and navigate to the folder where PurviewStarterKitV5 was extracted.

  3. Change the parameters (CatalogName , TenantID, SubscriptionId , ResourceGroup , CatalogResourceGroup , Location) below as per your choice.

Note : Before you run the PowerShell scripts to bootstrap the catalog, get the values of the following arguments to use in the scripts:

  • TenantID: In the Azure portal, select Azure Active Directory. In the Manage section of the left navigation pane, select Properties. Then select the copy icon for Tenant ID to save the value to your clipboard. Paste the value in a text editor for later use.

  • SubscriptionID: In the Azure portal, search for and select the name of the Azure Purview instance that you created as a prerequisite. Select the Overview section and save the GUID for the Subscription ID.

  • CatalogName: The name of the Azure Purview account. Note that CatalogName is the name of your purview account as well as the Purview MSI that gets created automatically. You will need this name to add "reader" role permission on your Purview MSI in order to successfully set up and scan your data sources. CatalogResourceGroupName: The name of the resource group in which you created your Azure Purview account.

  • Location: The region where your Purview account and resource groups will be created. Be sure to modify the region in purview_template.json file as well. Regions supported by Purview are : eastus2euap,eastus,westeurope,southeastasia,canadacentral,southcentralus,brazilsouth,centralindia,uksouth,australiaeast,northeurope,westcentralus,westus2,eastus2

For example: Following is a valid command to execute the attached script. Be sure to use only [ a-z OR A-Z OR 0-9 ] characters while supplying the ResourceGroup and CatalogName parameters.

 .\RunStarterKitFullAuto.ps1 `
 -CatalogName PVAB20211001 `
 -Location centralindia `
 -TenantId 72123131f-8221-421f-11ab-2d7123123b47 `
 -SubscriptionId f13121bf-f2f0-4e61-8ea9-98329d1cdccf `
 -ResourceGroup PVAB202110RG `
 -CatalogResourceGroup PVAB202110RGMG

Watch the video below for a full walkthrough ! Let me know your experience or any questions in the comments below. Datasources_Purview

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published