Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ノーコード開発プラットフォーム「Unifinity」 でOData API連携を試してみる
Search
CData Software Japan
April 28, 2021
Technology
1.2k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ノーコード開発プラットフォーム「Unifinity」 でOData API連携を試してみる
https://www.unifinity.co.jp/
https://www.cdatablog.jp/entry/unifinitycdataconnect
CData Software Japan
April 28, 2021
More Decks by CData Software Japan
See All by CData Software Japan
なぜJMBC(Japan MCP Business Community)? MCPってどう活用できるの?
cdataj
0
120
MCP導入時のポイントは?3つの評価軸とセキュリティ8項目でCData Connect AIを徹底解説
cdataj
0
120
CData Arc v26.3 アップデート徹底解説
cdataj
0
35
CData Sync v26.3 アップデート徹底解説
cdataj
0
27
エンタープライズデータへ安全につなぐ Production-ready なエージェント設計 ― AI × MCP リファレンスアーキテクチャ ― #AIDevDay
cdataj
1
690
Copilot Cowork × kintone で営業業務を圧倒的に効率化!CData Connect AI 連携ウェビナー
cdataj
1
71
HCL Domino データをAIから活用する CData Connect AI × Connect Gateway の活用ポイント
cdataj
0
28
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
2
1.6k
HCL Dominoデータはオンプレのまま、AIはスマホで:Claude × CData Connect AI MCPで変わる現場AI活用
cdataj
0
140
Other Decks in Technology
See All in Technology
株式会社シーエーシー エンジニア向け会社紹介資料
cac
0
57k
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
データ_AIの事業の勝敗をわけるもの
nek0128
0
370
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
4
1.7k
アクセスキーこわい やめかたと漏らさない工夫
sassssan68
1
260
開発投資の期待値を上げるプロダクトロードマップづくり ~プロダクトエンジニアが越境して事業を伸ばす~
kekekenta
1
180
HRC_Frontend_Conference_Fukuoka_2026.pdf
ts020
0
730
白金鉱業Meetup Vol.25 アウトカムが二値のデータに対するCausal Impact
brainpadpr
0
210
2026-09-18 gotanda.sre Terraformで複数環境作ったり、複数Stateに分割したりそれとTerragrunt / Terraform multi envs and multi states
masasuzu
1
360
AI 時代のスタートアップエコシステ厶から考究する技術的負債との向き合い方
m3m0r7
PRO
2
2.1k
銀行勘定系システムにおける開発プロセス刷新×AIによる環境モダナイゼーション / Development Process Transformation and AI-Driven Environment Modernization
muit
0
2.2k
俺の仕事は AIに奪われないし、たぶんその BIも要らない
hikaruri
0
490
Featured
See All Featured
Odyssey Design
rkendrick25
PRO
2
810
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
200
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
280
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
350
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
740
Automating Front-end Workflow
addyosmani
1369
210k
Designing for humans not robots
tammielis
254
26k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
The Cult of Friendly URLs
andyhume
79
7k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
520
Transcript
© 2021 CData Software Japan, LLC | www.cdata.com/jp ノーコード開発プラットフォーム「Unifinity」 で
API連携を試してみる 2021/04 CData Software Japan Web API LT会 - vol.2
See the World as a Database About Speaker
© 2021 CData Software Japan, LLC | www.cdata.com/jp 突然ですが
© 2021 CData Software Japan, LLC | www.cdata.com/jp OData って知ってる?
© 2021 CData Software Japan, LLC | www.cdata.com/jp OData って何?
ODataは、 Microsoft が 2007年に開発した、データモデルの記述、およびそれらのモデルに従った データの編集および照会をサポートするプロトコル。 ・ メタデータ:特定のデータプロバイダによって公開されるデータモデルの機械可読の記述。 ・ データ:データエンティティのセットとそれらの間の関係。 ・ クエリー:サービスがフィルタリングとデータへの変換を実行するよう要求し、結果を返す。 ・ 編集:データの作成、更新、および削除。 ・ 操作:カスタムロジックの呼び出し ・ ボキャブラリ:カスタムセマンティクスの付加 引用元:http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part1- protocol.html 表形式データの“編集”および“照会”に特化した REST ful なプロトコル
© 2021 CData Software Japan, LLC | www.cdata.com/jp OData のポイント
その1 Query Support URL Components 表形式のデータを参照するための各種URLパラメータを定義しているので カラムのセレクトもフィルタリングもページングも並び替えも迷わない
© 2021 CData Software Japan, LLC | www.cdata.com/jp OData のポイント
その2 Metadata Endpoint のサポート 使用できるリソース・カラムの構成を取得することができる 取得した内容を元に、HTTPリクエストの構成ができる
© 2021 CData Software Japan, LLC | www.cdata.com/jp OData で公開されている
API Dynamics 365 https://dynamics.microsoft.co m/ja-jp/ Salesforce https://www.salesforce.com/jp/ SAP S/4 HANA https://www.sap.com/japan/pr oducts/s4hana-erp.html
© 2021 CData Software Japan, LLC | www.cdata.com/jp じゃあ OData
って何が嬉しいの?
© 2021 CData Software Japan, LLC | www.cdata.com/jp ノーコード開発プラットフォーム「Unifinity」
© 2021 CData Software Japan, LLC | www.cdata.com/jp 業務用モバイルアプリのノーコード開発プラットフォーム
© 2021 CData Software Japan, LLC | www.cdata.com/jp 様々な処理コンポーネントを組み合わせて ノーコードでアプリを開発・API連携も可能
© 2021 CData Software Japan, LLC | www.cdata.com/jp OData 連携機能が標準搭載
接続先の設定で、データモデル・ロジックを自動生成
© 2021 CData Software Japan, LLC | www.cdata.com/jp ちょっと改めて考えたい「API連携」
© 2021 CData Software Japan, LLC | www.cdata.com/jp 「API=簡単に連携できる」という誤解 API
は呼び出しのインターフェースで、マッピングやジョブ起動を行わない APIがあるんだから アプリにもSalesforce にもkintone にも 顧客の基幹にも簡単に連携できるよね。 ソースAPI への アクセス スキーマ付与、 テーブル化 適切なクエリの 実装 相手先API への アクセス 相手先への マッピング 処理ロジックの 実行 ビジネス側の考える「API でできる連携」 実際にAPI でできること 実は開発しないといけない部分
© 2021 CData Software Japan, LLC | www.cdata.com/jp OData のポイント
その2 Metadata Endpoint のサポート Metadataからデータモデルやロジックが動的に生成できる 使用できるリソース・カラムの構成を取得することができる 取得した内容を元に、HTTPリクエストの構成ができる
© 2021 CData Software Japan, LLC | www.cdata.com/jp デモ
© 2021 CData Software Japan, LLC | www.cdata.com/jp 対象のAPI:O’Reilly Book
List API https://kageura.hatenadiary.jp/entry/cdataapiserverexcel
© 2021 CData Software Japan, LLC | www.cdata.com/jp OData Metadata
をサポート
© 2021 CData Software Japan, LLC | www.cdata.com/jp Unifinity でプロジェクトを作成
© 2021 CData Software Japan, LLC | www.cdata.com/jp OData 連携設定
© 2021 CData Software Japan, LLC | www.cdata.com/jp 自動的にデータモデル・DBの定義が生成
© 2021 CData Software Japan, LLC | www.cdata.com/jp APIリクエスト用のCRUDロジックも自動生成
© 2021 CData Software Japan, LLC | www.cdata.com/jp 画面を作成してデータ・ロジックをバインド
© 2021 CData Software Japan, LLC | www.cdata.com/jp これでAPI連携アプリを作成可能
© 2021 CData Software Japan, LLC | www.cdata.com/jp 書き込み・更新・削除ロジックも
© 2021 CData Software Japan, LLC | www.cdata.com/jp まとめ API・プロトコルのエコシステムを活用することで
ノーコードはより簡単にAPI連携ができるようになる 是非API活用するための API エコシステムを知り 選択肢を持って、利用するAPIの幅を広げてみてください