-
Components 첫번째, Dimension
앞으로 Workspace에서 지지고 볶을 표와 그래프들은 모두 components 지위 하에 계산되고 그려집니다. Components는 Dimension, Metric, Segment, Date range 총 4개가 있습니다. 데이터 추출의 중요한 4가지 기둥이라고도 말할 수 있죠. 따라서 해당 components들을 명확히 알고 있는 것이 중요합니다. 아래 예시는 4개의 components를 모두 이용해서 만든 테이블입니다. 형태는 다 다르게 바꿔서 구성되어 있지만 같은 색깔이 반복해서 나타나고 있죠. 같은 색깔의 블록은 같은 Component 종류입니다. Dimensions (주황/노랑): 어떤 차원으로 데이터를 뽑을 것 인가? Metrics (초록): 어떤 값을 데이터로 뽑을 것 인가? Segmen..
2023.04.15
-
[Adobe Analytics 입문] 왜 Adobe Analytics를 써야 하지?
생각보다 Adobe Analytics는 구글링하면 자료가 거의 없습니다. 그 흔한 캡처본도 잘 없죠. 왜냐구요? 어도비 애널리틱스 비싸거든요... 이 글을 읽는 당신은 이 값비싼 분석 툴을 사용가능한 포지션이 주어졌고 (혹은 주어질 수도 있는 가능성이 있고), 지금 당장 결과물을 내야 하는 사람입니다. 당신은 지금 당장 어도비 애널리틱스를 써서 결과물을 내야하는 사람이라는 전제 하에 Adobe Analytics 입문서를 작성해보려 합니다. 그리고 전 그 설명을 쌩날것의 한국어로 하겠습니다. 이 시리즈에 들어가는 거의 모든 정보는 사실 Adobe Experience League에서 확인이 가능합니다만, 그곳에는 영어와 또 그리고 영어와, 번역된 딱딱한 한국어, 그리고 3분-5분짜리 영상들이 전부이기 때문에..
2023.03.04
-
[Adobe Analytics 입문] Interface와 가장 중요한 Workspace
Adobe Analytics의 전체적인 기능들을 먼저 살펴보고, 그중에서 제일 중요한 Workspace의 Interface를 알아보겠습니다. 이제부터 사용되는 AA의 캡처 화면은 어도비에서 제공하는 체험판 화면입니다. 각 계정에 연결된 데이터, 사용되는 components에 따라 다른 모습을 보일 수 있습니다. 먼저 AA의 첫 화면은 이렇습니다. Workspace라고 하는 화면이 자동으로 열리죠. 가장 왼쪽 상단에 있는 Navigation Bar를 확대 하면 다음과 같은 탭들이 확인 가능합니다. Navigation Tab에 있는 기능들 - Workspace: 가장 많이 사용되며, 이 책에서 중요하게 다룰 공간 - Reports: 23년 12월 부로 종료 - Components: 리포트를 구성하는 구성요소..
2023.03.11
-
[Adobe Analytics 입문] 데이터 수집과 저장의 시작, 태깅 작업
하지만 본격적으로 툴을 써보기 전에 그래도 데이터가 어떻게 수집되는지는 이해를 해야겠죠? Adobe Analytics도 데이터가 수집이 되어야 분류를 하던 정제를 하던 할 것입니다. Adobe의 데이터 서버(Adobe’s data collection server)에 데이터가 Web/App으로부터 도착해야합니다. 결론부터 말하자면 데이터 수집 코드를 웹/앱에 심는 작업은 Adobe Analytics 툴 내에서 해결할 수 없는 범위의 일입니다. 따라서 마음 편히 봐주시길 바랍니다. 간단히 말하자면 5 Step으로 나뉘어집니다. 우선 쉬운 이해를 위해, Web 기준으로 설명을 하겠습니다. Step1 방문자가 브라우저를 통해 웹사이트에 방문 Step2 웹사이트에는 웹 비콘(Web beacon)이 삽입 되어 있는..
2023.03.06
-
Components 세 번째, Segment
전 포스팅에서 배운 Dimension과 Metric만으로도 우리는 데이터 값을 뽑아낼 수 있습니다. 하지만 Segment 기능을 안다면, 우리는 훨씬 복잡하고 상세한 조건 하에 데이터를 뽑아볼 수 있습니다. 오늘은 어도비 애널리틱스의 Segment 기본 기능에 대해 배워보겠습니다. #3 Segment Segment의 정의와 예시 우선 AA 내에서 Segment는 Component 중 가장 자주 쓰이는 기능입니다. 흔히들 말하는 고객 세그먼트, 타겟 세그먼트에 쓰이는 그 세그먼트 맞습니다. Adobe의 Segment 정의 Segments allow you to identify subsets of visitors based on characteristics or website interactions. Seg..
2023.05.25
-
[MySQL] LeetCode - Game Play Analysis I
Table 'Activity' Question Write a solution to find the first login date for each player. 각 플레이어들의 첫 로그인 날짜를 구해달라는 문제! 바로 윈도우 함수가 떠오르는 문제이다. Answer #1 대신 윈도우 함수에 쓰이는 집계함수가 다양하게 있는데, 난 가장 먼저 LAG가 떠올랐다. 만약 플레이어별로 날짜에 따라 나열을 한 다음 이전 활동 날짜를 확인가능하다면 첫 로그인이 아닌 날짜,이전 활동 날짜가 확인불가하다면 첫 로그인 날짜로 골라낼 수 있다. SELECT player_id, event_date AS first_loginFROM ( SELECT * , LAG (event_date, 1) OVER..
2024.05.01
-
[MySQL] Hackerrank - Olivander's Inventory
Table 'Wands' Table 'Wands_property' - SubDomain: Basic Join Question Hermione decides the best way to choose is by determining the minimum number of gold galleons needed to buy each non-evil wand of high power and age. Write a query to print the id, age, coins_needed, and power of the wands that Ron's interested in, sorted in order of descending power. If more than one wand has same power, sort..
2024.03.22
-
[MySQL] HackerRank - The Report
Table 'Students' FieldTypeIDIntegerNAMEStringMARKSInteger Table 'Grades' FieldTypeGRADEStringMIN_MARKStringMAX_MARKString - The Report - SubDomain: Basic Join Question 조건이 꽤나 많은데 정리하자면 다음과 같다 1) Grade < 8 인 학생은 이름도 누락시키기 (;;) 2) Grade는 높은 사람들부터, 동일 등급이면 Name 기준 알파벳 순으로 3) Grade < 8 인 학생은 Name 기준으로 나열 불가하니 Marks 낮은 사람들부터 복잡한 문제는 Input/Output 예시도 주는 멋진 문제은행! 다만 문제는 Input에 Grade 정보가 없어 멋진 join을 기대하..
2024.03.13
-
[MySQL] HackerRank - Weather Observation Station 18-20
Table 'STATION' Field Type Note ID NUMBER CITY VARCHAR2 (21) Cities in USA STATE VARCHAR2 (2) States in USA LAT_N NUMBER Northern Latitude LONG_W NUMBER Western Longitude - Weather Observation Station 18, 19, 20 - SubDomain: Aggregation - Skills: SQL Basic, SQL Intermediate Question 18 Answer SELECT ROUND(ABS(MIN(lat_n)-MAX(lat_n)) + ABS(MIN(long_w)-MAX(long_w)),4) FROM station; Question 19 Answ..
2023.08.12
-
[MySQL] HackerRank - Weather Observation Station 13-17
Table 'STATION' Field Type Note ID NUMBER CITY VARCHAR2 (21) Cities in USA STATE VARCHAR2 (2) States in USA LAT_N NUMBER Northern Latitude LONG_W NUMBER Western Longitude - Weather Observation Station 13, 14, 15, 16, 17 - SubDomain: Aggregation - Skills: SQL Basic Question 13 Query the sum of Northern Latitudes (LAT_N) from STATION having values greater than 38.7880 and less than 137.2345. Trunc..
2023.08.11