Microsoft Teamsとの連携処理が可能に!Microsoft Teams連携アダプターのご紹介

こんにちは。 アステリアのチャです。

ASTERIA Warp 2106新バージョンで、Microsoft Teamsとの連携アダプターがリリースされたので、さっそくご紹介していきます。

Microsoft Teamsアダプターシステム連携図

「Microsoft Teams」連携アダプターご紹介

Microsoft Teamsはマイクロソフトが提供するコラボレーションプラットフォームで、会議やチャット、通話、ビデオ、共同作業を1か所で行うことができるとても便利なツールです。Windows、macOS、Linux、iOS及びAndroidで使うことができるMicrosoft 365アプリケーションの一部ですね。

今回は「Microsoft Teams」のフローテンプレートも一緒に公開されたので、あわせてご紹介していきます!

Microsoft Teamsアダプターでは3種類のコンポーネントが使えます。

コンポーネント 説明
MSTeamsGet Microsoft TeamsへSELECT文を発行して結果セットをストリームとして出力します。
MSTeamsPut Microsoft Teamsのテーブルに対して更新を行います。
MSTeamsSQLCall Microsoft Teamsに任意のSQLの実行を行います。

Microsoft TeamsアダプターはRDBのようにSQLでデータを処理する手段を提供しています。そのため、基本的な使い方はRDB系(RDBGet、RDBPut、SQLCall)のコンポーネントと同じです。

それでは、早速アダプターを使ってみましょう。

チームの作成

Microsoft Teamsアダプターではチームのライフサイクルを自動化することができます。 こちらのCSVファイルからデータを取得し、チームを自動作成するフローを作成してみます。

チームサンプル

 

作成したフローはこちら。

MSTeamsPutコンポーネントを使って、グループを作成してグループIDとチーム名を使ってチームを作成しています。

Microsft Teamsのチーム作成

 

フローの実行結果は下記のとおりで、CSVファイルから取得した4つのチームが簡単に作成できましたね。

チームへようこそ

 

メッセージ投稿

Microsoft Teamsアダプターでは指定したチャネルへメッセージを投稿することができます。 メッセージはテキストまたはHTML形式で作成し、メッセージの重要度設定やチーム内のメンバーにメンションをつけることも可能です。

以下のCSVファイルからメッセージデータを取得し、チャネルへ投稿するフローを作成してみます。 

取得したメッセージデータのCSVサンプル

 

このフローでは、MSTeamsGetコンポーネントを使って、ユーザー情報、チームID、チャネル情報を取得してMSTeamsSQLCallコンポーネントでSendMessageプロシージャを実行、メッセージを投稿しています。 

Microsoft Teamsシフトへのレコード登録

 

フローの実行結果を見ると、「ASTERIA Warpチーム」の「一般」チャネルにメッセージが投稿されていることが確認できます。

チャネルに表示されたメッセージ

 

シフト作成

Microsoft Teamsアダプターではチームのメンバーに対してシフトを作成することができます。

以下のCSVファイルからシフトデータを取得し、各ユーザーのシフトを作成してみます。 

メール送信 件名

 

作成したフローは以下の通りです。

MSTeamsGetコンポーネントを使って、ユーザー情報、チームID、SchedulingGroupIDを取得してMSTeamsPutコンポーネントを使ってシフトを作成します。

Microsoft Teamsシフトへのレコード登録フロー

 

フローの実行結果で、6月21日から6月25日までのシフトが正常に作成されていることが確認できますね。

MS Teamsに登録されたシフト情報

シフトの編集

シフトデータの詳細

最後に

いかがでしょうか。

Microsoft Teamsアダプターを利用すると複雑なAPIの実装が不要で、データベース連携と同等のSQLを利用して連携することができますし、スキーマ情報の自動取得によりGUIでSQLを自動生成する支援機能もあるので、皆さんも是非活用してみてください。

関連記事

ASTERIA Warp 2106新バージョンについては、こちらをご覧ください。

 



クラウド版

手ぶら de ASTERIA Warp
体験 5日間を申し込んで
Microsoft 365との連携を試そう

サーバー準備の手間なくデータ連携ツール「ASTERIA Warp」の
全ての機能を5日間お試しいただけます。

今すぐ体験してみる 書籍の詳細についてはこちらをご覧ください。
基礎と実践 使い方マニュアル
著者:車 淳一

著者:
車 淳一

ASTERIA Warpのプロダクトマーケティングを担当。ADNブログへの執筆も行っています。こちらのブログへはオプション機能の紹介や便利な使い方などの情報を配信していきます。

「ASTERIA Warp、データ分析、クラウド、業務効率化、最新技術」人気!ホワイトペーパーダウンロード受付中!今すぐチェック
ASTERIA Warpと色々つないでみた特集!記事はこちら>

ASTERIA Warp 関連サイトのご紹介

X ASTERIA Warp Developer Network(ADN)サイト

技術情報をお探しの方

ASTERIA Warp Developer Network
(ADN)サイト

ASTERIA Warp製品の技術情報やTips、また情報交換の場として「ADNフォーラム」をご用意しています。

X ASTERIA Warpユーザーグループ(AUG)

ASTERIA Warpデベロッパーの方

ASTERIA Warp オンラインコミュニティ
ADN slack

ASTERIA Warpデベロッパー同士をつなげ、技術情報の共有やちょっとしたASTERIA Warpの疑問解決の場とすることを目的としたコミュニティです。

X ASTERIA Warpユーザーサイト

ASTERIA Warpユーザーの方

ASTERIA Warpユーザーサイト
Login

製品更新版や評価版のダウンロード、各種ドキュメントのご提供、また 技術的なお問合せもこちらで受付ています。

X ASTERIA Warpパートナーサイト

ASTERIA Warpパートナーの方

ASTERIA Warpパートナーサイト
Login

パートナーライセンスの発行や各種ドキュメントのご提供をしています。

ページ先頭へ