注
このコネクタは SolarWinds によって所有および提供されています。
このコネクタを使用すると、SolarWinds Service Desk (SWSD) から Microsoft Power BI にインシデントとさまざまな資産レコードを増分インポートできます。 インポートでは、組織に最も関連するトピックに関する生データが提供されます。 その後、テーブル、グラフ、グラフなどのさまざまな形式でデータを表示して、データを確認および分析できます。
概要
| Item | Description |
|---|---|
| リリース状況 | 一般提供 |
| プロダクツ | Power BI (セマンティック モデル) Power BI (データフロー) ファブリック (データフロー Gen2) |
| サポートされている認証の種類 | SolarWinds Service Desk JSON Web トークン (JWT) |
[前提条件]
このコネクタを使用して SolarWinds Service Desk データを取得するには、 API 統合用にトークン認証を設定した SolarWinds Service Desk ユーザーが必要です。
サポートされている機能
- Import
SolarWinds サービス デスクに接続する
Important
SolarWinds は Power BI コネクタを拡張し、updated_atではなく、created_at列に基づいてデータをプルしました。
お客様は SolarWinds Service Desk の新しいレコードとその進行状況を追跡することができるようになりました。
お客様の効果: 実行するすべての更新は、新しいレコードや、設定した期間にデータが変更されたレコードを含むすべてのレコードの変更をプルします。 これにより、Power BI Desktop と Power BI サービスのレポートが変更される可能性があります。
次の手順には、以前に BETA SWSD Power BI コネクタを使用してレポートを作成し、それらのレポートを新しいすぐに使用できるバージョンに接続したいお客様向けの特別な手順が含まれています。
Power BI Desktop で、[ホームから データを取得 ] を選択 します。 SolarWinds Service Desk を選択し、[接続] を選択します。
前提条件の説明に従って生成した JSON Web トークンでサインインし、[ 接続 ] を選択して SWSD へのアクセスを確認します。
Important
ESM アカウントがある場合は、コネクタに使用する JSON トークンをサービス プロバイダー管理者が生成する必要があります。
[ ナビゲーター ] ダイアログ ボックスで、インポートするテーブルを選択します。 次に、[ 読み込み] を選択します。
前の手順を完了すると、選択したモデルの読み込みがデータ ビューに表示されます。 インポートしたレコードは、先月の SWSD で作成されました。
BETA コネクタの以前のユーザー向けの追加手順
以前に BETA SWSD Power BI Connector を使用してレポートを作成していて、それに基づくモデル名のインシデントとレポートが既にあり、それらのレポートを新しいすぐに使用できるバージョンに接続する場合は、次の手順に従います。
インシデント モデルに移動し、[クエリの編集] を右クリックします。 Power Query エディターが開きます。
インシデント クエリを選択し、詳細エディターを開きます。
次の行が表示されます。
Source = SolarWindsServiceDesk.Contents(), Incidents1 = Source{[Name="Incidents"]}[Data]これらの行を次の行に置き換えます。
Source = SolarWindsServiceDesk.ContentsV110(null, null), #"All Objects" = Source{[Name="All Objects"]}[Data], Incidents1 = #"All Objects"{[Name="Incidents"]}[Data] `完了を選択します。
[閉じて適用]を選択します。
レポートには、過去 2 年間ではなく、過去 1 か月のデータが表示されます。 今後、これらのレポートは新しい SWSD Power BI コネクタに接続されます。
増分更新の設定
増分更新によって、初回ダウンロード後のダウンロード時間を節約できます。 増分更新を設定するには、次の手順に従います。
[ホーム] メニュー バーで、[データの変換] を選択します。 Power Query エディターが開きます。
パラメーターの管理>作成パラメーターを開きます。
RangeEndとRangeStartという名前の 2 つの新しい DateTime パラメーターを作成します。新しいパラメーターは、
updated_at列に基づいて、プルされたデータのフィルター範囲を設定します。 これにより、ダウンロード時間が短縮され、設定した範囲に基づいてデータがフィルター処理されます。注
パラメーター間に十分な時間を設定して、レポートに対して十分なレコードを取得できますが、大きすぎないようにします。 更新ごとに長い時間待機しない範囲を選択します。 Microsoft の手順「create-parameters」を参照してください。
増分更新で設定するクエリごとに、詳細エディターを開きます。
次の行が表示されます。
Source = SolarWindsServiceDesk.ContentsV110(null, null),行を次のコードに置き換えます。
Source = SolarWindsServiceDesk.ContentsV110(RangeStart, RangeEnd),完了を選択します。
[閉じて適用]を選択します。
データ ビューに移動します。
ダウンロードするモデルごとに、次の図に示すように、増分更新とリアルタイム データのポリシーを定義します。
a. レポートのニーズに合わせてデータをアーカイブするオプションを設定します。 最初のフィールドに数値を入力し、ドロップダウンを使用して時間枠を選択します。
b。 更新日の 1 日前からデータを増分更新します。 手順については、 define-policy を参照してください。
レポートの発行
Power BI サービス (クラウド) に発行するすべてのお客様は、次の手順を実行する必要があります。 これらの手順は、初めての発行元と過去に公開したユーザーの両方に適用されます。
すぐに使用できるコネクタに基づいて、レポートを Power BI サービス ワークスペースに発行します。
Power BI サービスで発行された各セマンティック モデルの設定を確立します。
セマンティック モデルごとに、[ データ ソース資格情報 ] セクションを開き、デスクトップ Power BI でコネクタとの接続を確立したときに使用したキーとトークンを使用して資格情報を編集します。
デスクトップとクラウドのレポートが、SolarWinds Service Desk コネクタの新しいバージョンに接続され、使用されるようになりました。
各セマンティック モデルを初めて更新できます。 更新では、増分更新ポリシーで定義したアーカイブ済みデータ (最大 2 年前のレコード) がダウンロードされます。
SolarWinds では、スケジュールされた更新で最初の大規模なダウンロードを設定することが提案されます。 必要に応じて、[ セマンティック モデルの更新] を選択して手動で実行できます。
スケジュールされた更新を構成する手順については、 スケジュールされた更新に関するページを参照してください。
最初の更新後、今後の更新ははるかに速くなり、SWSD から新しいレコードのみをダウンロードします。
制限事項と問題
ユーザーは、SolarWinds Service Desk へのアクセスに関連する次の制限事項と問題に注意する必要があります。
データをプルできるユーザーの数に制限はありません。 ただし、増分更新を使用せず、1 年より大きい範囲からデータをインポートしようとすると、各ユーザーは 24 時間に 1 回のみ更新できます。
インポートされるフィールドは制限されています。 その他のフィールドについては、 THWACK で機能要求を送信します。 フィードバックまたはサポートについては、 SolarWinds のサポートにお問い合わせください。
ナビゲーターの資格情報エラー
ナビゲーターで資格情報エラーが発生した場合は、最新のデータ ソース設定をクリアします。
Power BI Desktop で、[ ファイル>データ ソース設定] を選択します。
SWSD データ ソースを選択し、[ アクセス許可のクリア] を選択します。
ナビゲーターへの接続をもう一度確立します。