例: Dynamics 365 CRM 操作の使用
アラートを設定して、顧客資産ステータスコードを取得し、SMS をオペレータに送信する必要があるとします。
1. ThingWorx トリガーを使用してアラートを設定します
2. ThingWorx 操作と Dynamics 365 CRM 操作を使用して顧客資産ステータスコードを取得します
3. Twilio を使用して SMS をオペレータに送信します
ThingWorx トリガーを使用したアラートの設定
ThingWorx アカウントで新規アラートが作成されるたびに起動する ThingWorx トリガーを設定しましょう。
1. 開始アイコンにマウスポインタを合わせて
![](../../../../ThingWorx/images/SettingsIcon_2.png)
をクリックするか、開始アイコンをダブルクリックします。トリガーのリストが表示されます。
2. ThingWorx トリガーを選択してから、新規イベントを作成します。「ThingWorx」トリガーコンフィギュレーションウィンドウが開きます。
| トリガーがすでに作成されている場合、既存のトリガーを選択し、「保存」をクリックします。新規トリガーを作成するには、「Create a new event for ThingWorx」をクリックし、以降の手順に進みます。 |
3. トリガーコンフィギュレーションウィンドウで情報を入力し、「保存」をクリックします。
ThingWorx と Dynamics 365 CRM からの顧客資産ステータスコードの取得
次に、ThingWorx の「Thing のプロパティを取得」操作と Dynamics 365 CRM の「レコードを取得」操作を設定します。新規アラートが作成されるたびに、顧客資産コードを自動的に取得します。「Thing のプロパティを取得」操作と「レコードを取得」操作を設定するには、次の操作を行います。
1. ThingWorx コネクタの下の
「Thing のプロパティを取得」操作をキャンバスにドラッグし、この操作にマウスポインタを合わせて
![](../../../../ThingWorx/images/SettingsIcon_2.png)
をクリックするか、この操作をダブルクリックします。「Thing のプロパティを取得」操作ウィンドウが開きます。
2. 「Thing のプロパティを取得」操作ウィンドウで、以下の情報を入力します。
a. 「次で検索」リストで、「選択」を選択します。
b. 「Thing」フィールドで、プロパティを設定する Thing を選択します。最初の 500 個のアイテムのリストが表示されます。さらに多くのアイテムを表示するには、「LOAD MORE」をクリックします。
| Thing、Thing Template、Thing Shape の検索では最初の 2000 個のアイテムがクエリーされ、サーチしたアイテムがリストにない場合、初期フィルタが適用されて結果セットにアイテムが取得されます。 |
c. 「プロパティ」フィールドで、アセット情報を取得する assetId プロパティを選択します。
d. 「完了」をクリックします。
3. 「Dynamics 365 CRM」コネクタの下の
「レコードを取得」操作をキャンバスにドラッグし、この操作にマウスポインタを合わせて
![](../../../../ThingWorx/images/SettingsIcon_2.png)
をクリックするか、この操作をダブルクリックします。「レコードを取得」操作ウィンドウが開きます。
4. 「レコードを取得」操作ウィンドウで、以下の情報を入力します。
a. 「次で検索」リストで、「クエリー」を選択します。
b. 「エンティティセット」リストで、「Customer Asset」を選択します。
c. 「フィルタ」セクションで、「結合手段」オペレータとして and を選択します。
d. Customer Asset ID equals {{$a0.DynamicsThing[0].assetId}} のようにプロパティ値と一致するプロパティを追加します。「トリガーデータ」セクションの下の DynamicsThing をプロパティ値フィールドにマッピングできます (上の図を参照)。
5. 「完了」をクリックします。
Twilio を使用したオペレータへの SMS の送信
Twilio の「SMS を送信」操作を設定します。顧客資産コードを取得すると、オペレータは通知を受けて SMS を受信します。「SMS を送信」操作を設定するには、次の操作を行います。
1. 「Twilio」コネクタの下の
「SMS を送信」操作をキャンバスにドラッグし、この操作にマウスポインタを合わせて
![](../../../../ThingWorx/images/SettingsIcon_2.png)
をクリックするか、この操作をダブルクリックします。「SMS を送信」操作ウィンドウが開きます。
2. 「発信先番号」フィールドに、相手先の電話番号+国コードを入力します。+国コードを入力しなかった場合、「発信元番号」フィールドと同じ国コードが使用されます。
3. 「発信元番号」フィールドに、送信するメッセージのタイプで有効な Twilio 電話番号または送信者の英数字 ID を入力します。ここでは Twilio から購入した電話番号またはショートコードが有効です。たとえば、自分の携帯電話番号からなりすましメッセージを送信することはできません。
4. 「メッセージ」フィールドに、送信するテキストメッセージを入力します。トリガーデータの下の顧客資産情報をこのフィールドにマッピングできます。
5. 「完了」をクリックします。