LinearのデータをLooker Studioで可視化する方法

宮本航太
宮本航太
プロダクトスペシャリスト
Linearのデータにリアルタイムで接続、データへの接続・連携から可視化の作成まで10分で完了します。

Looker Studio(旧Google データポータル)を使えば、リッチな可視化を追加したダッシュボードやレポートを簡単に作成できます。CData Connect AI と組み合わせることで、Linear のデータに簡単に接続してLooker Studio からデータを連携利用できます。この記事では、Looker Studio からCData Connect AI を通してLinear に連携し、Linear のデータを使用した可視化を作成する方法を説明します。

CData Connect AI は、Linear を含む数百のデータソースをSQL Server 互換エンドポイントとして公開するクラウドサービスです。Looker Studio からは通常のSQL Server と同じ手順で接続でき、レプリケーション不要でライブのLinear のデータを利用できます。

Connect AI からLinear への接続

CData Connect AI では、直感的なクリック操作ベースのインターフェースを使ってデータソースに接続できます。

  1. Connect AI にログインし、 Add Connection をクリックします。 コネクションの追加
  2. 「Add Connection」パネルから「Linear」を選択します。 データソースの選択
  3. 必要な認証プロパティを入力し、Linear に接続します。

    Linear への認証には、個人用 API キーまたは OAuth 2.0 を使用できます。ご自身の Linear アカウントで接続する場合は、API キーを使うのが最も手軽です。

    API キーによる認証

    以下の接続プロパティを設定します。

    • AuthScheme:APIKey に設定します。
    • APIKey:Linear の個人用 API キー。

    個人用 API キーを作成するには、Linear にログインして Settings > Security & access > Personal API keys を開き、New API key を選択して作成します。キーは一度しか表示されないため、すぐにコピーしておきましょう。

    OAuth による認証

    OAuth を使用するには、Linear にカスタム OAuth アプリケーションを登録する必要があります(Settings > API > OAuth applications)。登録すると OAuthClientId と OAuthClientSecret が発行されます。対応しているフローは以下の 2 つです。

    • Authorization code:AuthScheme を OAuth、InitiateOAuth を GETANDREFRESH に設定し、OAuthClientId、OAuthClientSecret、およびアプリケーションで定義した CallbackURL(例:http://localhost:33333)を指定します。ドライバーがブラウザで Linear を開くので、アクセスを許可してください。
    • Client credentials:AuthScheme を OAuthClient に設定し、OAuthClientId と OAuthClientSecret を指定します。アプリケーション自体を認証するためブラウザ操作は不要で、マシン間(M2M)連携に適しています。

    デフォルトでは、ドライバーは read,write スコープをリクエストします。アクセストークンは有効期限が切れると自動で更新されます。

    コネクションを設定(Salesforce の場合)
  4. Create & Test をクリックします。
  5. 「Add Linear Connection」ページの「Permissions」タブに移動し、ユーザーベースのアクセス許可を更新します。 権限を更新

コネクションの設定が完了したら、Looker Studio からLinear のデータへの接続準備ができました。

Linear のリアルタイムデータにLooker Studio からアクセス

それでは、Looker Studio からCData Connect AI に接続して新しいLinear のデータソースを作成し、データを使った可視化を作成していきましょう。

  1. Looker Studio にログインして、「作成」ボタンから新しいデータソースを作成し、CData Connect AI Connector を選択します。
  2. Looker Studio で新しいデータソースを作成
  3. 「Authorize」をクリックしてGoogle アカウントへのアクセスを許可します。 Connector に権限を付与
  4. 「Authorize」をクリックしてご利用のCData Connect AI インスタンスを認証します。 CData Connect AI を認証
  5. Looker Studio のCData Connect AI Connector でドロップダウンからインポートする「Connections」を選択し、「Next」をクリックします。
  6. インポートするコネクションを選択
  7. コネクション(例:Linear1)を選択し、「Next」をクリックします。 コネクションの選択
  8. テーブル(例:Team)を選択するかCustom Query を使用して、「CONNECT」をクリックして次に進みます。 テーブルの選択
  9. 必要な場合にはカラムを変更して、「レポートを作成」をクリックしてデータソースをレポートに追加します。
  10. カラム定義の設定
  11. 可視化のスタイルを選択してレポートに追加します。
  12. ディメンションと指標を選択して可視化を作成します。これで、Linear のデータの可視化が作成できました。
  13. Looker Studio でLinear のデータを可視化

クラウドアプリケーションからLinear のデータへのリアルタイム連携

これで、可視化の作成は完了です。あとは、Linear から自在にデータを取得して、ダッシュボード構築やレポーティングに活用できます。

クラウドアプリケーションから150を超えるSaaS、ビッグデータ、NoSQL データソースへのリアルタイムデータ連携の実現には、CData Connect AI の14日間無償トライアルをぜひお試しください。

はじめる準備はできましたか?

CData Connect AI の詳細、または無料トライアルにお申し込みください:

無料トライアル