MicrosoftのPower BIでは、製品内に集約したソフトウェアサービスとアプリ、コネクタを連携させて、互いに関連性のないデータソースから双方向で活用できるインサイトを得られます。Zendesk製Power BI Connectorを使用すると、ZendeskのデータをPower BIにインポートできます。
この記事では、次のトピックについて説明します。
関連記事:
Zendesk製Power BI Connectorについて
既存のMicrosoft Power BIコネクタをZendeskで使用した場合、既知の問題として、1000行以上のレコードを取得できないという制限があります。たとえば、チケットが1000枚以上のあるアカウントでは、次のような422エラーが返されます。
Zendeskでは、この問題を解決するために新たにPower BIコネクタを開発し、現在ベータ版として提供しています。この新しいコネクタは、カーソルベースページネーション(CBP)を使用してZendesk APIからデータを取得します。
新しいコネクタに「Zendesk Data(Beta)」という名前を付けました。このコネクタは最終的に、「Zendesk(Beta Legacy)」という名前の旧バージョンのコネクタに置き変わるものです。
サインイン方法
新しいコネクタのサインインの方法は、旧バーションと同じです。
サインインすると、既存のすべてのエンドポイントが新しいコネクタで利用可能になります。
Power Query M言語によるデータの照会
Power Query M言語を使ってデータを照会する場合、クエリの先頭部分に若干の違いがあります。ソースを初期化する場合、旧バージョンのコネクタでは Zendesk.Tables() を使用しますが、
let
Source = Zendesk.Tables("https://yoursubdomain.zendesk.com"),
views = Source{[Key="tickets"]}[Data]
in
views
新しいコネクタでは ZendeskData.Contents() を使用します。
let
Source = ZendeskData.Contents("https://yoursubdomain.zendesk.com", []),
Users = Source{[Name="Users"]}[Data]
in
Users
既存のクエリで旧バージョンのコネクタを使用していた場合、ソースの初期化部分をこのように変更すれば、以降のコードは正しく動作します。
他の方法でPower BIコネクタを使用している場合は、Zendeskカスタマーサポートまでご連絡ください。移行手順についてご案内します。
0件のコメント