Power QueryからOpenspending.nlまで、5分でどのように移動すればよいですか?
Power QueryをOpenspending.nlに接続するには、以下の手順を実行してください。 必要なのは、Power Queryに関する知識、ご自身のビジネス、そしてOpenspending.nlの管理に関する知識だけです。
OpenSpendingは、オランダの政府の予算と支出に関するオンラインWebサービスです。このサービスには、CBSのIV3をはじめとするさまざまな情報源からのデータが含まれています。
Openspending.nlをPower Queryに接続するために、技術的な知識やOpenspending.nlのAPIに関する知識は一切必要ありません。このステップバイステップの手順では、Invantive Cloud上でOpenspending.nlのデータを用いて独自のダッシュボードを作成するために必要な手順を、具体的にご説明します。
Power Query を Openspending.nl に接続する手順は次のとおりです:
- Invantive Cloudのアカウントを登録してください。
- Openspending.nl データベースを作成します。
- Microsoft OData コネクタを通じて、Openspending.nl データベースを利用できるようにします。
- コネクタを介してPower QueryとOpenspending.nlを接続してください。
- Openspending.nl から Power Query にデータを読み込みます。
- ダッシュボードを作成しましょう。
Invantive Cloud offers a Openspending.nl connector to download data from Openspending.nl into Power Query, but there are over 110 other connectors available also for SQL, Power BI, Power Query or Azure Data Factory.
Power Query用のOpenspending.nlコネクタを使用すると、デフォルトではダッシュボードに接続されているすべてのOpenspending.nl企業からデータが取得されます。 データベースの設定により、Power Queryで取得されるOpenspending.nl社の数を制限することができます。 たとえば、Power Query のコネクタを、正確に 1 つの Openspending.nl 企業のデータに限定することもできます。 もちろん、Power Queryのフィルターステップを使用して、特定のOpenspending.nl企業でデータを絞り込むこともできます。 Power Query用のOpenspending.nlコネクタは、単一のOpenspending.nl企業の場合でも、数百社のOpenspending.nl企業の場合でも、優れたリアルタイムパフォーマンスを実現するための高度な最適化が施されています。
ご質問がある場合は、のフォーラムでOpenspending.nlをご確認ください。
Invantive Cloudでアカウントを登録する
すでにInvantive Cloudのアカウントをお持ちの場合は、この手順をスキップしてください。そうでない場合は、Invantive Cloudにアカウントを登録するために、以下の手順を1回実行してください:
-
Invantive Cloudのスタートページにアクセスしてください。
「ログイン」ボタンを選択してください。
-
「次へ」ボタンを選択してください。
-
「次へ」ボタンを選択してください。
パスワードを入力し、入力したパスワードをもう一度入力してください。
2分以内に、6桁の認証コードがメールで送信されます。
-
「サインアップ」ボタンを選択してください。
-
Invantive Cloud の ダッシュボード が表示されます。
これで、Invantive Cloud にログインコードが発行されました。このコードを使用すると、Openspending.nl やその他多数のプラットフォームとの接続を設定できます。他のすべてのプラットフォームについても、同じ Invantive のログインコードとワークフローを使用します。
Openspending.nl データベースを作成する
この手順では、Openspending.nl のデータを含むデータベースを設定します。このデータベースは、従来のデータベースではなく、Openspending.nl からリアルタイムでデータが供給されるため、「仮想」データベースとなります。 Invantive Cloudは、Power QueryとOpenspending.nlをリアルタイムで連携させます。このデータベースは、Power Queryを使用したOpenspending.nlに関するすべてのレポート作成に使用されます。したがって、これらの手順は一度実行するだけで済みます。
これで、Invantive Cloud にログインコードが発行されました。このコードを使用すると、{0} やその他多数のプラットフォームとの接続を設定できます。他のすべてのプラットフォームについても、同じ Invantive のログインコードとワークフローを使用します。
-
「データベースを追加」ボタンをクリックしてください。
-
Openspending.nl のログイン情報をフォームに入力してください。
「OK」ボタンを選択してください。
おめでとうございます!これで、Invantive Cloudのウェブサイト上でOpenspending.nlのデータを処理できるようになりました。たとえば、対話型SQLエディタを使用して処理を行うことができます。
Power Queryからのアクセスに対してOpenspending.nlへの接続を許可する
Power Queryからデータを取得するには、Invantive Bridge Online を通じてリンクを作成します。これにより、Invantive Cloud と、Power Queryのすべてのバージョンで利用可能な標準の OData コネクタとの間に「ブリッジ」が構築されます。 ローカルに何かをインストールする必要はありません。コネクタも、ADO.NETプロバイダーも、Power Queryのアドオンも一切必要ありません。
Invantive Cloud の外部で Openspending.nl のデータを安全に利用するには、以下の手順を実行してください:
データベースの横に、現在の場所(IPアドレス)からのアクセスを許可するよう求めるオレンジ色のテキストが表示されます。その近くのオレンジ色のボタンを選択してください。
Power QueryのWeb版を通じてデータを利用したい場合は、アスタリスク(「*」)を入力して、IPアドレスのチェックを完全に無効にする必要があります。
これで、Openspending.nlのデータをPower Queryにインポートする準備が整いました。
Power Query コネクタを Openspending.nl 用に設定する
これから、確立されたリンクを介して、Openspending.nlからPower Queryのデータを取得します。
以下の手順を実行してください:
-
ウィンドウに、Openspending.nl データベースの Bridge Online URL を入力してください。 「OK」ボタンを選択してください。
場合によっては、Power QueryがURLを受け付けず、黄色の警告マークが表示されることがあります。その場合は、URLの末尾に「/」を追加してから、再び削除してください。 「OK」ボタンを選択してください。
Power Queryにログイン情報を事前に登録していない場合、認証に失敗した旨のメッセージが表示されます。
Invantive Cloud のユーザー名を入力してください。
Invantive Cloud用に設定したパスワードを入力してください。
特別な理由がない限り、「レベルを選択」メニューにある「適用範囲」を変更する必要はありません。
「OK」ボタンを選択してください。
Openspending.nlとPower Queryをリンクするためのこれらの手順は、一度だけ実行すれば十分です。これ以降、リンクされたデータソースは、メニューの「最近のソース」の下にあるPower Queryに表示されます。
Openspending.nlからPower Queryにデータを読み込む
ダッシュボードで使用できる Openspending.nl 個のテーブルの一覧が表示されます。 これらの表とその意味については、documentation.invantive.euでご覧いただけます。 InvantiveのOpenspending.nlドキュメントにある一部のテーブルは、パラメータが含まれているため、Power Queryからは表示されません。
ダッシュボードにデータを読み込むには、以下の手順を実行してください:
ナビゲータで、使用したいテーブルを選択してください。複数のテーブルを一度に選択することもできます。
テーブルを選択すると、右側にOpenspending.nlのデータのプレビューが表示されます。
「OK」ボタンを選択してください。
選択されたすべてのテーブルのデータは、コネクタによって直接 Power Query に読み込まれます。
データの量によっては、読み込みに時間がかかる場合もあれば、すぐに終わる場合もあります。いずれにせよ、最初はデータがまだ「キャッシュ」に入っていないため、明らかに時間がかかります。
上級者のPower Queryユーザーは、「変形」ボタンを使用してフィルターを適用することで、Power Queryからの読み込み速度を向上させることができます。
Openspending.nl 接続ではデータがキャッシュされます。データは暗号化された状態で保存されます。 Power Queryでは、特にダッシュボードの開発中に、同じデータを繰り返し取得することがよくあります。このキャッシュにより、処理速度が著しく向上します。キャッシュされたデータは、仮想Openspending.nlデータベースで設定した期間に応じて更新されます。デフォルトでは、この期間は4時間に設定されているため、この接続を通じて4時間の間、同じデータが提供されます。
Openspending.nl ダッシュボードを作成する
Power Query では、データがダッシュボードで使用できる状態になりました。
それでは、レポートやダッシュボードを作成しましょう。
「更新」をクリックして、Invantive Bridge Online から Openspending.nl のデータを更新してください。
その他の機能
Openspending.nl に関するカスタムレポートや分析を通じて新たな知見を得て初期の成功を収めた後、Openspending.nl のデータに基づいて複数のダッシュボードを作成することになるでしょう。その際、オンラインの Power Query プラットフォーム内で異なるダッシュボード間でデータを共有できるように、Microsoft データフローを使用する方が効率的です。
レポートや分析には、他のInvantiveコネクタを使用することもできます。その場合は、上記の手順に従ってください。InvantiveのすべてのPower Queryコネクタは同じように動作します。データソースによって異なるのは、データベースの登録手順のみです。
最後に、Invantive Cloud を使用すれば、小規模な Web アプリケーションという形でソフトウェアを構築することも可能です。このソフトウェアは、データベース内のデータを利用することができます。