Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

Agenda › Introduction: Data Platform › Access analysis of Data Platform users › Design and Implementation

Slide 3

Slide 3 text

Introduction Data Platform

Slide 4

Slide 4 text

Introduction of Data Platform › Provide data infrastructure and BI tools What do we do? Services that we provide › Cluster, Storage, Query, Pipeline, Governance, Self-service portal Mission › Provide the data platform as a service to LINE employees

Slide 5

Slide 5 text

Scale SERVER: 2585 EV CPU: 100K VCORES RAM: 854 TB STORAGE: 270 PB INCOMING RECORDS: 661+ GB/day 13 M/s (peak) STORAGE USED: 177 PB WORKLOAD: 300K +/DAY TABLES: 56000+ MEMBERS: 76

Slide 6

Slide 6 text

Access analysis of Data Platform users

Slide 7

Slide 7 text

Access analysis (KPI) DR (Dormant rate) DAC (Daily Active User Action Count) MAC (Monthly Active User Action Count) MAU (Monthly Active User) RR (Retention Rate) DAU (Daily Active User)

Slide 8

Slide 8 text

DAU (Daily Active User) YARN Presto Batch High SLA Adhoc

Slide 9

Slide 9 text

DAC (Daily Active User Action Count) Presto YARN Batch High SLA Adhoc

Slide 10

Slide 10 text

Case example

Slide 11

Slide 11 text

Online cluster migrations Hadoop Cluster A Hadoop Cluster B Hadoop Cluster C Create KGI Migration Rate (MR) MR (%) C = DAU (C) / DAU (A+B+C) A B C

Slide 12

Slide 12 text

Actions Segments Personal Account System Account Read Write DDL Admin-queue Submit-app Read Write Execute Hive YARN HDFS Accounts Components

Slide 13

Slide 13 text

Design and Implementation

Slide 14

Slide 14 text

Which logs? Ecosystems Hadoop Clusters A Zookeeper HDFS Hive YARN Presto Spark B C Ranger audit logs Presto query logs

Slide 15

Slide 15 text

Implementation Ranger Audit logs Presto Query logs 1.Collect 1.Collect 2.Aggregate 3.Visualize HDFS Presto Airflow BI Tools Hive

Slide 16

Slide 16 text

Future Prospects › Add other KPIs and other segments › Real-time risk detection › Cost (disk/cpu/memory) visualization and report

Slide 17

Slide 17 text

Thank you