2017-05-11 10 views
0

환경 & 세부파이프 라인이 작업을 완료하는 총 시간을 계산 하시겠습니까? 아니 개별 조각

  • 푸른 데이터 공장 전제에
  • 에 대한 - IaaS의 서버
  • 푸른 데이터 호수

시나리오

  • 저는 ADF 파이프 라인을 개발했으며 하늘색 데이터 팩토리에 배포했습니다. 파이프 라인의 일환으로 - 나는 온 프레미스 서버에서 데이터를 복사하고 CSV 형식의 푸른 하늘 호수에 데이터를 복사하는 거의 50 개의 복사 작업을합니다.

  • 나는 50 복사 활동이

  • 모든 활동 오전 12 UTC 시간에 시작 존재하는 아래 하나 개의 파이프 라인을 가지고

문제

  • 방법 파이프 라인이 작업을 완료하기위한 총 시간을 계산합니까? 개별 조각이 아닙니다.
+0

가 실행이 ......... – wBob

+0

파이프 라인은 오전 12:00 UTC @ 실행하는 데 도움이됩니다. 개별 조각을 보면 완료하는 데 1 ~ 2 분이 걸립니다. 거의 50 개의 활동이 있으며, 완료하는 데 1 ~ 2 분이 걸립니다. 알고 싶습니다. 얼마나 많이 TOTAL ADF 파이프 라인이 걸리는 시간입니다. –

답변

0

이 정보를 반환하려면 PowerShell을 사용할 수 있습니다. 예 :

$SubId = Get-AzureSubscription ` 
    -SubscriptionName $AzureSubscription | SELECT SubscriptionId 

Set-AzureRmContext -SubscriptionId $SubId.SubscriptionId | Out-Null 

#Get ADF details 
$ADFName = Get-AzureRmDataFactory ` 
-ResourceGroupName $ResourceGroup | SELECT DataFactoryName 

Get-AzureRmDataFactoryActivityWindow ` 
    -DataFactoryName $ADFName.DataFactoryName ` 
    -ResourceGroupName $ResourceGroup 

이렇게하면 기간 필드가 반환됩니다.

그런 다음 결과를 SUM으로 바꿀 수 있습니다. 나는 그들을 우리의 공장을 감시하기 위해 SQL DB에 쓴다. 여기 cmdlet에 대한 자세한 내용은

는 : https://docs.microsoft.com/en-us/powershell/module/azurerm.datafactories/get-azurermdatafactoryactivitywindow?view=azurermps-3.7.0

희망이