データ コネクタを使用する (以前のバージョン)

重要

この記事では、2023 年 3 月 31 日のリリースより前に、Microsoft Sustainability Manager にデータをインポートする方法について説明します。 3 月 31 日のリリースがまだお住まいの地域に届いていない場合は、これらの手順が適切である可能性があります。 この記事の最新版については、インポート データの概要にアクセスしてください。

Microsoft Sustainability Manager の場合、Microsoft は運用データ プロバイダーからの事前構築済みおよびカスタム コネクタの堅牢なカタログを構築しています。 Microsoft のファーストパーティ リソースについては、主要な排出カテゴリ全体でデータを集約するパートナーシップを優先しており、多くの顧客のニーズを同時に満たすことができます。

Microsoft の長期戦略は、データ プロバイダーが Microsoft のサービスに接続して Microsoft Cloud for Sustainability データ モデル を採用する責任を負うことです。 ユーザーは現在、コンマ区切り値 (CSV) ファイル、Excel ファイル、および Open Data Protocol (OData) を、Power Query で利用可能な 40 を超えるコネクタと組み合わせることでデータを接続できます。 将来のバージョンには、各排出カテゴリに必要なデータ セットを提供する他のファースト パーティおよびサード パーティのコネクタが含められる予定です。

コネクタが存在するシステムの場合、データはシステムに入ると正しく分類されます。 データが保存されているシステムに接続すると、システムはソース データを読み取り、プレビューを提供します。 システムは、データがそのソースからデータ モデルにどのようにマップされるかを示す概要を提供します。 マッピングを確認し、必要に応じて変更を加えることができます。

データ マッピングが完了すると、データの自動更新と手動更新を選択できます。 自動更新の場合、データ要件に応じて更新頻度を定義したり、スケジュールを設定したりできます。 データ更新設定が保存されると、コネクタからデータをインポートするためのデータ接続が確立されます。 新しい接続が作成されたことを確認するために、データ接続タブをクリックできます。 その後、接続する必要がある次のシステムに対して同じ手順が繰り返されます。

Microsoft の顧客の排出量を包括的に把握するため、アプリケーションは活動に関連する排出源データをインポートします。 次に、そのデータを使用して、スコープ 1、スコープ 2、およびスコープ 3 の温室効果ガスの 15 のカテゴリすべてにわたる排出量を計算します。 このアプローチにより、地理的地域や業界全体の多様な顧客の要件が確実に満たされます。

Microsoft Sustainability Manager が特定の主要な Power Query コネクタを昇格させ、他の利用可能なすべての Power Query コネクタをデータのインポートに使用できるようにしました。 さらに、Microsoft Sustainability Manager には、排出量影響ダッシュボードという名前の専用コネクタが含まれています。 このコネクタを使用して、Azure サービスから排出量データを取得できます。 次のセクションでは、Power Query および排出影響ダッシュボード コネクタ エクスペリエンスについての他のインサイトを提供します。

Power Query エクスペリエンスの使用

Power Query は、データ変換およびデータ準備エンジンです。 これには、ソースからデータを取得するためのグラフィカル インターフェイスと、変換を適用するための Power Query エディターが付属しています。 このエンジンは多くの製品やサービスで利用できるため、データの保存先は Power Query が使用された場所によって異なります。 Power Query を使用することで、データの抽出、変換、ロード (ETL) 処理を実行できます。

Power Query ユーザー エクスペリエンスは、Power Query エディターのユーザー インターフェイスを通じて提供されます。 このインターフェイスの目的は、使いやすい一連のリボン、メニュー、ボタン、およびその他の対話型コンポーネントを操作して、必要な変換を簡単に適用できるようにすることです。

Microsoft Sustainability Manager は、利用可能なすべての Power Query コネクタをデータのインポートに使用できるようにします。 全体的なユーザー エクスペリエンスを合理化するために、Microsoft Sustainability Manager は、より頻繁に使用される一部の Power Query コネクタを昇格させました。それらのコネクタは、活動データ、参照データ、および事前計算された排出量をインポートするために使用できます。

Microsoft Sustainability Manager で昇格されたよく使われる Power Query コネクタ。

昇格されていない Power Query コネクタを使用したい場合、昇格されたコネクタの下のリンクを選択して、Microsoft Sustainability Manager で使用できる他のすべてのコネクタを表示できます。

Microsoft Sustainability Manager を通じて利用できる他のすべてのコネクタ。

Power Query コネクタとの接続の確立

Power Query コネクタからデータをインポートするには、次の手順に従います。

  1. 左側のナビゲーション ウィンドウで、データ管理データ接続を選択します。

  2. 新しいデータ接続の作成を選択します。 新しいデータ接続ウィンドウで指示されているように、データ インポートの品質を確保するために、データ ソースの品質を確認します。

    • 既にインポートしたレコードを削除します。
    • 必要なデータを提供します。
    • ファイルが参照するデータ (燃料源など) が参照データに含まれていることを確認してください。

    Note

    新しい接続を作成する場合でも、既存の接続を編集する場合でも、このガイダンスに従う必要があります。

    新しいデータ接続ウィンドウのスクリーンショット。

  3. データの種類 (活動データ、参照データ、または事前計算された排出量) を選択します。

  4. ドロップダウン リストで、選択したデータ タイプに応じて、特定の排出源タイプ、参照データ タイプ、または事前計算排出量タイプを選択します。

  5. 昇格された Power Query コネクタの中から選択するか、その他のコネクタを選択してデータを接続し、次へを選択します。

  6. 選択した Power Query コネクタに応じて、ファイルにリンクする、OneDrive からファイルをアップロードする、またはサーバーの詳細と関連する認証情報を入力することにより、データ ソースに接続します。

  7. Microsoft アカウントを選択して OneDrive へのリンクを選択するか、アップロードするか、資格情報/アカウント キーを使用して、データベースまたはストレージ アカウントからソース ファイルを選択します。

  8. 次へ を選択します。

  9. 左側のサイトマップで、データを選択します。

  10. データ セットを確認し、正しいデータ セットであることを確認します。 次に、ページの下部にあるデータの変換を選択します。 ソース ファイルがデータベースまたはストレージにある場合、上部のナビゲーション ペインで結合を選択し、ファイルを結合するを選択します。

  11. データ フィールドをマッピングします。 このプロセスには、以下のステップが含まれている可能性があります。

    1. 左のナビゲーション ウィンドウで、ソース ファイルを選択します (表 1)。

      表 1.

    2. 上部のナビゲーション ウィンドウで、エンティティにマップするを選択します。 CDM エンティティにマップ ダイアログ ボックスが表示されます。

       CDM エンティティにマップするダイアログ ボックスのスクリーンショット。

    3. 左のナビゲーション ウィンドウで、マッピング先のエンティティを選択します。

      左側のナビゲーション ウィンドウで選択されたエンティティ。

    4. 自動マップを選択します。 すべての属性がデータ モデルにマップされます。

      属性がデータ モデルにマップされます。

    5. エンティティを検索し、エンティティ属性にマップします。 属性は、データ型によって異なります。

    6. OK を選択し、作成を選択します。

  12. データ更新をスケジュールします。 更新は、定義された頻度または定義されたスケジュールで自動的に行うことができます。 参照データを更新するオプションは非表示になっています。その情報は初期設定でのみ必要であり、定期的な更新や更新は必要ないためです。

  13. 名前を入力し、接続を選択します。

  14. 完了 を選択します。

利用可能なすべての Power Query コネクタを使用して、異なるデータ セットに対して複数の接続を作成できます。 参照用として、Power Query コネクタのリスト全体は次のとおりです。

ファイルタイプ Power Query コネクタ:

  • Excel ブック
  • Folder
  • JSON
  • PDF
  • Parquet
  • SharePoint フォルダー
  • テキスト / CSV
  • XML

データベース Power Query コネクタ:

  • アクセス
  • Amazon Redshift
  • Google BigQuery
  • IBM Db2 データベース
  • Impala
  • MySQL データベース
  • Oracle データベース
  • PostgreSQL データベース
  • SAP BW アプリケーション サーバー
  • SAP BW Message Server
  • SAP HANA データベース
  • SQL Server Analytics Services
  • SQL Server データベース
  • Snowflake
  • Teradata データベース

Power Platform Power Query コネクタ:

  • データフロー
  • Dataverse
  • Dataverse - Data Lake (プレビュー)

Azure Power Query コネクタ:

  • Azure Analysis Services
  • Azure BLOB
  • Azure Data Explorer (Kusto)
  • Azure Data Lake Storage Gen2
  • Azure HDInsight Spark
  • Azure SQL データベース
  • Azure Synapse Analytics (SQL DW)
  • Azure テーブル

オンライン サービス Power Query コネクタ:

  • Adobe Analytics
  • Google Analytics
  • Microsoft Exchange Online
  • Salesforce のオブジェクト
  • Salesforce のレポート
  • SharePoint Online リスト

その他の Power Query コネクタ:

  • FHIR
  • OData
  • Odbc
  • SharePoint のリスト
  • Spark
  • Web API
  • Web ページ
  • 空白のテーブル
  • 空白のクエリ

Power Query の詳細については、Power Query ドキュメントを参照してください。

インジェストの進捗状況の監視

大量の取り込みの進行状況を監視し、取り込みが現在どのくらい進んでいるかを判断できます。 Microsoft Sustainability Manager は、1 分ごとに更新することで、接続の最新の状態を提供します。 進行中の接続ごとに、インポートおよび処理されたレコードの数と、取り込みジョブのレコードの総数を接続ページで確認できます。

データ インジェストの進捗状況を監視します。

接続の管理

データのインポートの進行中に接続を削除できます。 この機能は、大規模な取り込みを開始したときに、参照データが欠落している、データ セットが完全に重複しているなど、データ セットに何らかの問題があることに気付いた場合に特に役立ちます。 データ セットを再インポートする前に、すぐに終了して変更を加えることができます。

この機能は、接続ステータスが進行せずにスケジュールされた状態のままである場合にも役立ちます。 この場合、接続を削除して新しい接続を作成できます。

データ接続を管理します。

Power Query 接続の編集

Microsoft Sustainability Manager を使用すると、ユーザーは以前にインポートした接続を更新し、ソース ファイルを変更したり、データ マッピングを更新したり、スケジュールされた更新を変更したり、接続名を更新したりできます。 既存の接続を編集するには、次のステップに従います。

  1. 左側のナビゲーション ウィンドウのデータ管理データ接続を選択します。

  2. 編集する既存のデータ接続を選択します。

  3. ページ上部にある 編集 を選択します。 データ接続の編集ページが表示されます。

    データ接続を編集します。

  4. 接続の構成を選択します。

    コネクタを構成します。

  5. 資格情報を選択して、接続を選択します。

    資格情報を選択します。

  6. コネクタ タイプまたはソース ファイルを変更する場合は、上部のナビゲーション ペインでデータを取得するを選択します。 データ ソースに接続ページに戻ります。ここでは、前述の手順を繰り返すことができます。

    データ メニューを取得します。

  7. データ更新スケジュールのみを更新する予定の場合は、ページの下部にある次へを選択します。 その後、データ更新または接続名を更新できます。 完了したら、保存 を選択します。

  8. 完了を選択します。

Note

接続の編集中にコネクタ タイプまたはソース ファイルが更新された場合、データ インポートのスケジュール ページで以前にインポートしたデータを置き換えるオプションをオンにして、以前にインポートしたデータを削除できます。

このオプションは、活動データと事前計算された排出量にのみ使用できます。

以前にインポートしたデータを置き換えるオプションがオンになっています。

排出影響ダッシュボード コネクタ

サステナビリティ ダッシュボード には、Azure の排出影響ダッシュボードへのコネクタが含まれています。 排出影響ダッシュボードでは、Azure サービスによって生成された炭素排出量を可視化できます。 Microsoft のカーボン アカウンティングは、排出量の 3 つの範囲すべてに拡張されており、使用されている方法論は 2018 年にスタンフォード大学によって検証されました。 一貫性のある正確なカーボン アカウンティングを使用して、Microsoft Cloud サービスが顧客の環境フットプリントに与える影響を定量化します。 Microsoft は、お客様が任意または法定の報告要件に合わせてレポートを編集する際に、このレベルの透明性をお客様に提供する唯一のクラウド プロバイダーです。 排出影響ダッシュボードを使用すると、ユーザーは次のタスクを完了できます。

  • クラウドの使用に関連する直接的および間接的な温室効果ガス排出量を追跡する。
  • Microsoft データセンターの効率化により、長期にわたって回避されてきた排出量を理解する。
  • クラウド データ エクスポートにより、調査結果を簡単に共有する。 調査結果は CO2 相当のメートル トンで表示されます。

Microsoft Sustainability Manager は、コネクタ フレームワークを介して排出影響ダッシュボードと統合することにより、接続されたエクスペリエンスを提供します。 Azure のお客様は、Microsoft Sustainability Manager を使用して、さまざまな範囲にわたる全体的な炭素排出量を決定するだけでなく、Azure サービスからの範囲 3 の排出量に関する洞察を得ることができます。 排出影響ダッシュボードにアクセスするには、Enterprise Agreement (EA) の登録番号または請求先アカウント ID と管理者アクセスが必要です。 資格情報が検証された後、接続して使用状況データを計算するには、最大 24 時間かかる場合があります。

排出影響ダッシュボードの前提条件

Azure の排出量は、Azure のコストに直接関係しています。 その結果、Azure の排出量を読み取るために使用されるサービス プリンシパルと、Microsoft Sustainability Manager で接続を作成するユーザーの両方に、課金アカウント データを読み取るためのアクセス許可が必要です。

排出影響ダッシュボードに接続する前に、次の手順を実行します。

  1. サービス プリンシパルを設定します。

    • Microsoft Sustainability Manager と同じテナントに新しいサービス プリンシパルを作成します。
    • 請求先アカウントの閲覧者ロールを新しいサービス プリンシパル (または、Enterprise Agreement アカウントを使用している場合は EnrollmentReader) に割り当てます。
  2. Microsoft Sustainability Manager で接続を作成しているユーザーが、課金アカウント閲覧者ロール (または、Enterprise Agreement アカウントを使用している場合は EnrollmentReader) も持っていることを確認します。

Azure の排出量は、Azure のコストに直接関係しています。 その結果、Azure の排出量を読み取るために使用されるサービス プリンシパルと、Microsoft Sustainability Manager で接続を作成するユーザーの両方に、課金アカウント データを読み取るためのアクセス許可が必要です。 Enterprise Agreement のアクセス許可とロールの割り当ての詳細については、Azure Enterprise Agreement サービス プリンシパル名にロールを割り当てる を参照してください。

重要

Microsoft Sustainability Manager は、Azure の排出影響ダッシュボード情報へのテナント間アクセスをサポートしていません。

排出影響ダッシュボードへの接続

排出影響ダッシュボードからデータをインポートするには、次の手順に従います。

  1. 左側のナビゲーション ウィンドウのデータ管理データ接続を選択します。

  2. 新しいデータ接続の作成を選択します。

  3. データの種類で、事前計算された排出量を選択します。

  4. ドロップダウン リストの事前計算された排出量の種類で、購入した商品およびサービスを選択します。

  5. 排出量影響ダッシュボードオプションを選択してデータを接続し、次へを選択します。

  6. 排出影響ダッシュボードに初めて接続する場合は、Azure 用排出影響ダッシュボードのサインイン資格情報を入力します。 資格情報の選択ドロップダウン リストで、+ 資格情報の追加を選択します。 フィールドに次の情報を入力します。

    Field 情報
    資格情報のニックネーム ユーザー フレンドリなニックネーム
    クライアント ID サービス プリンシパルのクライアント ID
    クライアント シークレット サービス プリンシパルのクライアント シークレット
    請求 ID 請求先アカウントの請求 ID。 請求 IDは、Azure portal の コスト管理と請求 下にあります。
    **組織単位 Azure の排出量を関連付ける組織単位を選択します。

    Azure 用排出影響ダッシュボードのサインイン資格情報を入力します。

  7. 追加 を選択します。 システムが資格情報を検証するのに最大 45 秒かかる場合があります。 その時点で、さらに資格情報を追加するか、次へを選択して次の手順に進むことができます。

  8. データ更新をスケジュールします。 更新は、定義された頻度または定義されたスケジュールで自動的に行うことができます。

  9. 名前を入力し、接続を選択します。

  10. 完了 を選択します。

データ プロバイダー ページから資格情報を追加する

Microsoft Sustainability Manager では、ユーザーは、排出量影響ダッシュボードなど、コネクタのデータ プロバイダー ページで資格情報を直接入力できます。 その結果、ユーザーは接続を設定するときに資格情報を入力する必要がありません。 ユーザーはドロップダウン リストで入力した資格情報を選択するだけで、接続の追加に進むことができます。

データ プロバイダー ページから認証情報を追加するには、次の手順に従います。

  1. 左側のナビゲーション ウィンドウで、データ プロバイダーを選択します。

  2. プロバイダーの一覧で、Azure 用排出量影響ダッシュボードを選択します。 詳細ページが開きます。

    排出影響ダッシュボードの詳細ページのスクリーンショット。

  3. ページの下部の資格情報で、資格情報の追加を選択します。 接続エクスペリエンスで使用されたものと同じダイアログ ボックスが表示されます。

    資格情報の追加ページのスクリーンショット。

  4. 排出影響ダッシュボードの資格情報の詳細を入力します。 これらの詳細には、資格情報のニックネーム、クライアント ID、クライアント シークレット、請求 ID、テナント ID、および組織単位が含まれます。

    資格情報の追加。

  5. 完了したら、追加を選択します。 システムは資格証明を確認し、別の資格証明セットを追加するかどうかを尋ねます。

    資格情報が確認されました。

  6. これ以上認証情報を追加しない場合は、認証情報の追加ページを閉じます。 接続の作成ページに自動的に戻ります。

  7. 入力した資格情報を選択し、次へを選択します。

  8. データ更新をスケジュールします。 (更新は、定義された頻度または定義されたスケジュールで自動的に行うことができます)。

  9. モデル名を入力し、接続の作成を選択します。

  10. 完了 を選択します。

新しい排出影響ダッシュボード接続を追加すると、これらの資格情報が、指定されたニックネームの下のドロップダウン リストで選択できるようになります。

排出影響ダッシュボードの編集

Microsoft Sustainability Manager を使用すると、ユーザーは以前に作成した排出影響ダッシュボード接続を更新し、新しい資格情報を追加したり、スケジュールされた更新を変更したり、接続名を更新したりできます。

既存の排出量影響ダッシュボード接続を編集するには、次の手順に従います。

  1. 左側のナビゲーション ウィンドウのデータ管理データ接続を選択します。

  2. 既存の排出量影響ダッシュボード データ接続を選択します。

  3. ページ上部にある 編集 を選択します。

    排出影響ダッシュボード接続の編集ボタンのスクリーンショット。

  4. 新しい資格情報を追加するには、ドロップダウン リストで資格情報の追加を選択します。

    ドロップダウン リストで選択されている資格情報の追加。

  5. 新しい認証情報を作成するために必要な詳細を入力してから、追加を選択します。 次に、ページの下部にある次へを選択します。

    必要な詳細を入力して新しい資格情報を作成します。

  6. データ更新スケジュールのみを更新する予定の場合は、ページの下部にある次へを選択します。 その後、データ更新または接続名を更新できます。 完了したら、保存 を選択します。

  7. 完了 を選択します。

デモ コネクタを使用して練習する

Microsoft Sustainability Manager には 2 つのデモ コネクタが含まれているため、コネクタ エクスペリエンスがアプリでどのように機能するかを確認できます。 1 つのコネクタは購入した電力用で、もう 1 つは漏電用です。

デモ コネクタとの接続を確立するには、次の手順に従います。

  1. 左側のナビゲーション ペインで、接続を選択します。
  2. 新しいデータ接続の作成を選択します。
  3. 活動データを選択します。
  4. 活動データ フィールドで、活動データの種類として購入電力を選択します。
  5. Adatum ユーティリティ管理を選択して、データを接続します。
  6. データ フィールドのマッピングは自動的に完了します。
  7. データ更新をスケジュールします。 (更新は、定義された頻度または定義されたスケジュールで自動的に行うことができます)。
  8. モデル名を入力し、接続の作成を選択します。
  9. 完了 を選択します。

Microsoft Sustainability Manager には、デモ冷媒トラッカー コネクタも含まれています。 それに接続を確立するには、同じ手順に従いますが、手順 4 の活動データ タイプとして漏えい排出を選択し、手順 5 で冷媒トラッカーを選択してデータを接続します。

接続エラー処理

重要

この機能の一部またはすべては、プレビュー リリースの一部として利用できます。 コンテンツおよび機能は変更される場合があります。

Microsoft Sustainability Manager を使用すると、ユーザーはデータ接続のエラーを確認および修正できます。 各接続タイルには、データの種類、インポート ソース、接続を作成した所有者、更新の詳細、接続の状態 (スケジュール済み処理中完了完了 (エラーあり)、またはエラー)、および挿入されたレコードの数に関する詳細が表示されます。

次の図は、接続ページの例を示しています。

接続とそのステータスのスクリーンショット。

Microsoft Sustainability Manager では、エラー ファイルをダウンロードすることもできます (プレビュー中)。 取り込みの一部としてインポートされなかったすべてのレコードを含むエラー レポートを Excel でダウンロードできます。 各レコードには、エラーの原因を説明するエラー メッセージが含まれています。 エラー レポートは、接続ページに表示され、最新の取り込み更新の詳細が表示されます。 このレポートを使用して、修正が必要なすべてのレコードを確認し、変更を加えて、データを再インポートできます。

インポート ステータスのスクリーンショット。

エラーのあるインポート ステータスのスクリーンショット。

次の画像では、Excel におけるサンプル エラー レポートを示します。 各レポートには、修正が必要なすべてのレコードと、エラーの原因を説明するエラー メッセージが含まれています。

エラー レポートの例。

接続更新エラーを修正するには、次の手順に従います。

  1. ステータスがエラーまたは完了 (エラーあり) の接続を見つけます。

  2. 接続タイプ、排出源、前回の更新と次の更新などの詳細を提供するページが開きます。 また、レコード、挿入されたレコード、および無効なレコードの合計数も表示されます。

    エラーの詳細ページ。

  3. エラーを含むページの下部にある接続の更新を選択します。 エラー メッセージには、接続が失敗した理由に関する他の詳細が含まれています。 また、接続の更新の詳細と上部のナビゲーション ペインからエラー レポートをダウンロードするオプションも提供されます。

    エラーの詳細。

次の表に、いくつかの一般的なエラー メッセージと、インポートを続行するために必要な修正アクションを示します。

Error message ユーザーのアクションが必要です
完了 (重複の確認) 取り込みが完了しました。一部またはすべてのレコードが重複しており、インポートされませんでした。
完了 (エラーあり) - ソース レコードに認識されないエンティティまたは属性が含まれています 認識されていないエンティティまたは属性を追加して、再試行してください。
完了 (エラーあり) - 必須フィールドがありません 保存できません。 必須フィールドを確認し、不足している情報を追加して、もう一度お試しください。
完了 (エラーあり) - 相関 ID が重複しています 少なくとも 1 つのレコードに、重複する起点相関 ID があります。 各 ID が固有であることを確認してから、再試行してください。
完了 (エラーあり) - レコードが重複しています インジェスト用の新しいレコードである場合は、重複レコードを削除するか、起点相関 ID を更新します。
完了 (エラーあり) - 保存できません。 このアクティビティのユニットを選択して、もう一度やり直します。 保存できません。 このアクティビティのユニットを選択して、もう一度やり直します。
完了 (エラーあり) – 不明な属性が含まれています (たとえば、組織単位) 保存できません。 不明な属性を追加し、データを再インポートします。
完了 (エラーあり) – ゼロの列がマップされました データが正しくないため、保存できません。 再インポートする前に、データを確認して修正してください。

参照

Microsoft Sustainability Manager のレコードの一意性