Upgrade to Pro — share decks privately, control downloads, hide ads and more …

1時間でわかる&魅せる! Db2 LUW 11.5.8の最新情報: デモ資料 / 20230627 Db2 Demo

1時間でわかる&魅せる! Db2 LUW 11.5.8の最新情報: デモ資料 / 20230627 Db2 Demo

2023/06/27(火) オンライン開催
1時間でわかる&魅せる! Db2 LUW 11.5.8の最新情報
https://ibm-developer.connpass.com/event/287199/
の後半、Db2 Live Demo以降の資料です。

Kyoko Nishito

June 27, 2023
Tweet

More Decks by Kyoko Nishito

Other Decks in Technology

Transcript

  1. Db2 Live demo 1.REST API •REST APIを使⽤したSQLの実⾏ 2.Db2 Graph •Graph

    UIのご紹介 3.Spatial Analytics •空間情報分析SQLの実⾏、地図表⽰
  2. Db2 Live demo 1.REST API •REST APIを使⽤したSQLの実⾏ 2.Db2 Graph •Graph

    UIのご紹介 3.Spatial Analytics •空間情報分析SQLの実⾏、地図表⽰
  3. Mac Db2 REST Service Db2 Db2 https JDBC Web Browser

    Db2 RESTサービスは コンテナ化されており、 DockerやOpenShift上で 動作します Db2 Db2 Db2 on Cloud Db2 Warehouse on Cloud Db2 U On Red Hat OpenShift Cluster Db2 On Linux Virtual Server JDBC REST endpoint REST Endpoint https 要セットアップ セット アップ 不要 セット アップ 不要 https Watson Studio notebook 1. REST API
  4. Db2 Live demo 1.REST API •REST APIを使⽤したSQLの実⾏ 2.Db2 Graph •Graph

    UIのご紹介 3.Spatial Analytics •空間情報分析SQLの実⾏、地図表⽰
  5. 2.Db2 Graph name: mako age: 29 1 person name: vadas

    age: 27 2 person name: josh age: 32 4 person name: lop Lang: Jaba 3 softwa re knows knows created created ノード エッジ プロパティ ノード(node): 別名バーテックス、頂点。 点や丸で表現されるエンティティー。「ラベ ル」を付けて種別を分類することが多い。 エッジ(edge): 別名リレーションシップ、 辺。ノード間の関係性を表す。⽅向とタイプ を有する。 プロパティ(property): 別名、属性。ノード とエッジにおける属性情報。データはkey/ value形式で保持される。 引⽤: グラフデータベースとは何か 〜ネットワーク状のデータ構造から瞬時に情報を検索するDBを解説 https://www.imagazine.co.jp/12805-2/
  6. Mac Db2 Graph JDBC Web Browser Db2 Graphは コンテナ化されており、 Docker、podmanやOpenShift上で

    動作します Db2 要セットアップ https Db2 on Cloud podman RHELv8 Virtual Server for VPC 2.Db2 Graph
  7. Db2 Live demo 1.REST API •REST APIを使⽤したSQLの実⾏ 2.Db2 Graph •Graph

    UIのご紹介 3.Spatial Analytics •空間情報分析SQLの実⾏、地図表⽰
  8. Db2の地理空間分析機能: 空間データ・タイプ Line(線) Point(点) Polygon(⾯) (x, y) (x1, y1) (x2,

    y2) (x3, y3) (x1, y1) (x2, y2) (x3, y3) (x4, y4) Db2 Data Type ST_Point ST_MultiPoint ST_LineString ST_MultiLineString ST_Polygon ST_MultiPolygon ST_Geometry ⽤途 地図上の地点(緯度・経度) 店などピンポイントの緯度・軽度 線状の地形 道路、⽔路、配管など 境界線など多⾓形で囲まれた領域 選挙区、市町村境界など 形状 https://www.ibm.com/docs/ja/db2/11.5?topic= concepts-spatial-data-types
  9. Db2の地理空間分析機能: 空間処理関数 © 2023 IBM Corporation 11 空間処理関数を使⽤して、形状間の距離やある形状が別の形状に含まれるかどうか の判別などが可能です。 これをSQLのWHERE句として使⽤することができます

    箱崎事業所(139.7869482 35.6783300)から距離1km以内のLOCATION: ST_Distance関数 (↓LOCATIONはST_Point属性の列) https://www.ibm.com/docs/ja/db2/11.5?topic= analytics-spatial-functions WHERE ST_Distance( ST_Point (139.7869482 35.6783300), LOCATION, 'KILOMETER') <= 1 中央区内のLOCATION: ST_Within関数 (LOCATIONはST_Point属性の列、中央区の形状はSHAPEにあるとする) WHERE ST_Within (LOCATION, SHAPE)
  10. Mac Web Browser 3.Spatial Analytics Db2 python Ibm_db ライブラリ Db2

    Warehouse on Cloud Flask on CodeEngine Webアプリ Code: https://github.com/kyokonishito/db2-spatial-web-app 地理情報分析詳細はDatabase Dojo: Db2でシェアサイクルポートの地理情報分析をやってみよう! 参照 Qiita: Vue3 + vue-leaflet + Flask + Db2 Warehouse on Cloudで地図連携Webアプリを作成してDockerで動かす
  11. 技術資料Link集 1. REST API Db2 on Cloud: https://cloud.ibm.com/apidocs/db2-on-cloud/db2-on-cloud-v4 Db2 Warehouse

    on Cloud: https://cloud.ibm.com/apidocs/db2-warehouse-on-cloud Db2: https://www.ibm.com/docs/ja/db2/11.5?topic=applications-rest-endpoints API doc: RESTサービスのURL:500050/docs (ネット上にAPI Docなし) 2.Db2 Graph https://www.ibm.com/docs/ja/db2/11.5?topic=SSEPGG_11.5.0/com.ibm.db2.luw. db2u_openshift.doc/db2-graph-ovu.html 3. Spatial Analytics https://www.ibm.com/docs/ja/db2/11.5?topic=data-db2-spatial-analytics
  12. ⽇程: 2023年10⽉31⽇(⽕) -11⽉1⽇(⽔) 会場:ベルサール東京⽇本橋 主催:⽇本IBM株式会社 対象者: IBMのサービス/製品 を使⽤または使⽤検討されてい る技術者の⽅々 IBM

    TechXchange Conference Japan コンセプト:IBMの製品とソ リューションを軸に技術者 同⼠が繋がり、学びや技術 体験をいただけます 概要:IBM製品およびソリュ ーションを使⽤する技術者 のために企画された技術学 習イベントです。技術ブレ イクアウト セッション、製 品デモンストレーション、 ハンズオン、ネットワーキ ングの場を提供します お申し込み:7⽉予定 Coming Soon!
  13. ⽇本IBM Db2 & Databaseコミュニティ/各種イベントご紹介 Db2 およびDB各製品に関連するコミュニティ活動および各種イベントをさらに強化して参ります。 最新の情報を鮮度⾼くお届けできるよう活動して参ります、多くのご参加をお待ちしております。 IBM Data Management

    Community ⽇本IBM Db2& Databaseユーザーグループ IBM Database Dojo l Db2を中⼼としたIBMのデータベース製品に関 する技術情報の発信・共有、イベント案内、技 術者同⼠の交流を⽬的としています。 Ø Db2/Db2 Warehouse/Netezza/EDB/Watson Query... l 対象者︓Db2、他IBMのデータベース製品の提 案/ 構築に関わっている技術者や興味をお持ち の⽅はどなたでもご参加いただけます。 是⾮ご参加ください! https://ibm.biz/jpibmdb lDb2を中⼼としたIBMデータベースの技術情報、デモ、 ハンズオンセッション、お客様事例のご紹介をオンラ インにて実施 l2022年シーズン1のシリーズよりこちらに公開してお ります。 l資料や録画もconnpassで公開中︕ ibm.biz/connpass-database-dojo Membersタブを 選択後 IBMID で ログイン、 をクリック!!