Advertisement
Guest User

readycopy

a guest
Feb 1st, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. $serverName = 'usgsserver' + $participantNumber
  2. $fullyQualifiedServerName = $serverName + '.database.windows.net'
  3. $dataWarehouseName = 'usgsdataset'
  4. $dataFactoryName = 'usgsdatafactory' + $participantNumber
  5. $dataLakeName = 'usgsdatalake' + $participantNumber
  6. $adminUser = 'usgsadmin'
  7. $adminPassword = 'P@ssword' + $participantNumber
  8.  
  9. $integrationRuntimeName = 'selfHostedIntegrationRuntime101'
  10. $dWConnectionString = "Server=tcp:$fullyQualifiedServerName,1433;Initial Catalog=$dataWarehouseName;User ID=$adminuser;Password=$adminPassword;Encrypt=True;TrustServeCertificate=False;Connection Timeout=30;"
  11. $dataLakeAccountKey = (Get-AzureRmStorageAccountKey -ResourceGroupName $resourceGroupName -AccountName $dataLakeName).Value[0]
  12. $destinationFileName = "@dataset().cw_fileName"
  13. $destinationFolderPath = "usgs\\fireevents"
  14. $dataLakeURL = "https://$dataLakeName.dfs.core.windows.net"
  15.  
  16. # Create a data factory pipeline to copy from SQL Server to ADLS Gen2
  17. New-AzureRmResourceGroupDeployment -Name USGSARMDeployment -ResourceGroupName $resourceGroupName -TemplateFile C:\Scripts\Module1\CopyfromSQL\arm_template.json -factoryName $dataFactoryName -integrationRuntime_integrationRuntime1 $integrationRuntimeName -usgssql_connectionstring $dwConnectionString -usgsdatalakevnet1_accountkey $dataLakeAccountKey -DestinationDataset_eeb_properties_typeProperties_filename $destinationFileName -DestinationDataset_eeb_properties_typeProperties_folderPath $destinationFolderPath -usgsdatalakevnet1_properties_typeProperties_url $dataLakeURL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement