AlteryxのPower BI Outputツールを使ってみよう ~Azure Active Directoryのセットアップとツールの設定~

AlteryxのPower BI Outputツールを使ってみよう ~Azure Active Directoryのセットアップとツールの設定~

2018.11.20

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

こんにちは。Alteryxサポートエンジニアとして勉強中のスズです。

Alteryx Designerは標準で様々なツールが用意されていますが、Alteryx Galleryには他にもツールが公開されています。今回はAlteryx Galleryの中からPower BI Outputツールをご紹介します。

ツールの利用準備

インストール

Alteryx GalleryからPower BI Outputツールをダウンロードします。

当エントリ執筆時点(2018年11月20日)では、Power BI Output v2.1.0が最新バージョンとなっています。このバージョンは、Alteryx 2018.2以降が対象となっています。

v2.1.0をダウンロードすると、 power_bi_v2.1.0.yxi というファイルを入手できました。このファイルを使ってツールをインストールします。

Alteryx Designer 2018.4.3.54046英語版にて、以下の手順でツールをインストールしました。

  1. Alteryx Designerを右クリックメニューから 管理者として実行 で起動
  2. File -> Open Workflow -> Browse からファイルを選択
  3. Install for all users を選択してインストール

Azure Active Directoryのセットアップ

Microsoft Azure Active Directory TenantにPower BIのWebアプリケーションを登録します。Register an Application for Power BIにて登録してみます。

Powe BIインスタンスがあるMicrosoft Azure Active Directroryのアカウントにサインインします。

Webアプリケーションの登録を行います。

  • App Name:任意の名前(Alteryx Power BI Integrationなど)
  • App Type:Server-side Web app
  • Redirect URL: https://login.live.com/oauth20_desktop.srf
  • Home Page URL: https://localhost

以下のアクセスを許可します。

  • Dataset APIs: Dataset APIs
  • Dataset APIs: Read and Write All Datasets
  • Other APIs: Read All Groups

Alteryxのヘルプによると、Dataset APIs の Dataset APIsと Read and Write All Datasets はデータの書き込みやデータセットの上書きの確認に使用し、Other APIs の Read All Groupsはデータを書き込みできるグループやワークスペースの判断に使用するとのことです。

Register Appをクリックしてアプリケーションを登録します。表示されるClient IDClient Secretを控えておきます。

これで登録が完了しました。 Azure Management Portalの Azure Active Directory -> アプリの登録 で登録したアプリが表示されます。

ツールの認証設定

Power BI Outputツールを使用する際、認証のために以下の設定が必要となります。

  • Tenant ID
  • Client ID
  • Client Secret
  • Authentication type

Tenant ID は、Azure Management Portalの Azure Active Directory -> プロパティ にある ディレクトリ ID にて確認できました。

Client IDClient Secret は、前項のAzure Active Directoryのセットアップを行うことで入手したものを使用します。

Authentication type は、Refresh token または Persist credentials を選択できます。Persist credentials を使用する場合は、 Username と Password の設定欄が表示されます。

設定後、 Login をクリックして認証します。認証に成功すると、ツールを利用できます。

最後に

今回はPower BI Outputツールの利用準備についてご紹介しました。

Alteryxの導入なら、クラスメソッドにおまかせください

日本初のAlteryxビジネスパートナーであるクラスメソッドが、Alteryxの導入から活用方法までサポートします。14日間の無料トライアルも実施中ですので、お気軽にご相談ください。

alteryx_960x400


データ分析基盤ならCSAにおまかせください!

クラスメソッドでは、データ分析に関わる皆様の作業コストを削減し、分析アクションを促進・効率化・自動化するためのデータ分析基盤「カスタマーストーリーアナリティクス」を提供・展開しています。興味をお持ち頂けた方は下記バナーをクリックし、詳細をご覧頂けますと幸いです。(各種問い合わせも承っております)

データ分析基盤を最短1ヶ月で導入可能


また、現在クラスメソッドでは毎週無料の相談会を開催しています。データ分析基盤の構築から、BIツール、データ統合など、ビッグデータ分析の導入や活用、技術についてお気軽にご相談ください。

データ分析相談会

この記事をシェアする

データ分析基盤を最短1ヶ月で導入できる

関連記事