0
TerraSky Power Night 2013/12/05

SalesforceのOdata対応について
田中伸治

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
自己紹介
• 田中 伸治
製品開発部
SkyVisualEditorのSilverlight部分担当

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
• WindowsStoreアプリ
Metrare

• WindowsPhoneアプリ
NTR 傾向と対策

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
鳥よけアプリ

AntiBirds

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
1.ODataとは
• HTTP経由でデータの参照・更新を行うための
Webプロトコル

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
1.ODataとは
例:
http://●●●/Companies(0)/Employees?$top=10
&$orderby=age

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserv...
1.ODataとは
• データはAtomPubまたは JSON で転送されま
す

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
2.新機能:ExternalObjectSource
• 外部データを受けるためのObject
• ReadOnly
• 一方通行(外部システム→Salesforce)

Copyright © 2011 TerraSky Co.,Ltd. A...
3.ODataによる外部連携(デモ)
• SAPをデータソースとしてSalesforce側で一覧
表示
• 作成したExternalObjectSourceをAPEXクラス
等から通常のCustomObjectのように利用可能
• 外部データは...
4.Odata以外の外部データ連携
• ExternalObjectSourceのTypeにODataでは無く
Apex Connector Frameworkを選択
• 外部リソースとしてBing検索を指定
• 接続用クラスとデータ取得用を自...
5.質疑応答
• ODataを使って他のSalesforce組織との連携は
できるか?

→できない

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
• ExaternalObjectSourceにトリガーを張ることは
できるか

→できない

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
• Visualforceモバイルは対応してる?
→対応していない

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
• 連携元のデータ型が変えられたらどうなる?
→例外が発生するかも

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
• ODataのバージョンは?
→Version2

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
• セキュリティは?
→ExternalObjectSourceに対する権限をプロパテ
ィごとに指定できる

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
Dreamforceの感想

お前ら日本語でしゃべれよ

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
お前ら日本語でしゃべれよ

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
• あ

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
以上

ご清聴ありがとうございました

Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
Copyright © 2011 TerraSky Co.,Ltd. All Rights ...
Upcoming SlideShare
Loading in...5
×

6 TSPN_SalesforceのOData対応

603

Published on

2013/12/05 開催のTerraSky Power Night のLT資料です。

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
603
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "6 TSPN_SalesforceのOData対応"

  1. 1. TerraSky Power Night 2013/12/05 SalesforceのOdata対応について 田中伸治 Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  2. 2. 自己紹介 • 田中 伸治 製品開発部 SkyVisualEditorのSilverlight部分担当 Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  3. 3. • WindowsStoreアプリ Metrare • WindowsPhoneアプリ NTR 傾向と対策 Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  4. 4. Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  5. 5. 鳥よけアプリ AntiBirds Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  6. 6. Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  7. 7. 1.ODataとは • HTTP経由でデータの参照・更新を行うための Webプロトコル Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  8. 8. 1.ODataとは 例: http://●●●/Companies(0)/Employees?$top=10 &$orderby=age Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  9. 9. 1.ODataとは • データはAtomPubまたは JSON で転送されま す Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  10. 10. 2.新機能:ExternalObjectSource • 外部データを受けるためのObject • ReadOnly • 一方通行(外部システム→Salesforce) Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  11. 11. 3.ODataによる外部連携(デモ) • SAPをデータソースとしてSalesforce側で一覧 表示 • 作成したExternalObjectSourceをAPEXクラス 等から通常のCustomObjectのように利用可能 • 外部データは参照のたびに再取得される Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  12. 12. 4.Odata以外の外部データ連携 • ExternalObjectSourceのTypeにODataでは無く Apex Connector Frameworkを選択 • 外部リソースとしてBing検索を指定 • 接続用クラスとデータ取得用を自前でコーディ ングする必要あり Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  13. 13. 5.質疑応答 • ODataを使って他のSalesforce組織との連携は できるか? →できない Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  14. 14. • ExaternalObjectSourceにトリガーを張ることは できるか →できない Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  15. 15. • Visualforceモバイルは対応してる? →対応していない Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  16. 16. • 連携元のデータ型が変えられたらどうなる? →例外が発生するかも Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  17. 17. • ODataのバージョンは? →Version2 Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  18. 18. • セキュリティは? →ExternalObjectSourceに対する権限をプロパテ ィごとに指定できる Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  19. 19. Dreamforceの感想 お前ら日本語でしゃべれよ Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  20. 20. Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  21. 21. お前ら日本語でしゃべれよ Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  22. 22. Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  23. 23. • あ Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  24. 24. 以上 ご清聴ありがとうございました Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved. Copyright © 2011 TerraSky Co.,Ltd. All Rights Reserved.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×