IVIでClickHouseの配列を使用して製品メトリックを計算する方法

IVIはクロスプラットフォームサービスです。つまり、Web、TV、モバイルアプリケーションなど、あらゆる場所でメトリックを分析する必要があります。この製品は、可能な限り効率的で便利になり、サブスクリプションに付加価値と魅力を与えるために絶えず進化しています。新しい機能を導入する前に、A / Bテストを実施し、イノベーションの需要がどの程度になるか、それがコンバージョンや視聴率にどのように影響するかを調査します。同時に、製品開発の計画が直接依存する最大70の仮説をテストできます。





テストの成功または失敗を正しく評価するために、技術的な解決策が必要でした。ここでは、ClickHouseへの切り替え方法(および2018年1月の問題)について説明しました。新しいETLスキーマにより、重複耐性のあるリポジトリを作成できました。コードにエラーが発生した場合、データを移動するための特別な労力をかけることなく、いつでもkafkaでコンシューマーオフセットをロールバックし、データの一部を再度処理できます。IVIでClickHouseを使用して、さまざまな製品タスクを解決するためのメトリックを計算する方法について説明し、製品を本当に改善し、誰も使用しない機能を考え出さないことを理解します。





コンテンツの収益化を伴う配列と「策略」について。

, . IVI . AVOD – , . SVOD – , . TVOD/EST – , SVOD. EST – , TVOD – , 30 , 48 .  « ? , ? ! 20 , ?! 600 ?!» - , , , . . 





, . , . , , , “ TVOD-” ( , , - «-» «»), . , , , TVOD/EST, (. . SVOD). , . 





, TVOD/EST SVOD . – : -, . , , ( ). a/b-. -, , -, , , .  





: a/b-, SVOD TVOD/EST, . , :





  1.      ;





  2.      ;





  3.      SVOD;





  4.      TVOD/EST;





  5.      SVOD;





  6.      TVOD/EST;





  7.      ;





  8.      TVOD/EST   .





: -> -> ( ). , «»: ivi -> -> -> -> () -> .





, ( ClickHouse ).





, , , a/b-, url , .. , , «» :





arrayElement(



– "” …





details.int_value,



– -





indexOf(







details.name,



– -





‘id'



– -













) in (1,2)







, , , . :





  • , ;





  • , ;





  • arrayCumSum ;





  • – – , ,





  • ;





  • , ;





  • .





. . : , .





, .





IVI « » (. ). , , – IVI Smart TV. , «magic mouse», - .





コードでログイン

, , , count() . ClickHouse , . , , – “”.





: , Smart TV. , , . , , . 





/ Smart TV:





 









  1. , « » ; 





  2. , ;





  3. , . 





, % . , - , Smart TV, . 





/ – . , . 





. ClickHouse – , , . . , , , , .





, - . 





? , . , , . 1 , «» (. 1). 2 – «» « ». , «back» , . «select from» CTR ( / ) , , – . 1 . 





P.S. , «» , «back»: 7 10 « back» , «magic mouse» .





.1





.2








All Articles