Power BI にデータをプルするよう電子申告 (ER) を構成する
この記事では、電子申告 (ER) 構成を使用してインスタンスから Power BI サービスへのデータ転送を調整する方法について説明します。 たとえば、このトピックでは、転送する必要があるビジネス データとしてのイントラスタット トランザクションを使用します。 Power BI マップの視覚化は、このイントラスタット トランザクション データを使用して Power BI レポートで会社のインポート/エクスポート活動の分析のためのビューを表示します。
概要
Microsoft Power BI は、外部のデータ ソースを一貫性、視覚的な没入型、および対話型の洞察に変換するソフトウェア サービス、アプリ、コネクタの集合です。 電子申告 (ER) を使用すると、ユーザーは簡単にデータ ソースを構成し、アプリケーションから Power BI へのデータ転送を手配できます。 データは、OpenXML ワークシート (Microsoft Excel ワークブックのファイル) 形式のファイルとして転送されます。 転送されたファイルは、その目的のためにコンフィギュレーションされた Microsoft SharePoint Server に保存されます。 保存されたファイルは、視覚化 (テーブル、グラフ、マップなど) を含むレポートを作成し、Power BI で使用されます。 Power BI レポートは、Power BI ユーザーの間で共有され、Power BI ダッシュボード、またアプリケーション ページでアクセスされます。 この記事では、次のタスクについて説明します:
- Microsoft Dynamics 365 Finance を構成します。
- 財務アプリケーションからデータを取得するために、ER 形式のコンフィギュレーションを準備します。
- Power BI にデータを転送するために ER 環境をコンフィギュレーションします。
- Power BI レポートを作成するために転送されたデータを使用します。
- Power BI レポートが財務にアクセスできるようにします。
必要条件
この記事に記載の例を完了するには、次のアクセスが必要です。
次のいずれかのロールへのアクセス:
- 電子申告開発者
- 電子申告機能コンサルタント
- システム管理者
アプリケーションで使用するために構成されたされた SharePoint サーバーへのアクセス
Power BI フレームワークへのアクセス
ドキュメント管理パラメーターのコンフィギュレーション
ドキュメント管理パラメーターページで、サインインしている会社 (この例では DEMF 会社) が使用する SharePoint Serverへのアクセスをコンフィギュレーションします。
アクセス権があることを確認するために、SharePoint Server への接続をテストします。
コンフィギュレーションされた SharePoint サイトを開きます。 Power BI データセットのソースとして Power BI レポートに必要なビジネス データがある Excel ファイルを ER が格納する新しいフォルダーを作成します。
ドキュメント タイプ ページで、作成した SharePoint フォルダーにアクセスするために使用される新しいドキュメント タイプを作成します。 グループフィールドにファイルを入力し、場所フィールドに SharePoint を入力し、SharePoint フォルダーのアドレスを入力します。
ER パラメーターの構成
- 電子申告 のワークスペースで、電子申告パラメーター のリンクをクリックします。
- 添付ファイル タブで、すべてのフィールドの ファイル ドキュメント タイプを選択します。
- 電子申告 のワークスペースで、有効日に設定 をクリックして必要なプロバイダーを有効にします。 詳細については、ER サービス プロバイダーの選択のタスク ガイド を再生してください。
データのソースとして ER データ モデルを使用
Power BI レポートで使用されるビジネス データのソースとして、ER データ モデルが必要です。 このデータ モデルは、ER コンフィギュレーション リポジトリからアップロードされます。 詳細については、「Lifecycle Services の電子申告コンフィギュレーションのダウンロード」、またはLifecycle Services からのコンフィギュレーションの ER インポートを参照してください。 選択した ER コンフィギュレーション リポジトリからアップロードされるデータ モデルとして、イントラスタット を選択します。 (この例では、モデルのバージョン 1 が使用されています)。コンフィギュレーション のページで、イントラスタット ER モデル コンフィギュレーションにアクセスできます。
ER 形式のコンフィギュレーションをデザイン
ビジネス データのソースとしてイントラスタット データ モデルを使用する新しい ER 形式のコンフィギュレーションを作成する必要があります。 この形式のコンフィギュレーションは、OpenXML (Excel ファイル) 形式の電子ドキュメントとして出力結果を生成する必要があります。 詳細については、OPENXML 形式でレポートのコンフィギュレーションを ER 作成するのタスク ガイドを再生してください。 次の図に示すように、新しいコンフィギュレーションにインポート/エクスポート活動の名前を付けます。 ER 形式をデザインするときにテンプレートとして、「ER データのインポートとエクスポートの詳細」 Excel ファイルを使用します。 (形式のテンプレートをインポートする方法について、タスク ガイドを再生してください。)
インポート/エクスポート活動形式のコンフィギュレーションを変更するには、次の手順に従います。
デザイナー をクリックします。
形式 タブで、この形式の Excel 出力ファイルのファイル要素に名前を付けます。
マッピング タブで、この形式で実行されるたびに生成される Excel ファイルの名前を指定します。 値のインポートとエクスポートの詳細を返して関連する式をコンフィギュレーションします (.xlsx ファイル名拡張子は自動的に追加されます)。
この形式の新しいデータ ソースの品目を追加します。 (この列挙は、さらにデータ バインディングのために必要です。)
- データ ソース direction_enum に名前を付けます。
- データ ソース タイプとして、データ モデルの列挙 を選択します。
- 方向データ モデルの列挙を参照してください。
次の図に示すように、イントラスタットデータ モデルの要素と設計された形式の要素のバインディングを完了します。
実行後、ER 形式は Excel 形式で出力の結果を生成します。 出力結果にイントラスタット トランザクションの詳細を送信し、インポート活動またはエクスポート活動のいずれかを記述するトランザクションとして分離します。 イントラスタット ページ (税>申告>対外貿易>イントラスタット) のイントラスタット トランザクションのリストのための新しい ER フォーマットをテストするには、実行をクリックします。
次の出力の結果が生成されます。 書式設定で指定したとおり、ファイルはImport and export details.xlsxと名前が付けられます。
ER 送信先のコンフィギュレーション
特別な方法で新しい ER 形式のコンフィギュレーションの出力結果を送信するために ER フレームワークをコンフィギュレーションする必要があります。
- 出力結果は、選択した SharePoint Server のフォルダーに送信する必要があります。
- 形式のコンフィギュレーションを実行するたびに、同じ Excel ファイルの新しいバージョンを作成する必要があります。
電子申告のページ (組織管理>電子申告) で、電子申告の送信先の項目をクリックして、新しい送信先を追加します。 参照フィールドで、以前に作成したエクスポート/インポート活動の形式のコンフィギュレーションを選択します。 参照用の新しいファイル送信先レコードを追加するには、次の手順に従います。
- 名前フィールドに、ファイルの送信先のタイトルを入力します。
- ファイル名で、Excel ファイル形式のコンポーネントの名前 Excel 出力ファイル を選択します。
新しい送信先レコードの 設定 ボタンをクリックします。 次に、送信先の設定 のダイアログ ボックスで、次の手順に従います。
- Power BI タブで、有効オプションをはいに設定します。
- SharePoint フィールドで、以前に作成した共有ドキュメント タイプを選択します。
コンフィギュレーションされた ER 形式の実行をスケジュールする
構成ページ (組織管理>電子申告>構成) の構成ツリーで、以前に作成したインポート/エクスポート活動の構成を選択します。
この形式を使用できるように、バージョン 1.1 の状態を ドラフト から 完了 に変更します。
インポート/エクスポート活動 コンフィギュレーションの完了したバージョンを選択し、実行 をクリックします。 コンフィギュレーションした送信先は、Excel 形式で生成される出力結果に適用されることに注意してください。
無人モードでこのレポートを実行するには、バッチ処理 オプションを はい に設定します。
このバッチ実行の必要な再実行をスケジュールするために 再実行 をクリックします。 再実行は、更新されたデータが Power BI に転送される頻度を定義します。
これをコンフィギュレーションした後、バッチ ジョブ のページ (システム管理 > 照会 > バッチ ジョブ) に ER レポートの実行ジョブを見つけることができます。
このジョブを初めて実行すると、送信先は、選択した SharePoint のフォルダーにコンフィギュレーションされた名前を持つ新しい Excel ファイルを作成します。 その後ジョブが実行されるたびに、送信先は新しいバージョンの Excel ファイルを作成します。
ER 形式の出力結果を使用して Power BI データセットを作成
Power BI にサイン インして、既存の Power BI グループ (ワークスペース) を開くか、新しいグループを作成します。 データにインポートまたは接続 セクションの ファイル の下の 追加 をクリックするか、左ウィンドウの データセット の横にあるプラス記号 (+) をクリックします。
SharePoint – チーム サイトオプションを選択してから、使用している SharePoint Server のパス (上記の例では、
https://ax7partner.litware.com
) を入力します。/共有ドキュメント/GER データ/PowerBI フォルダーを参照し、新しい Power BI データセットのためのデータのソースとして作成した Excel ファイルを選択します。
接続 をクリックし、インポート をクリックします。 新しいデータセットは、選択された Excel ファイルに基づいて作成されます。 データセットは、新しく作成されたダッシュボードに自動的に追加できます。
このデータセットの更新スケジュールをコンフィギュレーションして、定期更新を強制します。 定期更新により、SharePoint サーバ上に作成された Excel ファイルの新しいバージョンを使用した ER レポートを定期的に実行することで、新しいビジネス データが利用可能になります。
新しいデータセットを使用して Power BI レポートを作成
作成したインポートとエクスポートの詳細 Power BI データセットをクリックします。
視覚化をコンフィギュレーションします。 たとえば 入力済マップ の視覚化を選択して、次のようにコンフィギュレーションします:
- CountryOrigin データセット フィールドをマップ視覚化の 場所 フィールドに割り当てます。
- 金額 データセット フィールドをマップ視覚化の 彩度 フィールドに割り当てます。
- 活動 と 年 のデータセット フィールドに、マップ視覚化の フィルター フィールド コレクション を追加します。
インポートとエクスポートの詳細レポートとして Power BI レポートを保存します。
地図には、Excel ファイルに示されている国/地域 (この例ではオーストリアとスイス) が表示されていることに注意してください。 これらの国/地域は、それぞれの請求額の割合の色分けが表示されます。
イントラスタット トランザクションのリストを更新します。 イタリアからの輸出トランザクションが追加されます。
ER レポートの次のスケジュールされた実行と Power BI データセットの次のスケジュールされた更新を待ちます。 次に、Power BI レポート (インポート トランザクションのみを表示するように選択) を確認します。 更新されたマップにイタリアが表示されます。
財務で Power BI レポートへのアクセス
統合と Power BI を設定します。 詳細については、「ワークスペースの Power BI 統合のコンフィギュレーション」を参照してください。
Power BI 統合 (組織管理>ワークスペース>電子申告ワークスペース)をサポートする電子申告ワークスペース ページで、オプション>レポート カタログを開くをクリックします。
作成したインポートとエクスポートの詳細 Power BI レポートを選択して、選択されたページでアクション項目としてレポートを表示します。
アクション項目をクリックして、Power BI でデザインされたレポートを表示するページを開きます。