SlideShare a Scribd company logo
1 of 41
Download to read offline
In-Database Analyticsの
必要性と可能性
永安 悟史
@snaga
In-Database Analyticsの集い #1
永安 悟史
• 略歴
– 2004年 某大学院 修了
– 2004年 NTTデータ 入社(~2009)
– 2009年 アップタイムテクノロジーズ 創業 代表(現職)
– 2012年 某ビジネススクール 修了(MBA)
– 2013年 某ヘルスケアベンチャー CTO (~2015)
• 専門領域
– データベース、データマネジメント
– IT基盤全般、データセンタ、IT運用
– 次世代型のR&D、テクノロジー・マネジメント(MOT)、および
ICTによる意思決定プロセスの向上、戦略の遂行能力の向上に特に
強い関心を持つ。
@snaga
• やってきたこと
– 遊休リソースを用いた相同性検索処理の並列化とその評価
– 並列分散PostgreSQL研究開発
– データセンターサービス開発、運用
– レセプト、健康診断データ分析、製薬企業との共同研究
– 某研究所の研究開発のお手伝い
– 数千万人の会員データのDWH構築
– 10 Reasons to Start Your Analytics Project with PostgreSQL
– In-Database Analytics
– 小規模・中規模データベースにおけるアナリティクス
• 領域
– 遺伝子配列解析、細胞シミュレーション
– 分散処理、HPC
– オープンソース、インターネット
– データセンター、クラウド
– データウェアハウス、ビジネスインテリジェンス
永安 悟史
@snaga
本セッションの目的
• In-Database Analyticsとは何かを知って興味を持
っていただく
• PostgreSQLで今できることを知っていただく
• In-Database Analytics仲間を増やす
本日の内容
• In-Database Analytics とは何か
• なぜ In-Database Analytics が必要なのか
• In-Database Analytics on PostgreSQL の可能性
• 最短経路探索 pgRouting の紹介
• 機械学習ライブラリ Apache MADlib の紹介(とデ
モ)
• まとめ
In-Database Analyticsとは何か
In-Database Analyticsとは何か
• In-database processing, sometimes referred to as in-database
analytics, refers to the integration of data analytics into data
warehousing functionality. Today, many large databases, such as
those used for credit card fraud detection and investment bank
risk management, use this technology because it provides
significant performance improvements over traditional methods.
• In-Database処理、時には In-Database Analytics と呼ばれるものは
、データアナリティクスをデータウェアハウス機能の中に統合したもの
です。今日では、クレジットカードの不正利用の検知や投資銀行におけ
るリスク管理などの多くの大規模データベースが、伝統的な方法と比較
して飛躍的にパフォーマンスが向上する、このテクノロジーを使ってい
ます。
In-database processing – Wikipedia
https://en.wikipedia.org/wiki/In-database_processing
In-Database Analyticsとは何か
In-Database Analytics の進化。サンプル数が 100 億行になっても圧倒的性能を記録
http://www.intel.co.jp/content/www/jp/ja/big-data/xeon-e5-v3-in-database-analytics-ntt-data-study.html
In-Database Analyticsとは何か
• In-database processing makes data analysis more accessible and
relevant for high-throughput, real-time applications including
fraud detection, credit scoring, risk management, transaction
processing, pricing and margin analysis, usage-based micro-
segmenting, behavioral ad targeting and recommendation
engines, such as those used by customer service organizations to
determine next-best actions.
• In-Database処理は、データ分析を、よりアクセス可能かつ高スループ
ットでリアルタイムなアプリケーションにします:不正検知、クレジッ
トスコアリング、リスク管理、トランザクション処理、価格や利益分析
、利用実績に基づくマイクロセグメンテーション、行動に基づく広告タ
ーゲティング、レコメンデーションエンジンなど、「次の最適なアクシ
ョン」を見つけるために顧客サービスを行う組織によって利用されてい
ます。
In-database processing – Wikipedia
https://en.wikipedia.org/wiki/In-database_processing
In-Database Analyticsとは何か
• Types
– Translating models into SQL code
– Loading C or C++ libraries into the database process space
– Out-of-process
• 種類
– モデルをSQLに翻訳する
– C/C++のライブラリをデータベースのプロセス空間に持ち込む
– データベースのプロセス空間の外で処理する
In-database processing – Wikipedia
https://en.wikipedia.org/wiki/In-database_processing
In-Databaseのパフォーマンス
• In-DatabaseとOut-of-Databaseで約70倍の差
– 500次元の空間ベクトル、10,000レコードのコサイン類
似度を計算
コサイン類似度に基づくソート処理の実装方法とその性能比較
http://pgsqldeepdive.blogspot.jp/2017/01/consine-similarity-performance.html
In-Database Analyticsとは何か
• データベースからデータを取り出さない
• データに近いところに分析処理そのものを持ってい
く
• そのことによってスループットとレスポンスタイム
を劇的に改善させる
なぜ In-Database Analytics の可
能性が高いのか
In-Database Analytics の
可能性が高い4つの理由
• データのサイズと種類
• 分析手法の普及
• 複雑なSQLとアナリティクスの統合
• SQLを使えるエンジニアの存在
理由1:データのサイズと種類
• 使ってるデータベース、何GBですか?
• 商品マスタ、会員マスタ、購買履歴、どこにありま
すか?
• 新しいデータはどこから入ってきて、どこから出て
いきますか?
理由2:分析手法の普及
• 分析手法は広く知られるようになった
• 価値は「データ > 手法・スキル」になりつつある
• あとは実際に実践するだけ。誰でも使えるようにな
る必要がある
• 「NATO (No Action, Talk Only)」にならないよう
に
理由3:複雑なSQLと
アナリティクスの統合
• SQLはデータの取得、加工、集計の機能を拡充させ
てきた
• 結局、みんなSQLを使いたい
• 「SQLの上」にアナリティクスを載せるのが現実的
なソリューション
理由4:SQLを使える
エンジニアの存在
• SQLを書けるエンジニアは大勢いる
• Pythonで機械学習書ける人(scikit-learn使いこな
せる人)とどちらが多いか
• SQLを書けるエンジニアが、 (使い方を理解した
上で) UDFを呼び出せばよい
• SQLの機能もそのまま使える
In-Database Analytics on
PostgreSQL の可能性
In-Database Analytics on
PostgreSQL の可能性
• RDBMSとしての豊富な機能
• ソフトウェアとしての拡張性
• データベースらしい使い方
データベースらしい使い方
• WHERE句によるデータの絞り込み
• ORDER BY句によるソート
• 使用するデータ項目(カラム)の取捨選択
最短経路探索
pgRoutingの紹介
pgRoutingとは
巡回セールスマン問題と
聖地巡礼の最適化
巡回セールスマン問題における最短経路をpgRoutingで探索する
http://pgsqldeepdive.blogspot.jp/2016/09/pgrouting.html
聖地巡礼マエショリ
聖地巡礼マエショリ
Let’s 聖地巡礼
SELECT * FROM pgr_tsp('SELECT sid id, lat x,
lon y FROM seichi ORDER BY sid', 1);
Let’s 聖地巡礼
Let’s 聖地巡礼
聖地巡礼最短経路の可視化
機械学習ライブラリ
Apache MADlibのご紹介
Apache MADlibとは
• オープンソースの機械学習ライブラリ
– PostgreSQL、Greenplum Database、Apache HAWQと
組み合わせて使用可能。
– In-Databaseで動作。
– 多くの機械学習アルゴリズムを実装済み。
http://madlib.incubator.apache.org/
ユースケース
Apache MADlib (Incubating) User Survey Results Oct 2016
http://madlib.incubator.apache.org/community-artifacts/Apache-MADlib-user-survey-results-Oct-2016.pdf
機能
MADlib: Distributed In-Database Machine Learning for Fun and Profit
https://archive.fosdem.org/2016/schedule/event/hpc_bigdata_madlib/
デモ
• 高度な機械学習のデモでありません
• どこでも応用可能なシンプルな使い方
• 「似ている順に商品をソートしたい」
• シンプルなマスタを使って実現する
デモ
• IMDBのデータ from Kaggleを使用
• 監督、俳優、カテゴリ、キーワード、国、言語の項
目を使用
• データの前処理から手順を説明
• 映画をひとつ指定して、それに似ている順番にソー
トする
デモ
• 映画データのマスタを空間ベクトルに変換して、類
似度でソート
CSV マスタ unnest
vector 検索
デモ
• デモで使った資材は以下を参照。
– https://github.com/snaga/apache-madlib-imdb-
demo
ベクトル化とは
• カテゴリー変数をダミー変数に変換すること
– MADlibではencode_categorical_variables関数
機械学習によるデータ分析まわりのお話
https://www.slideshare.net/canard0328/ss-44288984
まとめ
まとめ
• In-Database Analytics とは何か
• なぜ In-Database Analytics なのか
• PostgreSQLで使えるソフトウェア実装としての
Apache MADlibのご紹介
• ぜひデータをいじってみましょう

More Related Content

Viewers also liked

Viewers also liked (20)

Angular 4がやってくる!? 新機能ダイジェスト
Angular 4がやってくる!? 新機能ダイジェストAngular 4がやってくる!? 新機能ダイジェスト
Angular 4がやってくる!? 新機能ダイジェスト
 
Scalaプロダクトのビルド高速化
Scalaプロダクトのビルド高速化Scalaプロダクトのビルド高速化
Scalaプロダクトのビルド高速化
 
PostgreSQLによるデータ分析ことはじめ
PostgreSQLによるデータ分析ことはじめPostgreSQLによるデータ分析ことはじめ
PostgreSQLによるデータ分析ことはじめ
 
ハードディスクの正しい消去(2015.7)
ハードディスクの正しい消去(2015.7)ハードディスクの正しい消去(2015.7)
ハードディスクの正しい消去(2015.7)
 
20170310_InDatabaseAnalytics_#1
20170310_InDatabaseAnalytics_#120170310_InDatabaseAnalytics_#1
20170310_InDatabaseAnalytics_#1
 
Amenazas avanzadas persistentes
Amenazas avanzadas persistentesAmenazas avanzadas persistentes
Amenazas avanzadas persistentes
 
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべことAWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべこと
 
(JP) GPGPUがPostgreSQLを加速する
(JP) GPGPUがPostgreSQLを加速する(JP) GPGPUがPostgreSQLを加速する
(JP) GPGPUがPostgreSQLを加速する
 
人工知能と機械学習の違いって?
人工知能と機械学習の違いって?人工知能と機械学習の違いって?
人工知能と機械学習の違いって?
 
Workshop: Docker on Elastic Beanstalk
Workshop: Docker on Elastic BeanstalkWorkshop: Docker on Elastic Beanstalk
Workshop: Docker on Elastic Beanstalk
 
アジャイルってなにが美味しいの
アジャイルってなにが美味しいのアジャイルってなにが美味しいの
アジャイルってなにが美味しいの
 
uroboroSQLの紹介 (OSC2017 Tokyo/Spring)
uroboroSQLの紹介 (OSC2017 Tokyo/Spring)uroboroSQLの紹介 (OSC2017 Tokyo/Spring)
uroboroSQLの紹介 (OSC2017 Tokyo/Spring)
 
Resilient Architecture
Resilient ArchitectureResilient Architecture
Resilient Architecture
 
JAWS-UG Meets Windows (JAWS Days 2017)
JAWS-UG Meets Windows (JAWS Days 2017)JAWS-UG Meets Windows (JAWS Days 2017)
JAWS-UG Meets Windows (JAWS Days 2017)
 
Measuring Content Marketing
Measuring Content MarketingMeasuring Content Marketing
Measuring Content Marketing
 
JAWS DAYS 2017「サーバーレスが切り拓く Eightのリアルタイム大規模データ分析」
JAWS DAYS 2017「サーバーレスが切り拓く Eightのリアルタイム大規模データ分析」JAWS DAYS 2017「サーバーレスが切り拓く Eightのリアルタイム大規模データ分析」
JAWS DAYS 2017「サーバーレスが切り拓く Eightのリアルタイム大規模データ分析」
 
Spark Summit - Stratio Streaming
Spark Summit - Stratio Streaming Spark Summit - Stratio Streaming
Spark Summit - Stratio Streaming
 
サーバーレスでシステムを開発する時に⼤切な事
サーバーレスでシステムを開発する時に⼤切な事サーバーレスでシステムを開発する時に⼤切な事
サーバーレスでシステムを開発する時に⼤切な事
 
Scuola milano legno è innovazione 11 marzo 2017
Scuola milano legno è innovazione 11 marzo 2017Scuola milano legno è innovazione 11 marzo 2017
Scuola milano legno è innovazione 11 marzo 2017
 
Communications on post media and data centrice era bob wollheim
Communications on post media and data centrice era bob wollheimCommunications on post media and data centrice era bob wollheim
Communications on post media and data centrice era bob wollheim
 

Similar to In-Database Analyticsの必要性と可能性

20120622 data conference
20120622 data conference20120622 data conference
20120622 data conference
managami
 
ライフエンジンを支える検索エンジンの作り方
ライフエンジンを支える検索エンジンの作り方ライフエンジンを支える検索エンジンの作り方
ライフエンジンを支える検索エンジンの作り方
Chiaki Hatanaka
 

Similar to In-Database Analyticsの必要性と可能性 (20)

20120622 data conference
20120622 data conference20120622 data conference
20120622 data conference
 
Oracle Data Minerハンズオンセミナー170927:③Business Analytics概要と事例
Oracle Data Minerハンズオンセミナー170927:③Business Analytics概要と事例Oracle Data Minerハンズオンセミナー170927:③Business Analytics概要と事例
Oracle Data Minerハンズオンセミナー170927:③Business Analytics概要と事例
 
Tableau Blueprintの概要 for JTUG/RETAIL 2019/10/16
Tableau Blueprintの概要 for JTUG/RETAIL 2019/10/16Tableau Blueprintの概要 for JTUG/RETAIL 2019/10/16
Tableau Blueprintの概要 for JTUG/RETAIL 2019/10/16
 
SLASH-7ご説明資料
SLASH-7ご説明資料SLASH-7ご説明資料
SLASH-7ご説明資料
 
データマネジメント2014
データマネジメント2014データマネジメント2014
データマネジメント2014
 
Digital strategy in Japanese
Digital strategy in JapaneseDigital strategy in Japanese
Digital strategy in Japanese
 
ライフエンジンを支える検索エンジンの作り方
ライフエンジンを支える検索エンジンの作り方ライフエンジンを支える検索エンジンの作り方
ライフエンジンを支える検索エンジンの作り方
 
データサイエンティストとは? そのスキル/ナレッジレベル定義の必要性
データサイエンティストとは? そのスキル/ナレッジレベル定義の必要性データサイエンティストとは? そのスキル/ナレッジレベル定義の必要性
データサイエンティストとは? そのスキル/ナレッジレベル定義の必要性
 
避けては通れないビッグデータ周辺の重要課題
避けては通れないビッグデータ周辺の重要課題避けては通れないビッグデータ周辺の重要課題
避けては通れないビッグデータ周辺の重要課題
 
ドメイン駆動設計と要求開発
ドメイン駆動設計と要求開発ドメイン駆動設計と要求開発
ドメイン駆動設計と要求開発
 
45分で理解する_マーケティング・システム入門_斉藤之雄
45分で理解する_マーケティング・システム入門_斉藤之雄45分で理解する_マーケティング・システム入門_斉藤之雄
45分で理解する_マーケティング・システム入門_斉藤之雄
 
データプランナーによるデータ系施策について
データプランナーによるデータ系施策についてデータプランナーによるデータ系施策について
データプランナーによるデータ系施策について
 
できない学生向けの学習(修)支援サービス 田邊稔
できない学生向けの学習(修)支援サービス 田邊稔できない学生向けの学習(修)支援サービス 田邊稔
できない学生向けの学習(修)支援サービス 田邊稔
 
AIを取り巻く基準について
AIを取り巻く基準についてAIを取り巻く基準について
AIを取り巻く基準について
 
ベイジアンネット技術とサービス工学におけるビッグデータ活用技術
ベイジアンネット技術とサービス工学におけるビッグデータ活用技術ベイジアンネット技術とサービス工学におけるビッグデータ活用技術
ベイジアンネット技術とサービス工学におけるビッグデータ活用技術
 
kintone Cafe 新潟 Vol.3
kintone Cafe 新潟 Vol.3kintone Cafe 新潟 Vol.3
kintone Cafe 新潟 Vol.3
 
初めてのデータ分析基盤構築をまかされた、その時何を考えておくと良いのか
初めてのデータ分析基盤構築をまかされた、その時何を考えておくと良いのか初めてのデータ分析基盤構築をまかされた、その時何を考えておくと良いのか
初めてのデータ分析基盤構築をまかされた、その時何を考えておくと良いのか
 
[INEVITABLE ja night] 2019 年 3 月 1 日 - データでカスタマーエクスペリエンスを どう捉えるか
[INEVITABLE ja night] 2019 年 3 月 1 日 - データでカスタマーエクスペリエンスを どう捉えるか[INEVITABLE ja night] 2019 年 3 月 1 日 - データでカスタマーエクスペリエンスを どう捉えるか
[INEVITABLE ja night] 2019 年 3 月 1 日 - データでカスタマーエクスペリエンスを どう捉えるか
 
Dat011 hd insight_+_spark_+_r_を活用した
Dat011 hd insight_+_spark_+_r_を活用したDat011 hd insight_+_spark_+_r_を活用した
Dat011 hd insight_+_spark_+_r_を活用した
 
210413 data101day1
210413 data101day1210413 data101day1
210413 data101day1
 

More from Satoshi Nagayasu

映画「マネーボール」に学ぶデータ分析と組織行動論
映画「マネーボール」に学ぶデータ分析と組織行動論映画「マネーボール」に学ぶデータ分析と組織行動論
映画「マネーボール」に学ぶデータ分析と組織行動論
Satoshi Nagayasu
 
統計勉強会 分割表とカイ二乗検定
統計勉強会 分割表とカイ二乗検定統計勉強会 分割表とカイ二乗検定
統計勉強会 分割表とカイ二乗検定
Satoshi Nagayasu
 
PostgreSQL Internals - Buffer Management
PostgreSQL Internals - Buffer ManagementPostgreSQL Internals - Buffer Management
PostgreSQL Internals - Buffer Management
Satoshi Nagayasu
 
PostgreSQL - C言語によるユーザ定義関数の作り方
PostgreSQL - C言語によるユーザ定義関数の作り方PostgreSQL - C言語によるユーザ定義関数の作り方
PostgreSQL - C言語によるユーザ定義関数の作り方
Satoshi Nagayasu
 
遊休リソースを用いた 相同性検索処理の並列化とその評価
遊休リソースを用いた相同性検索処理の並列化とその評価遊休リソースを用いた相同性検索処理の並列化とその評価
遊休リソースを用いた 相同性検索処理の並列化とその評価
Satoshi Nagayasu
 

More from Satoshi Nagayasu (19)

データウェアハウスモデリング入門(ダイジェスト版)(事前公開版)
データウェアハウスモデリング入門(ダイジェスト版)(事前公開版) データウェアハウスモデリング入門(ダイジェスト版)(事前公開版)
データウェアハウスモデリング入門(ダイジェスト版)(事前公開版)
 
アナリティクスをPostgreSQLで始めるべき10の理由@第6回 関西DB勉強会
アナリティクスをPostgreSQLで始めるべき10の理由@第6回 関西DB勉強会アナリティクスをPostgreSQLで始めるべき10の理由@第6回 関西DB勉強会
アナリティクスをPostgreSQLで始めるべき10の理由@第6回 関西DB勉強会
 
pgDay Asia 2016 & 2017
pgDay Asia 2016 & 2017pgDay Asia 2016 & 2017
pgDay Asia 2016 & 2017
 
A Story Behind the Conference, or How pgDay Asia was born
A Story Behind the Conference, or How pgDay Asia was bornA Story Behind the Conference, or How pgDay Asia was born
A Story Behind the Conference, or How pgDay Asia was born
 
PostgreSQL 9.4, 9.5 and Beyond @ COSCUP 2015 Taipei
PostgreSQL 9.4, 9.5 and Beyond @ COSCUP 2015 TaipeiPostgreSQL 9.4, 9.5 and Beyond @ COSCUP 2015 Taipei
PostgreSQL 9.4, 9.5 and Beyond @ COSCUP 2015 Taipei
 
[WIP] pgDay Asia 2016
[WIP] pgDay Asia 2016[WIP] pgDay Asia 2016
[WIP] pgDay Asia 2016
 
PostgreSQL 9.4 and Beyond @ FOSSASIA 2015 Singapore
PostgreSQL 9.4 and Beyond @ FOSSASIA 2015 SingaporePostgreSQL 9.4 and Beyond @ FOSSASIA 2015 Singapore
PostgreSQL 9.4 and Beyond @ FOSSASIA 2015 Singapore
 
PostgreSQL 9.4
PostgreSQL 9.4PostgreSQL 9.4
PostgreSQL 9.4
 
PostgreSQL Community in Japan
PostgreSQL Community in JapanPostgreSQL Community in Japan
PostgreSQL Community in Japan
 
海外の技術カンファレンスに行こう! Let’s go tech conferences overseas!
海外の技術カンファレンスに行こう! Let’s go tech conferences overseas!海外の技術カンファレンスに行こう! Let’s go tech conferences overseas!
海外の技術カンファレンスに行こう! Let’s go tech conferences overseas!
 
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
 
映画「マネーボール」に学ぶデータ分析と組織行動論
映画「マネーボール」に学ぶデータ分析と組織行動論映画「マネーボール」に学ぶデータ分析と組織行動論
映画「マネーボール」に学ぶデータ分析と組織行動論
 
統計勉強会 分割表とカイ二乗検定
統計勉強会 分割表とカイ二乗検定統計勉強会 分割表とカイ二乗検定
統計勉強会 分割表とカイ二乗検定
 
PgAccelerator
PgAcceleratorPgAccelerator
PgAccelerator
 
PostgreSQL Internals - Buffer Management
PostgreSQL Internals - Buffer ManagementPostgreSQL Internals - Buffer Management
PostgreSQL Internals - Buffer Management
 
PostgreSQL - C言語によるユーザ定義関数の作り方
PostgreSQL - C言語によるユーザ定義関数の作り方PostgreSQL - C言語によるユーザ定義関数の作り方
PostgreSQL - C言語によるユーザ定義関数の作り方
 
遊休リソースを用いた 相同性検索処理の並列化とその評価
遊休リソースを用いた相同性検索処理の並列化とその評価遊休リソースを用いた相同性検索処理の並列化とその評価
遊休リソースを用いた 相同性検索処理の並列化とその評価
 
20040228 Hokkaido 1
20040228 Hokkaido 120040228 Hokkaido 1
20040228 Hokkaido 1
 
PostgreSQL What's Next
PostgreSQL What's NextPostgreSQL What's Next
PostgreSQL What's Next
 

Recently uploaded

Recently uploaded (7)

Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 

In-Database Analyticsの必要性と可能性