SharePoint의 계산된 열 | 개요
SharePoint에서 계산된 열의 중요성과 목록에서 자동 계산 및 데이터 수집을 수행하는 방법을 알아보세요.
쿼리 편집기에서 수행할 수 있는 간단한 LuckyTemplates 변환에 대해 이야기하겠습니다. 이 블로그 하단에서 이 튜토리얼의 전체 비디오를 볼 수 있습니다.
쿼리 편집기를 사용하면 데이터를 정리하고 원시 형식에서 변환할 수 있습니다. 일부 고급 변환을 수행할 수 있지만 수행할 수 있는 간단한 변환에 초점을 맞추고 싶습니다.
이러한 간단한 변환을 통해 LuckyTemplates에서 데이터를 더 잘 최적화할 수 있습니다.
목차
데이터 이름 정리
내가 항상 하는 첫 번째 일은 내 데이터의 이름을 정리하는 것 입니다 . 어떤 종류의 보고서를 쫓느냐에 따라 적절한 이름을 원하는지 여부를 결정합니다. 나는 보통 밑줄과 약어도 제거합니다.
기본적으로 논리적인 이름을 원합니다. 사람들은 그것들을 한 번 보고 각 특정 테이블이나 열에 무엇이 있는지 이해해야 합니다.
여기에 있는 첫 번째 테이블을 예로 들어 보겠습니다. Customer_Data라고 합니다.
나는 이름에 밑줄과 같은 기호가 있는 것을 좋아하지 않기 때문에 그것을 두 번 클릭하고 원하는 이름으로 변경하기만 하면 됩니다.
또는 속성으로 이동하여 이름을 변경할 수도 있습니다.
이름 형식과 관련하여 일관성을 유지하고 싶기 때문에 Location_Data 및 Product_Data도 변경하겠습니다.
테이블 이름 외에도 각 테이블을 살펴보고 열 이름에 대해 작업합니다. 다시 말하지만 모든 열 이름이 의미가 있는지 확인해야 합니다.
이러한 열 이름을 최대한 구체적이고 명확하게 지정하려는 가장 큰 이유는 열 이름을 기반으로 시각화 제목이 자동으로 생성되기 때문입니다. 따라서 내 열 이름 중 하나라도 명확하지 않은 경우 내 시각화에 데이터가 표시되는 방식에 영향을 미칠 수 있습니다.
열 이름을 변경하려면 이름을 두 번 클릭하고 변경하기만 하면 됩니다. 예를 들어 이 Cost 열을 Product Cost로 변경합니다.
이렇게하면 내가 말하는 비용이 무엇인지 분명합니다.
데이터 정리
다음으로 해야 할 일은 필요하지 않은 데이터를 정리하는 것입니다 .
이 위치 테이블이 좋은 예입니다. 지역 코드에 대한 이 열과 같이 실제로 필요하지 않은 열이 있습니다.
해당 데이터가 필요하므로 인�� 열을 그대로 두겠습니다. 하지만 가구에서 시간대까지의 열도 중요하지 않다고 생각합니다.
지역 코드 열의 강조 표시를 제거하지 않고 이 열을 강조 표시하려면 Ctrl 버튼을 누른 상태에서 현재 선택 항목에 추가할 열을 클릭합니다 .
거기에서 마우스 오른쪽 버튼을 클릭하고 Remove Column 을 선택하기만 하면 됩니다 .
쿼리 편집기에서 적용된 단계 추적
화면 오른쪽에 있는 적용된 단계 창은 간단한 LuckyTemplates 변환 작업을 할 때 유용한 도구입니다.
예를 들어 필요하지 않은 열을 제거하기 전에 적용된 단계 창을 살펴보겠습니다.
하지만 그 열을 제거한 순간 다음에 무슨 일이 일어났는지 보세요.
마지막으로 수행한 변환은 Applied Steps에 기록되었습니다. 사실 내가 지금까지 한 모든 것을 순차적으로 보여준다 .
모든 단계가 기록되었으므로 이러한 모든 변환은 데이터를 새로 고칠 때마다 자동으로 발생합니다.
이것은 또한 내가 계획한 대로 실제로 작동하지 않은 변환을 뒤로 돌아가서 실행 취소할 수 있게 해줍니다. 하지만 마음이 바뀌어 결국 해당 열이 필요하다는 것을 알게 되면 해당 단계 옆에 있는 X를 클릭하기만 하면 됩니다.
그렇게 하면 쿼리가 이전 상태로 돌아갑니다.
이는 혼란스러운 일에 대해 걱정할 필요 없이 실제로 쿼리 편집기를 가지고 놀 수 있음을 보여줍니다. 당신은 당신의 단계를 쉽게 되돌아갈 수 있고 당신이 만든 불필요한 움직임을 취소할 수 있다는 것을 알고 있습니다 .
이를 알고 열을 마우스 오른쪽 버튼으로 클릭하고 목록에서 다른 변환을 탐색하십시오.
이렇게 하면 어쨌든 단계를 실행 취소할 수 있기 때문에 결국 데이터가 손상되지 않을까 걱정할 필요 없이 쿼리 편집기에서 수행할 수 있는 작업을 마스터할 수 있습니다 .
쿼리 편집기에서 쿼리 추가
이전에는 고객, 위치 및 제품에 대해 작업했습니다. 하지만 기억할 수 있다면 거기에 세 개의 다른 테이블이 있었고 모두 영업용이었습니다.
이제 더 최신 데이터가 있으므로 해당 이름도 업데이트하겠습니다.
하지만 이 세 테이블을 각각 클릭하면 모든 테이블에 동일한 데이터 구조가 있음을 알 수 있습니다. 기본적으로 동일한 데이터이지만 다른 시간대의 데이터입니다.
이를 위해 세 가지 다른 테이블이나 쿼리가 필요하지 않습니다. 즉, 데이터를 추가하는 것이 더 효율적입니다.
먼저 Sales_2018을 선택한 다음 홈 리본 아래에서 쿼리 추가를 클릭합니다.
그러면 이 창이 나타납니다.
"3개 이상의 테이블"을 체크하면 테이블 목록이 아래에 표시됩니다. 오른쪽 상자에 추가할 테이블을 추가하고 확인을 클릭하기만 하면 됩니다.
이 테이블이 하나로 병합되었는지 확인하겠습니다. 구매 날짜를 표시하는 열을 살펴보겠습니다.
여기에는 4,000개 이상의 데이터 행이 있으므로 드롭다운 버튼을 클릭하고 내림차순 정렬을 클릭하여 가장 최근 데이터를 먼저 표시합니다.
이는 테이블이 추가되었음을 나타냅니다. 보시다시피 여전히 Sales_2018 테이블에 있지만 이제 2020년 데이터가 있습니다.
이제 이 단일 테이블에 모든 판매 데이터가 있으므로 이름을 Sales로 변경하겠습니다.
물론 2019년과 2020년의 테이블은 여전히 쿼리이기 때문에 그냥 삭제할 수는 없습니다. 여전히 이 테이블 안에 데이터가 필요합니다.
따라서 삭제하는 대신 마우스 오른쪽 버튼을 클릭하고 로드 활성화를 선택 취소합니다.
그리고 새로 고침을 수행할 때 여전히 해당 테이블의 데이터가 포함되어야 하므로 로드를 비활성화하면 회색으로 표시되더라도 "보고서 새로 고침에 포함"이 계속 선택되어 있는지 확인해야 합니다.
이 작업이 완료되면 내 모델의 무게를 효과적으로 제거할 수 있습니다. 이것은 내 테이블을 최적화하는 좋은 방법입니다.
데이터 유형 확인
각 열이 올바른 데이터 유형을 표시하는지 확인하는 것이 중요합니다. 이는 열 이름에 있는 작은 아이콘을 통해 확인할 수 있습니다.
LuckyTemplates는 일반적으로 각 열에 어떤 유형의 데이터가 있는지 파악하는 데 매우 유용합니다. 그러나 드문 경우지만 잘못된 데이터 유형이 표시되면 보고서에서 계산이 수행되는 방식에 큰 영향을 미칠 수 있습니다.
예를 들어 숫자 열이 실수로 텍스트 열로 태그 지정된 경우 모든 데이터의 합계를 가져오는 것과 같은 간단한 문제가 발생할 수 있습니다.
좋은 소식은 데이터 유형을 쉽게 변경할 수 있다는 것입니다. 아이콘을 클릭하고 표시되는 목록에서 올바른 유형을 선택하기만 하면 됩니다.
기타 LuckyTemplates 변환
다음 예에서는 캘리포니아에 대한 짧은 코드를 만드는 과정에서 수행할 수 있는 몇 가지 추가 변환을 보여 드리겠습니다.
먼저 열을 마우스 오른쪽 버튼으로 클릭한 다음 Duplicate Column 을 선택합니다 .
이제 정확한 복제본이 있습니다.
마우스 오른쪽 버튼을 클릭한 다음 변환을 클릭하고 대문자를 선택하여 다른 변환을 수행하겠습니다 .
이렇게 하면 해당 열의 모든 항목이 CAPS에 표시됩니다.
이번에는 중복 열을 분할하겠습니다.
그렇게 하려면 마우스 오른쪽 버튼을 클릭하고 Split Column 을 클릭하기만 하면 됩니다 . 문자 수에 따라 그렇게 할 것입니다.
여기서 4개의 캐릭터를 선택하겠습니다. 이것은 나에게 짧은 코드 CALI를 제공합니다.
분할된 열의 두 번째 부분은 필요하지 않으므로 제거하겠습니다.
그런 다음 첫 번째 부분의 이름을 바꾸고 State Short Code라고 부를 것입니다.
더 체계적으로 만들기 위해 State에 대한 추가 열 바로 옆으로 드래그하겠습니다.
M 코드와 고급 편집기
지금까지 수행한 모든 작업은 적용된 단계 섹션 아래에 기록됩니다.
흥미로운 점은 M 코드라고 불리는 것 때문에 이러한 각 단계에서 어떤 일이 벌어지고 있는지 실제로 볼 수 있다는 것입니다. 이 코드는 상단의 수식 입력줄에서 볼 수 있습니다.
고급 편집기에서 모든 단계를 볼 수도 있습니다.
고급 편집기가 열리면 이전의 모든 변환 작업을 하면서 작성 중인 모든 코드를 볼 수 있습니다.
물론 이것은 LuckyTemplates의 고급 측면에 도달하면 걱정해야 할 사항입니다. 지금은 제가 작업한 간단한 변환만으로도 보고서를 최적화하기에 충분합니다.
새 과정 릴리스 – 고급 데이터 변환 및 모델링
내 실습 팁 LuckyTemplates 고급 편집기 사용 시
LuckyTemplates 쿼리 매개 변수: 테이블 최적화
결론
이러한 LuckyTemplates 변환은 간단할 수 있지만 작동 방식을 잘 이해하면 나중에 고급 항목으로 전환하는 데 도움이 될 수 있습니다.
또한 적용된 단계 섹션의 중요성을 잊지 마십시오. 이것은 데이터를 최적화하는 동안 길을 잃지 않도록 하는 최선의 선택이 될 것입니다.
모두 제일 좋다,
SharePoint에서 계산된 열의 중요성과 목록에서 자동 계산 및 데이터 수집을 수행하는 방법을 알아보세요.
컬렉션 변수를 사용하여 Power Apps에서 변수 만드는 방법 및 유용한 팁에 대해 알아보세요.
Microsoft Flow HTTP 트리거가 수행할 수 있는 작업과 Microsoft Power Automate의 예를 사용하여 이를 사용하는 방법을 알아보고 이해하십시오!
Power Automate 흐름 및 용도에 대해 자세히 알아보세요. 다양한 작업 및 시나리오에 사용할 수 있는 다양한 유형의 흐름에 대해 설명합니다.
조건이 충족되지 않는 경우 흐름에서 작업을 종료하는 Power Automate 종료 작업 컨트롤을 올바르게 사용하는 방법을 알아봅니다.
PowerApps 실행 기능에 대해 자세히 알아보고 자신의 앱에서 바로 웹사이트, 전화, 이메일 및 기타 앱과 같은 기타 서비스를 실행하십시오.
타사 애플리케이션 통합과 관련하여 Power Automate의 HTTP 요청이 작동하는 방식을 배우고 이해합니다.
Power Automate Desktop에서 Send Mouse Click을 사용하는 방법을 알아보고 이것이 어떤 이점을 제공하고 흐름 성능을 개선하는지 알아보십시오.
PowerApps 변수의 작동 방식, 다양한 종류, 각 변수가 앱에 기여할 수 있는 사항을 알아보세요.
이 자습서에서는 Power Automate를 사용하여 웹 또는 데스크톱에서 작업을 자동화하는 방법을 알려줍니다. 데스크톱 흐름 예약에 대한 포괄적인 가이드를 제공합니다.