SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
Microsoft Graph
connector と
Search Federation
の概要
M I C R O S O F T S E AR C H
.NET ラボ勉強会
2021年12月18日 実施
オフィスアイ株式会社
代表取締役 & Microsoft MVP for Office Apps & Services
平野 愛
@ai_yamasaki
SharePoint Technical Notes
http://shanqiai.weblogs.jp/
平野愛 (旧姓:山﨑)
書籍執筆 (共著を含む)
• ひと目でわかる Microsoft 365 SharePoint 運用管理編
• ひと目でわかる Office 365 導入・運用管理編
• ひと目でわかる SharePoint Server 2016
• ひと目でわかる SharePoint Server 2013
• ひと目でわかる SharePoint Server 2010
• VSTO と SharePoint Server 2007 による開発技術
• ひと目でわかる SharePoint Server 2007
• ひと目でわかる Microsoft Windows Server 2003 ネットワーク設定・管理
術
• 実践 Active Directory 逆引きリファレンス
• Windows Server 2003 完全技術解説
オリジナル研修コース開発、
講師(元マイクロソフト認定トレーナー) 、
SharePoint / Microsoft 365 関連のコンサルタント
オフィスアイ株式会社
2008年4月設立。Microsoft SharePoint および Office 365 に対応できる
SE や開発者などの 人材育成と、設計、構築、運用、利活用に関しての関
するコンサルティング サービスを提供。
特に教育に関しては、日本の現場に即したオリジナル コンテンツを独
自開発し、少人数制のオープンコース(複数組織から参加できる集合研
修)の実施を定期的に実施しているほか、1社向けのカスタマイズ研修な
ども提供。
各組織の特性に即した運用管理のアドバイスや、システムの利活用を促
進するためのコンサルティング サービスにも力を入れている。
前々職のグローバルナレッジ ネットワーク株式会社 (現、トレノ
ケート社) にてマイクロソフト認定トレーナーとしてコンテンツ開
発や研修実施を主に行う
• Windows NTおよびActive Directory ドメインなどのシステム管
理
• .NET Framework を中心としたアプリケーション開発
• Skype for Business Server の前身製品のシステム管理
• SharePoint, Outlook, OneNote, InfoPath などの情報共有基盤な
ど
その後、株式会社イルミネート・ジャパン社に
てSharePoint の教育ビジネスの立ち上げに携わ
る。2008年4月に独立。
2004年に日本で初めてのSharePoint分野での
Microsoft MVP を受賞し、以降現在まで連続受
賞
https://www.office.com
©2021 オフィスアイ株式会社. 2
Microsoft Search とは?
• ベースは Microsoft 365 全体を対象とした包括的な検索の仕組み
• 自然言語での検索
• SharePoint ベースの検索の仕組みも内包しており、プロパティによる絞り込み検
索なども含まれるようになった
Microsoft Search Microsoft Search
Microsoft Bing ベース
検索対象が広範囲
自然言語(主に英語)での検索
※従来はファイル検索は弱かった
SharePoint ベース
ファイル検索やひとの検索は、
SharePoint Server 2013 の
検索エンジンをベースに細かく
条件をクエリに指定できる
※融合が進む
Microsoft Search とは?
• 検索場所による検索範囲の違い
• 全体検索
• Office.com / SharePoint ホームおよびスタートページ
• Microsoft Bing
• 個別検索
• SharePoint, OneDrive for Business,
• Outlook, Microsoft Teams, Yammer
• Word, Excel, PowerPoint
押さえておきたい Microsoft Search
の検索の用語
• バーティカル
• 検索結果の種類
バーティカル
検索結果の種
類
• 特定のデータソースから
得られたごとに検索結果
の条件を指定して絞り込
んだり、レイアウトを変
えられる
• 例) ファイル共有の検索結
果
• レイアウト デザインは
Adaptive Card を用いる
(検索レイアウト デザイ
ナー)
[参考] 検索 API + SharePoint
Framework
• SharePoint のページ上で検索するなら、SharePoint Webパーツを独自
に作成して利用
• SharePoint や OneDrive for Business が対象であれば、SharePoint
REST API (レガシー)が利用できる
• その他、Microsoft Graph Search API を利用して検索の仕組みを提供
検索画面と検索結果を独自に作成する
Microsoft Graph コネクター
• Microsoft Search は Microsoft 365 のすべてのデータにインデックスを作
成し、検索できるようにしている
• Microsoft Graph コネクターを利用することで、3rdパーティのデータに
もインデックスを作成し検索結果に表示できるようになる
Microsoft
Graph
connector
3rd パーティのデータ
(オンプレミス,
パブリック/プライベート
クラウド)
Microsoft Search
Microsoft 365
コンテンツ
Microsoft Graph コネクター一覧
• Azure Data Lake Storage Gen2
• Azure DevOps
• Azure SQL および Microsoft SQL Server
• Confluence Cloud
• 大企業の Web サイト
• MediaWiki
• ファイル共有
• Oracle SQL
• Salesforce
• ServiceNow ナレッジ
• ServiceNow カタログ
Microsoft 社製 Microsoft Graph パートナー製
Microsoft Graph コネクターギャラリー
https://www.microsoft.com/microsoft-
search/connectors
(Preview)
(Preview)
(Preview)
すでに130 以上が
利用可能
Graph コネクターに関する留意点
• テナント当たり最大10個まで
• Microsoft Graph connector API
の制限
• Microsoft Graph connector API
limits - Microsoft Graph |
Microsoft Docs
• ライセンス
• Microsoft 365 および Office 365
の有効なライセンスが必要
• 十分なコネクタークォータが必
要
• 詳細 ⇒ License requirements and
pricing | Microsoft Docs
📌 6か月間 トライアルできるPromo code をリクエストできる
📌 Microsoft 365 E5 および Office 365 E5 , Microsoft Viva Topics には1ユーザーあたり
500アイテム分のクォータが提供される
📌 現時点ではトータルで最大 700万アイテム(コネクター単位では最大70万アイテム)までインデックスを
作成できる。今後、制限は拡大される予定。
カスタム Microsoft
Graph コネクター
• Microsoft Graph connector API を使ってカスタム コネクター
を作成できる
• 参考情報
• Microsoft Graph connectors overview - Microsoft Graph |
Microsoft Docs
• Working with the connectors API - Microsoft Graph |
Microsoft Docs
• Use Postman with the Microsoft Graph connectors API -
Microsoft Graph | Microsoft Docs
• Build your first custom Microsoft Graph connector |
Microsoft Docs
Microsoft Search フェデレーション
• 2021年11月に ✴ Private preview ✴
• 概要
• Dynamics 365 から CRM のコンテンツを取得
• カスタマイズした Azure Cognitive Search インデックスからコンテンツを取得
• カスタム LOB 検索エクスペリエンスや検索プロバイダーを構築し、Microsoft
Search に統合できる
• たとえば、、、
• 様々な外部ソースからコンテンツを検索できるため、HRのツール, ヘルプデスク
やIT などが持っている既存システムの情報と統合できる
• ユーザーは違和感なく複数の検索結果を得られる
検索フェデレーションと Graphコネク
ターの比較
機能 Microsoft Graph コネクター 検索フェデレーション
状態 GA Private preview
関連性/パフォーマンスの依存 Microsoft Search 利用する検索プロバイダー
インデックス Microsoft 365 内に保持 検索対象のシステム側で保持
検索結果 検索以外にコンテンツ推奨を
行ったり、Viva Topics などとの
連携なども予定されている
検索のみ
検索結果のカスタマイズ SharePoint 管理者やサイト管理
者がバーティカルや結果の種類
をカスタマイズできる
開発者側でカスタマイズする
検索フェデレーションの重要性
• インデックスを Microsoft 365 側に持たないため、次のようなシナリオ
に最適
• 厳しいコンプライアンス要件が課せられているシステムのデータを Microsoft
Search で検索したい
• システムのデータがシステムの境界を越えられない
• 機密データに対してクラウド上にインデックス作成されることを望まない
What's new and what's next with Microsoft Search Federation - Microsoft Tech Community
検索フェデレーションの種類
• Microsoft 365内での Dynamics 365 フェデレーション検索
• Microsoft 365内での Azure Cognitive Search フェデレーション検索
• カスタムの Microsoft Search フェデレーション プロバイダー
検索フェデレーションが利用できる検索場所は SharePoint と Office.com が皮切りとなり、
その後、 Microsoft Search 対応アプリやサービスでも利用可能になる予定
Microsoft Search 内での Dynamics 365
フェデレーション検索
• Dynamics 365 に保存されている顧客データやビジネスデータを見つけ
られるようになる
https://youtu.be/TH9QUkQoEJM
Dynamics 365 answers in Microsoft
Search
画像の出典 : What's new and what's next with Microsoft Search
Federation - Microsoft Tech Community
Microsoft Search 内での
Azure Cognitive Search フェデレーション検
索
• Azure Cognitive Search と Microsoft Search を組み合わせることで、外
部データソースをインテリジェントに検索できる
• キーフレーズ抽出やセンチメントなども取得可能
• [考察]
• オンプレミスの SharePoint Server 2013 では検索のエンリッチメントサービスと
いうものがあった。通常、クロール、コンテンツ処理、しインデックス生成と処
理が進むが、コンテンツ処理の部分で独自のロジックをWebサービスを介して組
み込むというもの。ただし、クロールの速度が遅くなるなど課題も多かった。こ
れが Azure Cognitive Search を組み合わせることで、こうした仕組みが大幅に刷
新される。AI によるインテリジェントな処理が加わり、これまで技術的に実現で
きなかった検索が実現できるようになってきているといえる
カスタムの Microsoft Search
フェデレーション プロバイダー
• ネイティブ データソース以外に独自の情報ソースに対応したカスタムの
検索プロバイダーを構築・登録できる
• 他の Microsoft のクラウド、オンプレミスのカスタム データストア、他
のクラウドを対象に検索結果を得られる
• Azure Bot Service と Adaptive UX テクノロジーを活用できる
カスタムの Microsoft Search
フェデレーション プロバイダー
の利用例
• 次の3つの立場の人がかかわ
る
• 組織の IT 開発者
• 組織の管理者
• 組織のユーザー
組織のIT開発者
ConnectボットBot Framework検索する - Bot Service | Microsoft Docs
https://youtu.be/AZcOskBTwNU?t=104
現在 Private privewe であるため
標準では Microsoft Search は存在しない
組織の管理者
• 開発者が送信したボットアプリを 検索とインテリジェント管理センターから発
行する
組織のユーザー
• チャットボットと会話する要領でチャットボットから結果を得る (イン
シデント番号の問い合わせや COVID-19の情報検索)
まとめ
• 業務に携わる人の情報連携をスムーズにするための方法の一つとして
Microsoft Search が利用できる
• 必ずしもデータの移行を行わなくても、Graph connector や 検索フェデ
レーションを利用することで、既存のデータを組織の重要なナレッジと
して再利用できる
ご視聴を
ありがとう
ございました
©2021 オフィスアイ株式会社. 25

Weitere ähnliche Inhalte

Was ist angesagt?

Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」Kazuhiko Nakamura
 
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?Hirofumi Ota
 
それは本当にAutomate? 改めて考えるPower Automate
それは本当にAutomate? 改めて考えるPower Automateそれは本当にAutomate? 改めて考えるPower Automate
それは本当にAutomate? 改めて考えるPower AutomateTomoyuki Obi
 
IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender for Endpoint クロスプラットフ...
IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender for Endpoint クロスプラットフ...IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender for Endpoint クロスプラットフ...
IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender for Endpoint クロスプラットフ...TAKUYA OHTA
 
え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?Yugo Shimizu
 
SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版Hiroaki Oikawa
 
SharePoint Online 開発の最初の一歩
SharePoint Online 開発の最初の一歩SharePoint Online 開発の最初の一歩
SharePoint Online 開発の最初の一歩Yoshitaka Seo
 
Amazon S3を中心とするデータ分析のベストプラクティス
Amazon S3を中心とするデータ分析のベストプラクティスAmazon S3を中心とするデータ分析のベストプラクティス
Amazon S3を中心とするデータ分析のベストプラクティスAmazon Web Services Japan
 
SharePointリストのフォームのカスタマイズを利用したときにハマること
SharePointリストのフォームのカスタマイズを利用したときにハマることSharePointリストのフォームのカスタマイズを利用したときにハマること
SharePointリストのフォームのカスタマイズを利用したときにハマることた な
 
SharePoint Server 2016 ハイブリッド検索やってみた
SharePoint Server 2016 ハイブリッド検索やってみたSharePoint Server 2016 ハイブリッド検索やってみた
SharePoint Server 2016 ハイブリッド検索やってみたHirofumi Ota
 
初めてでも大丈夫!SharePoint 開発の第一歩
初めてでも大丈夫!SharePoint 開発の第一歩初めてでも大丈夫!SharePoint 開発の第一歩
初めてでも大丈夫!SharePoint 開発の第一歩Yoshitaka Seo
 
SharePoint Online 外部共有を考える
SharePoint Online 外部共有を考えるSharePoint Online 外部共有を考える
SharePoint Online 外部共有を考えるTeruchika Yamada
 
Intuneによるパッチ管理
Intuneによるパッチ管理Intuneによるパッチ管理
Intuneによるパッチ管理Suguru Kunii
 
続・PowerApps に Power BI を埋め込む
続・PowerApps に Power BI を埋め込む続・PowerApps に Power BI を埋め込む
続・PowerApps に Power BI を埋め込むTeruchika Yamada
 
Microsoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれ
Microsoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれMicrosoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれ
Microsoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれHiroaki Oikawa
 
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~Yugo Shimizu
 
IT エンジニアのための 流し読み Windows 10 - 入門!Windows Server Update Services (WSUS)
IT エンジニアのための 流し読み Windows 10 - 入門!Windows Server Update Services (WSUS)IT エンジニアのための 流し読み Windows 10 - 入門!Windows Server Update Services (WSUS)
IT エンジニアのための 流し読み Windows 10 - 入門!Windows Server Update Services (WSUS)TAKUYA OHTA
 
SharePoint 開発入門
SharePoint 開発入門SharePoint 開発入門
SharePoint 開発入門Hiroaki Oikawa
 
JPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティ
JPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティJPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティ
JPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティMPN Japan
 
メタデータのファイルの管理
メタデータのファイルの管理メタデータのファイルの管理
メタデータのファイルの管理Sylvain Gantois
 

Was ist angesagt? (20)

Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
 
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
 
それは本当にAutomate? 改めて考えるPower Automate
それは本当にAutomate? 改めて考えるPower Automateそれは本当にAutomate? 改めて考えるPower Automate
それは本当にAutomate? 改めて考えるPower Automate
 
IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender for Endpoint クロスプラットフ...
IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender for Endpoint クロスプラットフ...IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender for Endpoint クロスプラットフ...
IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender for Endpoint クロスプラットフ...
 
え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?
 
SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版
 
SharePoint Online 開発の最初の一歩
SharePoint Online 開発の最初の一歩SharePoint Online 開発の最初の一歩
SharePoint Online 開発の最初の一歩
 
Amazon S3を中心とするデータ分析のベストプラクティス
Amazon S3を中心とするデータ分析のベストプラクティスAmazon S3を中心とするデータ分析のベストプラクティス
Amazon S3を中心とするデータ分析のベストプラクティス
 
SharePointリストのフォームのカスタマイズを利用したときにハマること
SharePointリストのフォームのカスタマイズを利用したときにハマることSharePointリストのフォームのカスタマイズを利用したときにハマること
SharePointリストのフォームのカスタマイズを利用したときにハマること
 
SharePoint Server 2016 ハイブリッド検索やってみた
SharePoint Server 2016 ハイブリッド検索やってみたSharePoint Server 2016 ハイブリッド検索やってみた
SharePoint Server 2016 ハイブリッド検索やってみた
 
初めてでも大丈夫!SharePoint 開発の第一歩
初めてでも大丈夫!SharePoint 開発の第一歩初めてでも大丈夫!SharePoint 開発の第一歩
初めてでも大丈夫!SharePoint 開発の第一歩
 
SharePoint Online 外部共有を考える
SharePoint Online 外部共有を考えるSharePoint Online 外部共有を考える
SharePoint Online 外部共有を考える
 
Intuneによるパッチ管理
Intuneによるパッチ管理Intuneによるパッチ管理
Intuneによるパッチ管理
 
続・PowerApps に Power BI を埋め込む
続・PowerApps に Power BI を埋め込む続・PowerApps に Power BI を埋め込む
続・PowerApps に Power BI を埋め込む
 
Microsoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれ
Microsoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれMicrosoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれ
Microsoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれ
 
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~
 
IT エンジニアのための 流し読み Windows 10 - 入門!Windows Server Update Services (WSUS)
IT エンジニアのための 流し読み Windows 10 - 入門!Windows Server Update Services (WSUS)IT エンジニアのための 流し読み Windows 10 - 入門!Windows Server Update Services (WSUS)
IT エンジニアのための 流し読み Windows 10 - 入門!Windows Server Update Services (WSUS)
 
SharePoint 開発入門
SharePoint 開発入門SharePoint 開発入門
SharePoint 開発入門
 
JPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティ
JPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティJPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティ
JPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティ
 
メタデータのファイルの管理
メタデータのファイルの管理メタデータのファイルの管理
メタデータのファイルの管理
 

Ähnlich wie Microsoft Search - Microsoft Graph connector と Search Federation の概要

Microsoft Ignite 2017 に行ってきました
Microsoft Ignite 2017 に行ってきましたMicrosoft Ignite 2017 に行ってきました
Microsoft Ignite 2017 に行ってきましたHirofumi Ota
 
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発Ai Hirano
 
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~de:code 2017
 
SharePoint Business Connectivity Services を使用した外部アプリケーション連携
SharePoint Business Connectivity Services を使用した外部アプリケーション連携SharePoint Business Connectivity Services を使用した外部アプリケーション連携
SharePoint Business Connectivity Services を使用した外部アプリケーション連携Atsuo Yamasaki
 
わんくま同盟 大阪勉強会 #46
わんくま同盟 大阪勉強会 #46わんくま同盟 大阪勉強会 #46
わんくま同盟 大阪勉強会 #46Atsuo Yamasaki
 
Office 365版SharePoint Onlineの技術概要
Office 365版SharePoint Onlineの技術概要Office 365版SharePoint Onlineの技術概要
Office 365版SharePoint Onlineの技術概要kumo2010
 
[.NETラボ] 勉強会資料 - SharePoint Syntex 概要
[.NETラボ] 勉強会資料 - SharePoint Syntex 概要[.NETラボ] 勉強会資料 - SharePoint Syntex 概要
[.NETラボ] 勉強会資料 - SharePoint Syntex 概要Ai Hirano
 
Skype for Business + Bot + Graph API
Skype for Business + Bot + Graph APISkype for Business + Bot + Graph API
Skype for Business + Bot + Graph APIYoshitaka Seo
 
Prd004 office 365_における_id_統合と
Prd004 office 365_における_id_統合とPrd004 office 365_における_id_統合と
Prd004 office 365_における_id_統合とTech Summit 2016
 
データ分析に必要なスキルをつけるためのツール~Jupyter notebook、r連携、機械学習からsparkまで~
データ分析に必要なスキルをつけるためのツール~Jupyter notebook、r連携、機械学習からsparkまで~データ分析に必要なスキルをつけるためのツール~Jupyter notebook、r連携、機械学習からsparkまで~
データ分析に必要なスキルをつけるためのツール~Jupyter notebook、r連携、機械学習からsparkまで~The Japan DataScientist Society
 
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Amazon Web Services Japan
 
20180922 jazug8 cosmosdb_search
20180922 jazug8 cosmosdb_search20180922 jazug8 cosmosdb_search
20180922 jazug8 cosmosdb_searchKazuhiro Wada
 
Microsoft Graphのことはじめ
Microsoft GraphのことはじめMicrosoft Graphのことはじめ
Microsoft GraphのことはじめDevTakas
 
Microsoft Graph完全に理解した気がしてた
Microsoft Graph完全に理解した気がしてたMicrosoft Graph完全に理解した気がしてた
Microsoft Graph完全に理解した気がしてたDevTakas
 
データ分析基盤におけるOpsのためのDev with event driven + serverless
データ分析基盤におけるOpsのためのDev with event driven + serverlessデータ分析基盤におけるOpsのためのDev with event driven + serverless
データ分析基盤におけるOpsのためのDev with event driven + serverlessShoji Shirotori
 
SharePoint Online まわりの直近と今後のアップデート
SharePoint Online まわりの直近と今後のアップデートSharePoint Online まわりの直近と今後のアップデート
SharePoint Online まわりの直近と今後のアップデートHirofumi Ota
 
Developers Summit 2022 プロダクト開発速度とデータの組織的価値をセットで飛躍的に高める開発戦略
Developers Summit 2022 プロダクト開発速度とデータの組織的価値をセットで飛躍的に高める開発戦略Developers Summit 2022 プロダクト開発速度とデータの組織的価値をセットで飛躍的に高める開発戦略
Developers Summit 2022 プロダクト開発速度とデータの組織的価値をセットで飛躍的に高める開発戦略Takanori Kawahara
 
Microsoft Project 2016 にアップグレードすべき理由
Microsoft Project 2016 にアップグレードすべき理由Microsoft Project 2016 にアップグレードすべき理由
Microsoft Project 2016 にアップグレードすべき理由MPN Japan
 

Ähnlich wie Microsoft Search - Microsoft Graph connector と Search Federation の概要 (20)

Microsoft Ignite 2017 に行ってきました
Microsoft Ignite 2017 に行ってきましたMicrosoft Ignite 2017 に行ってきました
Microsoft Ignite 2017 に行ってきました
 
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
 
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
 
SharePoint Business Connectivity Services を使用した外部アプリケーション連携
SharePoint Business Connectivity Services を使用した外部アプリケーション連携SharePoint Business Connectivity Services を使用した外部アプリケーション連携
SharePoint Business Connectivity Services を使用した外部アプリケーション連携
 
わんくま同盟 大阪勉強会 #46
わんくま同盟 大阪勉強会 #46わんくま同盟 大阪勉強会 #46
わんくま同盟 大阪勉強会 #46
 
Office 365版SharePoint Onlineの技術概要
Office 365版SharePoint Onlineの技術概要Office 365版SharePoint Onlineの技術概要
Office 365版SharePoint Onlineの技術概要
 
[.NETラボ] 勉強会資料 - SharePoint Syntex 概要
[.NETラボ] 勉強会資料 - SharePoint Syntex 概要[.NETラボ] 勉強会資料 - SharePoint Syntex 概要
[.NETラボ] 勉強会資料 - SharePoint Syntex 概要
 
Skype for Business + Bot + Graph API
Skype for Business + Bot + Graph APISkype for Business + Bot + Graph API
Skype for Business + Bot + Graph API
 
Prd004 office 365_における_id_統合と
Prd004 office 365_における_id_統合とPrd004 office 365_における_id_統合と
Prd004 office 365_における_id_統合と
 
データ分析に必要なスキルをつけるためのツール~Jupyter notebook、r連携、機械学習からsparkまで~
データ分析に必要なスキルをつけるためのツール~Jupyter notebook、r連携、機械学習からsparkまで~データ分析に必要なスキルをつけるためのツール~Jupyter notebook、r連携、機械学習からsparkまで~
データ分析に必要なスキルをつけるためのツール~Jupyter notebook、r連携、機械学習からsparkまで~
 
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
 
20180922 jazug8 cosmosdb_search
20180922 jazug8 cosmosdb_search20180922 jazug8 cosmosdb_search
20180922 jazug8 cosmosdb_search
 
[Japan Tech summit 2017] PRD 007
[Japan Tech summit 2017] PRD 007[Japan Tech summit 2017] PRD 007
[Japan Tech summit 2017] PRD 007
 
Microsoft Graphのことはじめ
Microsoft GraphのことはじめMicrosoft Graphのことはじめ
Microsoft Graphのことはじめ
 
Microsoft Graph完全に理解した気がしてた
Microsoft Graph完全に理解した気がしてたMicrosoft Graph完全に理解した気がしてた
Microsoft Graph完全に理解した気がしてた
 
データ分析基盤におけるOpsのためのDev with event driven + serverless
データ分析基盤におけるOpsのためのDev with event driven + serverlessデータ分析基盤におけるOpsのためのDev with event driven + serverless
データ分析基盤におけるOpsのためのDev with event driven + serverless
 
20170705 apiをつくろう
20170705 apiをつくろう20170705 apiをつくろう
20170705 apiをつくろう
 
SharePoint Online まわりの直近と今後のアップデート
SharePoint Online まわりの直近と今後のアップデートSharePoint Online まわりの直近と今後のアップデート
SharePoint Online まわりの直近と今後のアップデート
 
Developers Summit 2022 プロダクト開発速度とデータの組織的価値をセットで飛躍的に高める開発戦略
Developers Summit 2022 プロダクト開発速度とデータの組織的価値をセットで飛躍的に高める開発戦略Developers Summit 2022 プロダクト開発速度とデータの組織的価値をセットで飛躍的に高める開発戦略
Developers Summit 2022 プロダクト開発速度とデータの組織的価値をセットで飛躍的に高める開発戦略
 
Microsoft Project 2016 にアップグレードすべき理由
Microsoft Project 2016 にアップグレードすべき理由Microsoft Project 2016 にアップグレードすべき理由
Microsoft Project 2016 にアップグレードすべき理由
 

Mehr von Ai Hirano

SharePoint モダン ポータル 徹底解説 !
SharePoint モダン ポータル 徹底解説 !SharePoint モダン ポータル 徹底解説 !
SharePoint モダン ポータル 徹底解説 !Ai Hirano
 
SharePoint Framework の最新情報をキャッチアップしよう!
SharePoint Framework の最新情報をキャッチアップしよう!SharePoint Framework の最新情報をキャッチアップしよう!
SharePoint Framework の最新情報をキャッチアップしよう!Ai Hirano
 
SharePoint Hub Sites について学ぶ
SharePoint Hub Sites について学ぶ SharePoint Hub Sites について学ぶ
SharePoint Hub Sites について学ぶ Ai Hirano
 
[SharePoint Online / OneDrive for Business] 効果的なファイル共有
[SharePoint Online / OneDrive for Business] 効果的なファイル共有[SharePoint Online / OneDrive for Business] 効果的なファイル共有
[SharePoint Online / OneDrive for Business] 効果的なファイル共有Ai Hirano
 
SharePoint モダン サイト ~ サイト デザインとサイト スクリプト~
SharePoint モダン サイト ~ サイト デザインとサイト スクリプト~SharePoint モダン サイト ~ サイト デザインとサイト スクリプト~
SharePoint モダン サイト ~ サイト デザインとサイト スクリプト~Ai Hirano
 
[オフィスアイ]オンラインセミナー "Microsoft Teams の利活用"
[オフィスアイ]オンラインセミナー "Microsoft Teams の利活用"[オフィスアイ]オンラインセミナー "Microsoft Teams の利活用"
[オフィスアイ]オンラインセミナー "Microsoft Teams の利活用"Ai Hirano
 
パスベース および ホスト名付きサイト コレクションの構築 : Path based and Host named Site Collection
パスベース および ホスト名付きサイト コレクションの構築 : Path based and Host named Site Collection パスベース および ホスト名付きサイト コレクションの構築 : Path based and Host named Site Collection
パスベース および ホスト名付きサイト コレクションの構築 : Path based and Host named Site Collection Ai Hirano
 

Mehr von Ai Hirano (7)

SharePoint モダン ポータル 徹底解説 !
SharePoint モダン ポータル 徹底解説 !SharePoint モダン ポータル 徹底解説 !
SharePoint モダン ポータル 徹底解説 !
 
SharePoint Framework の最新情報をキャッチアップしよう!
SharePoint Framework の最新情報をキャッチアップしよう!SharePoint Framework の最新情報をキャッチアップしよう!
SharePoint Framework の最新情報をキャッチアップしよう!
 
SharePoint Hub Sites について学ぶ
SharePoint Hub Sites について学ぶ SharePoint Hub Sites について学ぶ
SharePoint Hub Sites について学ぶ
 
[SharePoint Online / OneDrive for Business] 効果的なファイル共有
[SharePoint Online / OneDrive for Business] 効果的なファイル共有[SharePoint Online / OneDrive for Business] 効果的なファイル共有
[SharePoint Online / OneDrive for Business] 効果的なファイル共有
 
SharePoint モダン サイト ~ サイト デザインとサイト スクリプト~
SharePoint モダン サイト ~ サイト デザインとサイト スクリプト~SharePoint モダン サイト ~ サイト デザインとサイト スクリプト~
SharePoint モダン サイト ~ サイト デザインとサイト スクリプト~
 
[オフィスアイ]オンラインセミナー "Microsoft Teams の利活用"
[オフィスアイ]オンラインセミナー "Microsoft Teams の利活用"[オフィスアイ]オンラインセミナー "Microsoft Teams の利活用"
[オフィスアイ]オンラインセミナー "Microsoft Teams の利活用"
 
パスベース および ホスト名付きサイト コレクションの構築 : Path based and Host named Site Collection
パスベース および ホスト名付きサイト コレクションの構築 : Path based and Host named Site Collection パスベース および ホスト名付きサイト コレクションの構築 : Path based and Host named Site Collection
パスベース および ホスト名付きサイト コレクションの構築 : Path based and Host named Site Collection
 

Kürzlich hochgeladen

「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-LoopへTetsuya Nihonmatsu
 
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdfTaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdfMatsushita Laboratory
 
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見Shumpei Kishi
 
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor 2024 01 Virtual_Counselor
2024 01 Virtual_Counselor arts yokohama
 
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~arts yokohama
 
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法ssuser370dd7
 
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdfAyachika Kitazaki
 
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦Sadao Tokuyama
 
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)ssuser539845
 

Kürzlich hochgeladen (12)

2024 03 CTEA
2024 03 CTEA2024 03 CTEA
2024 03 CTEA
 
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
 
2024 04 minnanoito
2024 04 minnanoito2024 04 minnanoito
2024 04 minnanoito
 
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdfTaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
 
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
 
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor 2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
 
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
 
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
 
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
 
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
 
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
 
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
 

Microsoft Search - Microsoft Graph connector と Search Federation の概要

  • 1. Microsoft Graph connector と Search Federation の概要 M I C R O S O F T S E AR C H .NET ラボ勉強会 2021年12月18日 実施 オフィスアイ株式会社 代表取締役 & Microsoft MVP for Office Apps & Services 平野 愛 @ai_yamasaki SharePoint Technical Notes http://shanqiai.weblogs.jp/
  • 2. 平野愛 (旧姓:山﨑) 書籍執筆 (共著を含む) • ひと目でわかる Microsoft 365 SharePoint 運用管理編 • ひと目でわかる Office 365 導入・運用管理編 • ひと目でわかる SharePoint Server 2016 • ひと目でわかる SharePoint Server 2013 • ひと目でわかる SharePoint Server 2010 • VSTO と SharePoint Server 2007 による開発技術 • ひと目でわかる SharePoint Server 2007 • ひと目でわかる Microsoft Windows Server 2003 ネットワーク設定・管理 術 • 実践 Active Directory 逆引きリファレンス • Windows Server 2003 完全技術解説 オリジナル研修コース開発、 講師(元マイクロソフト認定トレーナー) 、 SharePoint / Microsoft 365 関連のコンサルタント オフィスアイ株式会社 2008年4月設立。Microsoft SharePoint および Office 365 に対応できる SE や開発者などの 人材育成と、設計、構築、運用、利活用に関しての関 するコンサルティング サービスを提供。 特に教育に関しては、日本の現場に即したオリジナル コンテンツを独 自開発し、少人数制のオープンコース(複数組織から参加できる集合研 修)の実施を定期的に実施しているほか、1社向けのカスタマイズ研修な ども提供。 各組織の特性に即した運用管理のアドバイスや、システムの利活用を促 進するためのコンサルティング サービスにも力を入れている。 前々職のグローバルナレッジ ネットワーク株式会社 (現、トレノ ケート社) にてマイクロソフト認定トレーナーとしてコンテンツ開 発や研修実施を主に行う • Windows NTおよびActive Directory ドメインなどのシステム管 理 • .NET Framework を中心としたアプリケーション開発 • Skype for Business Server の前身製品のシステム管理 • SharePoint, Outlook, OneNote, InfoPath などの情報共有基盤な ど その後、株式会社イルミネート・ジャパン社に てSharePoint の教育ビジネスの立ち上げに携わ る。2008年4月に独立。 2004年に日本で初めてのSharePoint分野での Microsoft MVP を受賞し、以降現在まで連続受 賞 https://www.office.com ©2021 オフィスアイ株式会社. 2
  • 3. Microsoft Search とは? • ベースは Microsoft 365 全体を対象とした包括的な検索の仕組み • 自然言語での検索 • SharePoint ベースの検索の仕組みも内包しており、プロパティによる絞り込み検 索なども含まれるようになった Microsoft Search Microsoft Search Microsoft Bing ベース 検索対象が広範囲 自然言語(主に英語)での検索 ※従来はファイル検索は弱かった SharePoint ベース ファイル検索やひとの検索は、 SharePoint Server 2013 の 検索エンジンをベースに細かく 条件をクエリに指定できる ※融合が進む
  • 4. Microsoft Search とは? • 検索場所による検索範囲の違い • 全体検索 • Office.com / SharePoint ホームおよびスタートページ • Microsoft Bing • 個別検索 • SharePoint, OneDrive for Business, • Outlook, Microsoft Teams, Yammer • Word, Excel, PowerPoint
  • 5. 押さえておきたい Microsoft Search の検索の用語 • バーティカル • 検索結果の種類
  • 7. 検索結果の種 類 • 特定のデータソースから 得られたごとに検索結果 の条件を指定して絞り込 んだり、レイアウトを変 えられる • 例) ファイル共有の検索結 果 • レイアウト デザインは Adaptive Card を用いる (検索レイアウト デザイ ナー)
  • 8. [参考] 検索 API + SharePoint Framework • SharePoint のページ上で検索するなら、SharePoint Webパーツを独自 に作成して利用 • SharePoint や OneDrive for Business が対象であれば、SharePoint REST API (レガシー)が利用できる • その他、Microsoft Graph Search API を利用して検索の仕組みを提供 検索画面と検索結果を独自に作成する
  • 9. Microsoft Graph コネクター • Microsoft Search は Microsoft 365 のすべてのデータにインデックスを作 成し、検索できるようにしている • Microsoft Graph コネクターを利用することで、3rdパーティのデータに もインデックスを作成し検索結果に表示できるようになる Microsoft Graph connector 3rd パーティのデータ (オンプレミス, パブリック/プライベート クラウド) Microsoft Search Microsoft 365 コンテンツ
  • 10. Microsoft Graph コネクター一覧 • Azure Data Lake Storage Gen2 • Azure DevOps • Azure SQL および Microsoft SQL Server • Confluence Cloud • 大企業の Web サイト • MediaWiki • ファイル共有 • Oracle SQL • Salesforce • ServiceNow ナレッジ • ServiceNow カタログ Microsoft 社製 Microsoft Graph パートナー製 Microsoft Graph コネクターギャラリー https://www.microsoft.com/microsoft- search/connectors (Preview) (Preview) (Preview) すでに130 以上が 利用可能
  • 11. Graph コネクターに関する留意点 • テナント当たり最大10個まで • Microsoft Graph connector API の制限 • Microsoft Graph connector API limits - Microsoft Graph | Microsoft Docs • ライセンス • Microsoft 365 および Office 365 の有効なライセンスが必要 • 十分なコネクタークォータが必 要 • 詳細 ⇒ License requirements and pricing | Microsoft Docs 📌 6か月間 トライアルできるPromo code をリクエストできる 📌 Microsoft 365 E5 および Office 365 E5 , Microsoft Viva Topics には1ユーザーあたり 500アイテム分のクォータが提供される 📌 現時点ではトータルで最大 700万アイテム(コネクター単位では最大70万アイテム)までインデックスを 作成できる。今後、制限は拡大される予定。
  • 12. カスタム Microsoft Graph コネクター • Microsoft Graph connector API を使ってカスタム コネクター を作成できる • 参考情報 • Microsoft Graph connectors overview - Microsoft Graph | Microsoft Docs • Working with the connectors API - Microsoft Graph | Microsoft Docs • Use Postman with the Microsoft Graph connectors API - Microsoft Graph | Microsoft Docs • Build your first custom Microsoft Graph connector | Microsoft Docs
  • 13. Microsoft Search フェデレーション • 2021年11月に ✴ Private preview ✴ • 概要 • Dynamics 365 から CRM のコンテンツを取得 • カスタマイズした Azure Cognitive Search インデックスからコンテンツを取得 • カスタム LOB 検索エクスペリエンスや検索プロバイダーを構築し、Microsoft Search に統合できる • たとえば、、、 • 様々な外部ソースからコンテンツを検索できるため、HRのツール, ヘルプデスク やIT などが持っている既存システムの情報と統合できる • ユーザーは違和感なく複数の検索結果を得られる
  • 14. 検索フェデレーションと Graphコネク ターの比較 機能 Microsoft Graph コネクター 検索フェデレーション 状態 GA Private preview 関連性/パフォーマンスの依存 Microsoft Search 利用する検索プロバイダー インデックス Microsoft 365 内に保持 検索対象のシステム側で保持 検索結果 検索以外にコンテンツ推奨を 行ったり、Viva Topics などとの 連携なども予定されている 検索のみ 検索結果のカスタマイズ SharePoint 管理者やサイト管理 者がバーティカルや結果の種類 をカスタマイズできる 開発者側でカスタマイズする
  • 15. 検索フェデレーションの重要性 • インデックスを Microsoft 365 側に持たないため、次のようなシナリオ に最適 • 厳しいコンプライアンス要件が課せられているシステムのデータを Microsoft Search で検索したい • システムのデータがシステムの境界を越えられない • 機密データに対してクラウド上にインデックス作成されることを望まない What's new and what's next with Microsoft Search Federation - Microsoft Tech Community
  • 16. 検索フェデレーションの種類 • Microsoft 365内での Dynamics 365 フェデレーション検索 • Microsoft 365内での Azure Cognitive Search フェデレーション検索 • カスタムの Microsoft Search フェデレーション プロバイダー 検索フェデレーションが利用できる検索場所は SharePoint と Office.com が皮切りとなり、 その後、 Microsoft Search 対応アプリやサービスでも利用可能になる予定
  • 17. Microsoft Search 内での Dynamics 365 フェデレーション検索 • Dynamics 365 に保存されている顧客データやビジネスデータを見つけ られるようになる https://youtu.be/TH9QUkQoEJM Dynamics 365 answers in Microsoft Search 画像の出典 : What's new and what's next with Microsoft Search Federation - Microsoft Tech Community
  • 18. Microsoft Search 内での Azure Cognitive Search フェデレーション検 索 • Azure Cognitive Search と Microsoft Search を組み合わせることで、外 部データソースをインテリジェントに検索できる • キーフレーズ抽出やセンチメントなども取得可能 • [考察] • オンプレミスの SharePoint Server 2013 では検索のエンリッチメントサービスと いうものがあった。通常、クロール、コンテンツ処理、しインデックス生成と処 理が進むが、コンテンツ処理の部分で独自のロジックをWebサービスを介して組 み込むというもの。ただし、クロールの速度が遅くなるなど課題も多かった。こ れが Azure Cognitive Search を組み合わせることで、こうした仕組みが大幅に刷 新される。AI によるインテリジェントな処理が加わり、これまで技術的に実現で きなかった検索が実現できるようになってきているといえる
  • 19. カスタムの Microsoft Search フェデレーション プロバイダー • ネイティブ データソース以外に独自の情報ソースに対応したカスタムの 検索プロバイダーを構築・登録できる • 他の Microsoft のクラウド、オンプレミスのカスタム データストア、他 のクラウドを対象に検索結果を得られる • Azure Bot Service と Adaptive UX テクノロジーを活用できる
  • 20. カスタムの Microsoft Search フェデレーション プロバイダー の利用例 • 次の3つの立場の人がかかわ る • 組織の IT 開発者 • 組織の管理者 • 組織のユーザー
  • 21. 組織のIT開発者 ConnectボットBot Framework検索する - Bot Service | Microsoft Docs https://youtu.be/AZcOskBTwNU?t=104 現在 Private privewe であるため 標準では Microsoft Search は存在しない
  • 24. まとめ • 業務に携わる人の情報連携をスムーズにするための方法の一つとして Microsoft Search が利用できる • 必ずしもデータの移行を行わなくても、Graph connector や 検索フェデ レーションを利用することで、既存のデータを組織の重要なナレッジと して再利用できる