파이썬에서 자기란 무엇인가: 실제 사례
파이썬에서 자기란 무엇인가: 실제 사례
이 자습서에서는 실제 데이터를 사용하여 LuckyTemplates에서 물류 보고 앱을 만드는 방법을 보여드리고자 합니다. LuckyTemplates에서 수행할 수 있는 작업의 확장성과 뛰어난 기능을 보여주고 싶습니다. 이 블로그 하단에서 이 튜토리얼의 전체 비디오를 볼 수 있습니다.
LuckyTemplates의 LuckyTemplates Challenge 12의 일부로 회원 중 한 명이 제공한 예를 살펴보고 개인적으로 문제에 접근하는 방법과 모델에 적용할 수 있다고 생각하는 개선 사항을 공유하겠습니다.
목차
LuckyTemplates의 샘플 물류 보고 앱
이 보고서에서 가장 마음에 드는 점은 실제 탐색 경험입니다. 완전히 구축된 웹 애플리케이션과 같습니다. 클릭하면 오버레이가 나타나는 GIF 이미지와 같습니다. 회원은 이를 네 가지 분석 세그먼트로 분류했습니다. 항공, 도로, 철도 및 해상 세분화가 있습니다.
이러한 세그먼트 중 하나를 클릭하면 여기 도로라고 하면 도로를 통해 발생하는 모든 다양한 운송에 대한 통찰력을 제공하는 다른 페이지로 이동합니다.
시작하기에 좋은 곳이라고 생각합니다. 데이터 세트를 평가할 때 말하려는 이야기를 이해하고 시도하고 싶을 것입니다. 당신이 말하는 이야기는 당신이 가장 중요한 필터나 가장 중요한 차원으로 간주하는 것에 따라 상당히 많이 바뀔 수 있습니다. 이 경우 가장 중요한 차원은 데이터를 분할하는 것이었습니다.
따라서 각 세그먼트에는 몇 가지 분석 및 기타 주요 정보가 있지만 왼쪽에는 클릭할 수 있는 탐색도 있습니다. 자세한 내용은 데이터를 드릴다운할 수 있습니다. 이것들은 물류와 관련된 모든 것에 좋은 것들입니다. 로 할 수 있는 일의 다양성을 보여줍니다 .
물류 보고 앱용 데이터 모델 및 데이터 세트
이제 데이터 세트를 보는 방법과 이 경우에 수행한 작업은 모델이 매우 단순하게 유지되었기 때문에 잠재적으로 어떻게 다르게 수행할지 빠르게 실행하고 싶습니다. 먼저 회원이 조회 테이블이 맨 위에 있고 팩트 테이블이 맨 아래에 있는 폭포수 기법을 사용했다는 사실이 마음에 듭니다.
그러나 여기서 재무에 대한 일대일 관계는 제가 일반적으로 할 일이 아닙니다. 나는 아마도 이것을 일종의 테이블처럼 남겨 둘 것입니다. 그러나 배송 ID와 같은 공통 열의 조회 테이블을 만들 수도 있습니다. 이 두 배송 ID 열을 함께 가져와 하나로 병합하려고 합니다. 또는 중복 항목을 제거하고 조회 테이블로 배치한 다음 해당 고유 값 열에서 일대다 관계를 만들 수 있습니다.
이제 배송 데이터가 어떻게 보이는지 살펴보겠습니다. 물류 정보와 함께 거래 정보와 같은 라인 항목을 가지게 될 것입니다. 이것은 실제로 Shipment ID 가 될 것입니다 . 그런 다음 언제 떠났는지, 어디에서 왔는지, 어디로 갔는지, 언제 착륙했는지 등으로 이어집니다.
그 정보만으로도 많은 정보를 얻을 수 있지만 여기서 가장 중요한 것은 당연히 배송 ID입니다. 이것이 팩트 테이블 내부의 인덱스가 될 것입니다. 그러나 이것이 실제로 거대한 테이블이라는 것을 알 수 있습니다. 행의 수는 매우 적지만 열은 121개입니다. 팩트 테이블에는 너무 많은 열이 있습니다.
이와 같은 데이터 세트로 원하는 것은 의미 있는 정보 세그먼트를 분리하려는 것입니다. 좋은 조회 테이블이 될 수 있는 것을 빠르게 식별할 수 있는 한 가지는 위치입니다. 출발 국가, 목적지 국가 등에 대한 코드 정보는 이러한 유형의 보고 앱에서 중요합니다. 이렇게 하면 반복해서 정보가 중복되지 않습니다. 그러면 모델의 복잡성이 줄어들고 파일 크기가 줄어듭니다.
여기에서 개선할 수 있는 다른 많은 항목이 있습니다. 상품 유형, 클라이언트, 선박 및 배송 유형을 포함하여 조회 테이블로 나눌 수도 있습니다.
여기에서 내가 측정값을 생성할 곳이기 때문에 여기에서 찾고 있는 것은 숫자 값의 열입니다. 내가 만들고 있는 조회 테이블 차원을 사용하여 필터링할 수 있도록 간단한 합계만 계산하겠습니다.
따라서 모델이 약간 다르게 보일 것입니다. 상단에 조회 테이블이 4~5개 더 있을 수 있으며 Shipment 테이블의 각 인덱스까지 아래로 흐를 수 있습니다.
결론
이것은 LuckyTemplates의 물류 보고 앱의 예입니다. 이 예제 보고서에서는 물류 데이터 세트와 데이터 모델이 어떻게 생겼는지 보여주고 제 생각과 개선점을 공유했습니다.
이 자습서가 자신의 LuckyTemplates 보고 노력 에 도움이 되었기를 바랍니다 . 더 많은 관련 콘텐츠는 아래 링크를 확인하세요.
건배!
LuckyTemplates 보고 기술: 애플리케이션과 유사한 보고서 설정
샘플 보고서 및 앱용 LuckyTemplates 데모 데이터 | LuckyTemplates 서비스에서 대시보드 및 앱을 만드는 LuckyTemplates
***** 관련 지원 포럼 게시물 *****
파이썬에서 자기란 무엇인가: 실제 사례
R의 .rds 파일에서 개체를 저장하고 로드하는 방법을 배웁니다. 이 블로그에서는 R에서 LuckyTemplates로 개체를 가져오는 방법도 다룹니다.
이 DAX 코딩 언어 자습서에서는 GENERATE 함수를 사용하는 방법과 측정값 제목을 동적으로 변경하는 방법을 알아봅니다.
이 자습서에서는 다중 스레드 동적 시각적 개체 기술을 사용하여 보고서의 동적 데이터 시각화에서 통찰력을 만드는 방법을 다룹니다.
이 기사에서는 필터 컨텍스트를 살펴보겠습니다. 필터 컨텍스트는 모든 LuckyTemplates 사용자가 처음에 배워야 하는 주요 주제 중 하나입니다.
LuckyTemplates Apps 온라인 서비스가 다양한 소스에서 생성된 다양한 보고서 및 인사이트를 관리하는 데 어떻게 도움이 되는지 보여주고 싶습니다.
LuckyTemplates에서 측정 분기 및 DAX 수식 결합과 같은 기술을 사용하여 수익 마진 변경을 해결하는 방법을 알아봅니다.
이 자습서에서는 데이터 캐시의 구체화 아이디어와 결과 제공 시 DAX 성능에 미치는 영향에 대해 설명합니다.
지금까지 Excel을 계속 사용하고 있다면 지금이 비즈니스 보고 요구 사항에 LuckyTemplates를 사용하기 시작하는 가장 좋은 시기입니다.
LuckyTemplates 게이트웨이란? 당신이 알아야 할 모든 것