작성일자 : 2023-09-17 Ver 0.1.1 1. SOQL이란? SOQL은 Salesforce Object Query Language의 줄임말로 Salesforce Objects에서 Record를 다루는 언어이다. 문법은 SQL과 크게 다르진 않지만, 그렇다고 완전하게 SQL과 동일하진 않다. Salesforce를 데이터 원본으로 하는 Tableau 대시보드를 여럿 만들어 봐서 이제는 제법 SOQL이 익숙해졌지만, 여전히 모르는 부분은 많이 있다. 그때마다 위 공식 문서를 통해 새로운 내용을 접하곤 한다. 2. SQL과 SOQL의 차이점 및 SOQL 특징 그렇다면 비교적 널리 알려진 SQL과 SOQL과의 차이점은 어떤것이 있을까? 필자는 SOQL에 대해서 하나도 알지 못했다가. Salesforce를..
전체 글
This space is my database for experiencing, thinking, studying, reading and working results작성일자 : 2023-08-22 Ver 0.1.1 1. 데이터 탐색 1.데이터 탐색 2.기초 통계 3.상관 관계 분석 4.다변량 데이터 탐색 1. 데이터 탐색 데이터 탐색(DEA: Data Exploratory Analysis)은 어떤 변수 간 가설을 검증하거나 분석결과를 보고하기 위한 목적보다는 연구자가 본격적인 분석에 들어가기에 앞어, 전반적인 자료의 응답 및 분포 경향을 파악하기 위한 분석 방법 데이터 탐색이 충실해야 성능 좋은 모델을 얻을 수 있음 목적 |1.단일 변수별 데이터 탐색|2.두 변수 간의 데이터 탐색| |:—————-|:——————| |-자료입력의 실수나 이상값을 탐지하고(이상치 제거) -분석의 가정이 충족되는지 파악하며(정규성 등) -자료 단위를 변환할 필요가 있는지 검토(자료변환 ..
작성일자 : 2023-08-21 Ver 0.1.1 1. 데이터 정제 1.결측값(Null) 2.이상값(Outlier) 1-1. 결측값(Null) 종류 결측 유형 설명 완전 무작위 결측 (Missing Completely At Random) 난수처럼 경향성 없이 완전 무작위로 결측값 발생 무작위 결측 (Missing At Random) 경향성을 띄고 있으면서 무작위로 결측값 발생 비 무작위 결측 (Missing Not At Random) 경향성을 띄고 있는 결측값 발생 처리 방법 (제거? or 대체?) 완전 분석법(Completes Analysis) 결측값이 존재하는 행 단순 삭제 삭제 되는 행이 많아지면 데이터 분석에 문제가 생김(데이터 수집 단계에서 문제가 있는 것) 평균(중앙값) 대체볍(Mean Imp..
작성일자 : 2023-09-03 Ver 0.1.1 출처 : Tableau Blog 1. 대시보드 성능 Tableau를 일단 시작하면, 간단한 비주얼리제이션에 직관적으로 필드와 수식, 계산을 점점 더 추가하여 결국 렌더링 속도가 점차 느려질 때까지 분석을 심화하게 됩니다. 응답 시간이 2초만 되어도 잠재 고객을 잃는 이 세상에서 성능은 실로 중요합니다. 어떻게 하면 대시보드의 실행 속도를 높일 수 있을까요? 첫 번째 단계는 성능 기록을 실행하고 해석하여 문제 지점을 파악하는 것입니다. 성능 기록기는 Tableau의 가속을 위한 지름길 입장권과도 같습니다. 성능 기록기는 대시보드에서 속도가 느린 워크시트와 쿼리, 오래 걸리는 렌더링 시간을 정확하게 짚어냅니다. 또한 쿼리 텍스트까지도 표시하기 때문에, 데이터..