Power BI 보고서에 마지막 새로 고침 날짜 표시
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
보고서에 마지막 새로 고침 날짜를 추가하면 사용자가 데이터의 현재 정도를 이해할 수 있습니다. 보고서의 카드를 사용하여 마지막 데이터 업데이트의 날짜와 시간을 표시할 수 있습니다. Power BI에서 데이터 모델을 정기적으로 새로 고침하면 모든 정보가 최신 상태로 유지됩니다.
마지막 새로 고침 날짜를 추가하는 단계는 분석 보기, Power BI 또는 OData 쿼리에 관계없이 Power BI 보고서의 원본에 따라 달라집니다.
참고 항목
, , 등과 같은 WorkItemRevision
WorkItem
WorkItemLink
TestRun
여러 Analytics 엔터티 형식에는 속성이 AnalyticsUpdatedDate
포함됩니다. 이 속성은 개별 엔터티 참조가 업데이트된 가장 최근 시간을 나타냅니다.
필수 조건
- 접근:프로젝트 멤버는 최소 기본 접근 권한이 있어야 합니다.
- 사용 권한: 기본적으로 프로젝트 멤버는 분석을 쿼리하고 뷰를 만들 수 있는 권한이 있습니다.
- 서비스 및 기능 사용 및 일반 데이터 추적 활동과 관련된 기타 필수 구성 요소에 대한 자세한 내용은 Analytics에 액세스하기 위한 사용 권한 및 필수 구성 요소를 참조 하세요.
분석 보기에 따라 마지막 새로 고침 날짜 추가
데이터 세트의 마지막 새로 고침 날짜가 있는 열을 추가하려면 다음 단계를 수행합니다.
Power BI Desktop에서 보기와 연결된 Power BI .pbix 파일을 로드합니다.
리본의 쿼리 섹션에서 데이터 변환 데이터>
고급 편집기를 선택합니다.
쿼리를 수정하지 않은 경우 분석 보기와 일치하는 특정 테이블 값을 사용하여 다음 예제를 검토합니다.
let Source = AzureDevOps.AnalyticsViews("{OrganizationName}", "{ProjectName}", []), #"Private Views_Folder" = Source{[Id="Private Views",Kind="Folder"]}[Data], #"{AnalyticsViewsID_Table}" = #"Private Views_Folder"{[Id="{AnalyticsViewsID}",Kind="Table"]}[Data], #"Added Refresh Date" = Table.AddColumn(#"{AnalyticsViewsID_Table}", "Refresh Date", each DateTimeZone.FixedUtcNow(), type datetimezone) in #"Added Refresh Date"
다음 구문에 따라 쿼리를 수정합니다.
let Source = AzureDevOps.AnalyticsViews("{OrganizationName}", "{ProjectName}", []), #"Private Views_Folder" = Source{[Id="Private Views",Kind="Folder"]}[Data], #"{AnalyticsViewsID_Table}" = #"Private Views_Folder"{[Id="{AnalyticsViewsID}",Kind="Table"]}[Data], #"Added Refresh Date" = Table.AddColumn(#"{AnalyticsViewsID_Table}", "Refresh Date", each DateTimeZone.FixedUtcNow(), type datetimezone) in #"Added Refresh Date"
참고 항목
이러한 예제는 UTC를 사용합니다. DateTimeZone 함수에 설명된 대로 특정 표준 시간대에 따라 쿼리 코드를 조정할 수 있습니다.
완료를 선택합니다.
닫기 및 적용을 선택하여 데이터 세트를 즉시 새로 고칩니다.
Power BI 또는 OData 쿼리에 따라 마지막 새로 고침 날짜 추가
Power BI에서 빈 데이터>를 선택합니다.
쿼리 이름을 마지막 새로 고친 날짜로 바꾼 다음 함수 모음에 다음 수식을 입력합니다.
날짜 데이터를 테이블 형식>으로 변환하려면 테이블로 테이블을 선택합니다. 사용 중인 버전에 따라 먼저 매개 변수를 호출해야 할 수 있습니다.
날짜와 함께 단일 열이 나타납니다.
팁
테이블로 지정 옵션이 표시되지 않으면 다음 대체 단계를 사용하여 보고서에 마지막 새로 고침 날짜 및 시간을 추가할 수 있습니다.
- 홈 탭을 선택하고 데이터 가져오기를 선택합니다. 옵션에서 빈 쿼리를 선택합니다.
- 쿼리 창에서 새 쿼리를 마우스 오른쪽 고급 편집기 선택합니다.
- 기존 코드를 다음 코드로 바꿔 현재 날짜 및 시간으로 테이블을 만듭니다.
let Source = #table( {"Last Refresh Date"}, {{DateTime.LocalNow()}} ) in Source
변환 메뉴에서 데이터 형식 드롭다운 메뉴를 선택하고 날짜/시간 옵션을 선택합니다.
Column1 이름을 마지막 새로 고침 날짜와 같이 더 의미 있는 이름으로 바꿉니다.
홈 메뉴에서 닫기 및 적용을 선택합니다.
새로 고침 날짜를 사용하여 보고서에 카드 추가
보고서에 마지막 새로 고침 날짜가 있는 카드를 추가하려면 시각화에서 카드를 선택하고 새로 고침 날짜 또는 마지막 새로 고침 날짜를 필드에 추가합니다.
데이터 새로 고침
새로 고침을 선택하여 보고서 페이지 데이터 및 데이터 모델을 새로 고칩니다 . 모든 쿼리가 업데이트되면 카드가 최신 날짜로 새로 고쳐집니다.