Microsoft Power Platform を使用して SAP を拡張する
この記事は、 SAP と Power Platform 記事シリーズの一部です。
- Microsoft Power Platform を使用して SAP を拡張する
- SAP と Power Platform のアーキテクチャ ワークフロー
- Power Platform をサポートするように SAP ランディング ゾーンを拡張する
Microsoft Power Platform コンポーネント
SAP に対する主要な変更では、将来のプラットフォーム更新プログラムの互換性を維持するために、ケアとメンテナンスに投資する必要があります。 Microsoft Power Platform は、コア SAP システムを変更することなく、追加機能で SAP を拡張するのに役立ちます。
この記事では、次の Microsoft Power Platform コンポーネントを使用して SAP システムを強化する方法について説明します。
- Power Apps
- Power Automate
- Microsoft Copilot Studio
- Power Pages
- Power BI
これらのコンポーネントを個別または一緒に使用してエンド ツー エンドのビジネス ソリューションを構築し、SAP、Microsoft 365、Dynamics 365、Azure、またはその他のアプリと統合できます。 次の図は、統合されたローコード開発スイートの主要なコンポーネントを示しています。 これにより、企業は、カスタム アプリケーションの構築、プロセスの自動化、AI の統合、実用的な分析情報の取得によって、SAP ランドスケープを強化できます。コーディングに関する広範な専門知識の必要性は最小限に抑えられます。
次の基になる機能は、シームレスな SAP 統合を実現するための重要な機能を提供します。
データ コネクタ: 複雑なミドルウェアなしで SAP データにアクセスして操作するための、すぐに使用できる SAP コネクタ。 これらのコネクタを使用すると、SAP データをカスタム アプリケーション、自動化されたワークフロー、または分析ダッシュボードにスムーズに統合できます。
AI Builder: ドキュメント、画像、テキストから情報を抽出したり、SAP ワークフローに予測分析を追加したりするためのインテリジェントな自動化。 また、詳細な AI の専門知識を必要とせずに、需要予測やインテリジェントな在庫管理などの生成 AI 機能を SAP プロセスに追加することもできます。
Microsoft Dataverse: SAP やその他のビジネス データを格納および管理できるオプションの追加データ リポジトリ。 これにより、SAP データをオフライン作業用にバッファー処理したり、SAP 以外のデータと組み合わせたりして、より深い分析情報とより広範な機能のための統合データ ソースを作成できます。
Power Fx: プラットフォーム全体でアプリ開発を可能にするローコード言語。 これを使用して、SAP データと対話するワークフローでカスタム ロジックを簡単に作成できます。
マネージド環境: SAP システムと統合された Microsoft Power Platform ソリューションのガバナンス、コンプライアンス、スケーラビリティを容易にする一連の機能。 SAP ランドスケープのベスト プラクティスで提案されているように、開発、テスト、運用環境を実装して構造化されたアプローチを採用することをお勧めします。
Power Apps または Power Pages を使用して SAP アプリケーション開発を拡張する
Power Apps は、コーディングなしでカスタム ビジネス アプリを作成するために使用できるアプリ、サービス、コネクタのスイートです。 SAP 機能を拡張する Web アプリケーションとモバイル アプリケーションを迅速に開発できます。 Power Apps では、SAP 用の事前構築済みコネクタを使用して、SAP データと直接やり取りするカスタム フロントエンドまたは軽量アプリケーションを構築できます。 これにより、コア SAP システムを変更することなく、ワークフローを合理化し、モバイル アクセスを有効にし、ユーザー エクスペリエンスを向上させることができます。
Power Apps を使用すると、次の 3 種類のアプリを作成できます。
キャンバス アプリ。 これらのアプリは、空白の画面から始まります。 各画面を手動でレイアウトします。 これにより、キャンバス上の各要素の配置を完全に制御できます。 キャンバス アプリは、ユーザーがカスタマイズされたエクスペリエンスを期待するシナリオに適しています。
モデル駆動型アプリ。 複雑なビジネス ロジックの場合、モデル駆動型アプリが適している可能性があります。 これらのアプリには、 Dataverse データベース、Microsoft Power Platform のデータベースが必要です。 モデル駆動型アプリは、そのデータベース環境でモデル化されたデータの上に構築されます。 モデル駆動型アプリのビューや詳細画面は、アプリのデータ構造をベースに作成します。 SAP データは、SAP システム データベースにのみ存在します。 特定のユース ケースでは、Dataverse をモバイル ワーカーがバックエンド SAP システムに接続できない場合に、一時的なキャッシュ領域として使用できます。
Power Pages。 Power Pages を使用して、コードなしのアプローチでプロフェッショナルな内部 Web サイトまたは外部 Web サイトを作成できます。 それらを他の Microsoft Power Platform コンポーネントと統合して、SAP のデータと機能を利用できます。 これにより、SAP システムと対話するためのユーザーフレンドリな Web インターフェイスを提供することで、顧客、パートナー、または従業員を引き付けられます。 たとえば、要求を送信したり、リアルタイムのデータ分析情報を表示したりするためのインターフェイスを作成できます。
これらのアプリはすべて、SAP への接続が確立された場所から Power Automate フローを呼び出すことができます。
Power Automate を使用して SAP ワークフローを自動化する
Power Automate フローは、通知の送信、ファイルのコピー、データの収集などのタスクを自動的に実行できるワークフローの一種です。 これらのフローは、日常的なタスクの合理化、プロセスの自動化、組織全体のコラボレーションとコミュニケーションの向上に役立つよう設計されています。
Power Automate には、次の 2 種類のフローが用意されています。
クラウド フロー。 自動化を自動的、即時、またはスケジュールを使用してトリガーする場合は、クラウド フローを使用します。 これらのフローは、SAP ERP、SAP OData、HTML、およびその他のコネクタを使用する API ベースの統合です。 たとえば、これらのフローを使用して、SAP のオブジェクト (受注、製品、在庫情報など) の読み取りまたは更新を行うことができます。
デスクトップ フロー. デスクトップ フローを使用して、Web またはデスクトップ上のタスクを自動化できます。 これらのフローを使用すると、SAP GUI や SAP Fiori などの SAP アプリケーション インターフェイスで使用するときに、ルールベースの日常的なタスクを自動化できます。 たとえば、顧客データや財務データをメールや Excel から SAP に入力するなど、反復的なタスクを自動化できます。
デスクトップ フローは、Power Automate の既存のロボティック プロセス オートメーション (RPA) 機能を拡張し、デスクトップで繰り返されるすべてのプロセスを自動化することを可能にします。 Power Automate デスクトップ フロー デザイナーを使用して、自動化されたプロセスを作成します。 事前構築済みのドラッグ アンド ドロップ アクションを使用することも、デスクトップ フローを記録することもできます。
Copilot Studio を使用してインテリジェントな SAP ソリューションを作成する
Copilot Studio を使用して、SAP ユーザーのエクスペリエンスを強化できます。 AI 駆動の副操縦を SAP システムと統合して、より対話型で使いやすいインターフェイスを提供できます。
自動化されたカスタマー サポート: Copilot Studio では、日常的な問い合わせやサポート チケットを処理でき、より複雑なタスクのために人事を解放できます。 このアプローチにより、解決時間が短縮され、顧客満足度が向上します。
セルフサービス機能: ユーザーは副操縦士と対話して、SAP システム内でデータの取得、状態の更新、トランザクションの開始などの簡単なタスクを直接実行できます。 これらの機能は、自律性と効率性の感覚を促進します。
合理化されたプロセス: 副操縦者と SAP の統合により、承認、データ入力、レポート生成など、さまざまなワークフローが自動化されます。 この自動化により、手動エラーを減らし、ビジネス プロセスを高速化できます。
パーソナライズされたユーザー操作: Copilot Studio をプログラムして、ユーザーロールとユーザー設定に基づいてパーソナライズされたエクスペリエンスを提供できます。 そうすることで、SAP システムはより直感的で使いやすいものになります。
継続的な可用性: 人間のエージェントとは異なり、定期的な勤務時間外に一貫したサポートを提供し、ビジネス継続性を確保するために、毎日、副操縦士を利用できます。
Copilot Studio を使用すると、SAP のユーザー エクスペリエンスを大幅に向上させ、SAP の効率と使いやすさを高め、ビジネス ニーズに対応することができます。
Power BI と SAP 接続を使用してビジネス インテリジェンスを強化する
Power BI には、SAP Business Warehouse と SAP HANA の多様な統合オプションが用意されています。
直接接続: Power BI は、 SAP HANA および SAP Business Warehouse (BW) に直接接続して、リアルタイムの分析、動的なデータ視覚化、タイムリーな意思決定を提供できます。 この直接統合により、運用データにすぐにアクセスして分析でき、高速分析と詳細なレポート作成がサポートされます。 また、シングル サインオン (SSO) もサポートされ、SAP アクセス ロールとアクセス許可が確実に尊重されます。
機密性の高い環境のデータ抽出: 運用環境への直接接続に慎重な組織では、Power BI は代替アプローチをサポートしています。 SAP システムからデータを抽出し、Power BI を使用して抽出されたデータセットに接続できます。 このメソッドは、運用環境の保護を提供し、データの静的コピーに対する分析を有効にします。 SAP システムのパフォーマンスに影響を与えることなく、Power BI データセットを最新の状態に保つように抽出をスケジュールする必要があります。
リアルタイムの分析情報を直接アクセスするか、より制御されたアプローチでデータ抽出を使用して、Power BI と SAP システムを接続するこの柔軟性により、効果的な SAP データ分析のための調整されたソリューションが提供されます。