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
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ノーコード開発プラットフォーム「Unifinity」 でOData API連携を試してみる
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
75
MCP導入時のポイントは?3つの評価軸とセキュリティ8項目でCData Connect AIを徹底解説
cdataj
0
57
CData Arc v26.3 アップデート徹底解説
cdataj
0
33
CData Sync v26.3 アップデート徹底解説
cdataj
0
22
エンタープライズデータへ安全につなぐ Production-ready なエージェント設計 ― AI × MCP リファレンスアーキテクチャ ― #AIDevDay
cdataj
1
680
Copilot Cowork × kintone で営業業務を圧倒的に効率化!CData Connect AI 連携ウェビナー
cdataj
1
66
HCL Domino データをAIから活用する CData Connect AI × Connect Gateway の活用ポイント
cdataj
0
26
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
2
1.5k
HCL Dominoデータはオンプレのまま、AIはスマホで:Claude × CData Connect AI MCPで変わる現場AI活用
cdataj
0
140
Other Decks in Technology
See All in Technology
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
140
PfEingのアプローチで働こう
rindrics
0
200
Where Is JetBrains AI Heading- — Central CLI, Air Alpha, and the Agentic Development Stack
x5gtrn
PRO
0
150
Bet AI Day 2026丨Agentは、「金融」という巨大産業の何を変えられるのか
layerx
PRO
0
1.2k
Bet AI Day 2026丨AIを「使う」から、AIが「働く」へ ― LayerXが進める「組織AI」の社会実装
layerx
PRO
3
2.9k
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
PRO
1
330
2026-09-11 【Snowflake World Tour Tokyo 2026】Snowflakeを起点に、AI Agentが自律稼働し続ける未来へ / Driving AI Agents with Snowflake
civitaspo
0
240
AI時代に、プロダクトの数だけ積み上がる所有コストをどうエンジニアリングするか / Engineering the Cost of Ownership
kzkmaeda
1
1.1k
[DroidKaigi 2026] Making UI specifications visible: Android UI development in the AI agent era supported by Compose Screenshot Testing and galleries
syarihu
0
610
Amazon Quick on DesktopがIAM Identity Centerで動かない理由
yukiogawa
0
130
Adaptive Warehouse を今すぐ導入すべき理由と迷ったときの判断基準
__allllllllez__
0
130
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
140
Featured
See All Featured
Building AI with AI
inesmontani
PRO
1
1.2k
Exploring anti-patterns in Rails
aemeredith
3
500
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
430
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
480
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
690
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
240
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
490
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Making Projects Easy
brettharned
120
6.7k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Mind Mapping
helmedeiros
1
350
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の幅を広げてみてください