SharePoint의 계산된 열 | 개요
SharePoint에서 계산된 열의 중요성과 목록에서 자동 계산 및 데이터 수집을 수행하는 방법을 알아보세요.
이 자습서에서는 LuckyTemplates용 DAX Studio 에서 사용할 수 있는 중요한 쿼리 설정을 살펴보겠습니다 . 특히 DAX Studio의 파일 옵션을 살펴보고 새 설정을 살펴보겠습니다.
이 자습서에는 이러한 설정을 구성하는 방법과 DAX Studio의 성능 및 작업 영역에 미치는 영향에 대한 설명도 포함됩니다.
목차
LuckyTemplates의 쿼리 설정: 파일 탭
DAX Studio의 파일 탭에는 총 7개의 옵션이 있습니다.
첫 번째 옵션은 New 입니다 . 클릭하면 데이터 소스를 선택할 수 있는 옵션을 제공하는 대화 상자가 나타납니다. 데이터 원본을 이해하고 연결하기 위한 별도의 자습서를 사용할 수 있습니다 .
데이터 소스를 선택하면 선택한 기존 데이터 모델과의 연결이 생성됩니다.
파일 탭 아래의 두 번째 새로 만들기(연결 복사) 옵션을 사용하면 현재 파일의 기존 연결을 자동으로 사용하는 새 쿼리를 만들 수 있습니다.
파일 탭을 열지 않고도 빠르게 액세스할 수 있도록 액세스 도구 모음에 이 옵션을 추가하도록 선택할 수도 있습니다.
이를 통해 기존 데이터 모델과의 연결을 즉시 구축할 수 있습니다.
저장 , 다른 이름으로 저장 및 종료 옵션 은 설명이 필요 없습니다. 다른 프로그램과 동일한 기능을 가지고 있습니다.
LuckyTemplates의 쿼리 옵션 설정
이 튜토리얼에서 가장 흥미로운 부분은 옵션 설정에 있습니다. 이것을 클릭하면 그 아래에 Standard , Key Bindings 및 Advanced 의 세 가지 하위 옵션이 있음을 알 수 있습니다 . 각 하위 옵션에는 추가 하위 섹션이 있습니다.
표준 탭
표준 하위 옵션 에는 14개의 하위 섹션이 있습니다.
첫 번째는 사용자 지정 내보내기 형식 입니다 .
LuckyTemplates 또는 테이블 형식 데이터 모델에서 데이터를 내보내려는 경우 요구 사항에 따라 이러한 설정을 수정할 수 있습니다.
다음은 DAX 포맷터 입니다 .
이를 사용하여 기본 서식 스타일을 짧은 줄 또는 긴 줄로 설정할 수 있습니다 . 코드를 작성할 때 함수 이름 뒤에 공백을 건너뛰는 옵션을 선택하거나 선택 취소할 수도 있습니다.
표준 아래의 세 번째 설정은 기본값 입니다 .
쉼표를 사용하지 않고 대신 세미콜론을 구분 기호로 사용하는 국가에 거주하는 경우 이를 기본 구분 기호 옵션으로 지정할 수 있습니다.
Defaults 아래의 또 다른 세그먼트는 Clear Cache then Run 입니다 . 실행 버튼을 누르면 프로그램이 쿼리를 즉시 실행하거나 실행하기 전에 캐시를 지우는 두 가지 일이 발생할 수 있습니다. 기본값으로 설정한 옵션에 따라 달라집니다.
제목에 사용자 이름을 표시하거나 숨기는 옵션도 있습니다. 활성화하면 사용자 이름이 프로그램 제목과 함께 표시됩니다.
다음은 Editor 입니다 . 이렇게 하면 DAX Studio에서 편집 영역의 설정을 구성할 수 있습니다.
편집 영역은 코드를 입력하는 곳입니다.
편집기 옵션을 사용하면 무엇보다도 글꼴 크기, 자동 줄 바꿈 및 Intellisense 너비를 수정할 수 있습니다.
로깅 옵션 은 사용자와 관련이 없습니다. DAX 개발자를 지원하기 위해 존재합니다.
LuckyTemplates의 중요한 쿼리 설정: 메타데이터 창
다음은 메타데이터 창 입니다 .
메타데이터 창의 첫 번째 옵션은 자동 메타데이터 새로 고침 입니다 . 확인란을 선택하지 않으면 모델의 메타데이터가 자동으로 새로 고쳐집니다. 그렇지 않으면 변경 사항이 있을 때마다 메타데이터에 새로 고침 버튼이 나타납니다.
메타데이터 변경 감지 옵션의 경우 요구 사항에 따라 상자를 선택하거나 선택 취소할 수 있습니다.
데이터 미리 보기 옵션을 사용하면 DAX 쿼리를 실행할 때마다 출력 창에 표시되는 행 수를 제한할 수 있습니다. 이렇게 하면 쿼리를 실행할 때마다 소비되는 메모리 양을 줄이는 데 도움이 됩니다.
도구 설명을 사용하면 기본 통계와 샘플 데이터 표시 또는 숨기기를 전환할 수 있습니다. 예를 들어 테이블로 이동하여 열 위로 마우스를 가져가면 선택한 항목에 따라 몇 가지 기본 정보를 검색할 수 있습니다.
숨겨진 개체 옵션을 사용하면 테이블 형식 개체 모델 내의 모든 개체를 표시하거나 숨길 수 있습니다. 반투명 아이콘이 있는 테이블은 선택한 기본 옵션에 따라 메타데이터에 표시하거나 숨길 수 있습니다.
표준 탭의 기타 설정
다음으로 표준 탭 아래에는 개인 정보 섹션이 있습니다. 필요에 맞게 사용자 정의할 수 있는 네 가지 설정이 있습니다.
다음은 쿼리 기록 섹션입니다.
이를 통해 기록 저장소에 보관되는 쿼리 수를 늘릴 수 있습니다. Storage Engine 및 Formula Engine을 포함하는 Trace Timing을 표시하거나 숨기는 옵션도 있습니다.
다음은 결과 저장소 입니다 .
선택하면 자동 서식 결과 설정이 테이블 형식 모델과 DAX Studio 간의 측정값 서식과 일치합니다. 전환할 수 있는 다른 설정도 있습니다.
다음으로 서버 타이밍 섹션 으로 이동하겠습니다 .
이 설정은 코드 및 스토리지 엔진 쿼리를 식별할 때 중요합니다.
소리 섹션 은 DAX Studio에서 코드를 빌드할 때 중요하지 않습니다.
이제 시간 초과 섹션 으로 이동하겠습니다 .
사용자 정의할 수 있는 세 가지 제한 시간이 있습니다. DAX 포맷터 요청 시간 초과는 데이터 전송 지연을 설명합니다. 예를 들어 DAX 코드를 포맷하려고 하는데 네트워크 대기 시간이 10초 이상 걸리면 요청 시간이 초과되고 DAX 코드가 포맷되지 않습니다. 이 개념은 Server Timings End Event 시간 초과 및 Trace Startup Timeout 에도 적용됩니다 .
요구 사항에 따라 각 제한 시간에 대한 시간을 늘리거나 줄일 수 있습니다.
Standard 탭 아래의 마지막 하위 섹션은 Trace 입니다 .
이전 버전의 SQL Server Analysis Services를 사용하는 경우 레거시 DirectQuery 추적을 열어 두는 것이 가장 좋습니다.
키 바인딩 탭
옵션 설정 아래의 두 번째 하위 옵션은 키 바인딩 입니다 .
키 바인딩을 사용하면 키보드의 키를 DAX Studio에서 사용할 수 있는 바로 가기에 바인딩할 수 있습니다. 이 설정은 또한 기존 바로 가기가 중복될 수 없음을 상기시키는 경고 메시지를 표시하므로 실패할 염려가 없습니다.
고급 탭
고급 탭에는 Publish Functions , Preview Features 및 VertiPaq Analyzer 의 세 섹션이 포함되어 있습니다 .
게시된 기능 설정의 경우 이는 사용자가 아닌 개발자에게 더 적합합니다. DAX 엔진의 새 버전이 출시되면 이 설정은 함께 제공되는 모든 새로운 기능과 사용 가능한 기능을 추적하는 데 도움이 됩니다.
두 버튼 중 하나를 클릭하려고 하면 dax.guide 웹사이트 에 대한 요청 메시지가 표시되고 자동으로 데이터베이스가 새로 고쳐집니다.
다음은 디버그 쉼표 표시 및 XMLA 명령 표시 의 두 가지 옵션이 포함된 미리 보기 기능 설정입니다 .
디버그 쉼표 표시 설정을 선택 취소하면 DAX Studio 도구 모음에 Swap Delimiters 레이블이 지정된 버튼이 나타납니다 .
그러나 확인하면 버튼에 Debug Commas 레이블이 지정됩니다 .
Advanced 탭 아래의 마지막 설정은 VertiPaq Analyzer 입니다 .
VertiPaq에 테이블 형식 개체 모델의 전체 정의를 포함하려면 확인란을 선택하십시오.
결론
파워 쿼리 및 DAX Studio에서 코드 작성을 시작하기 전에 요구 사항에 따라 옵션 탭에서 설정을 올바르게 구성해야 합니다.
파일 탭에 대한 이 빠른 개요, 특히 DAX Studio의 옵션 설정은 보고서를 코딩하고 작성하는 동안 원활한 환경을 제공하기 위해 수정해야 할 사항을 이해하는 데 도움이 됩니다.
옵션 설정에 대한 추가 질문이 있는 경우 아래에 의견을 남기거나 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를 사용하여 웹 또는 데스크톱에서 작업을 자동화하는 방법을 알려줍니다. 데스크톱 흐름 예약에 대한 포괄적인 가이드를 제공합니다.