Qlik Sense Cloud でGitHub のデータを使ったアプリを作成
Qlik Sense Cloud を使用すると、データのビジュアライゼーションを作成および共有できます。CData Connect AI はGitHub へのリアルタイム接続を提供するので、Qlik Sense Cloud をCData Connect AI と組み合わせることで、すべてのSaaS およびクラウドベースのビッグデータとNoSQL データソースへ、データを移行したり統合したりする必要なくクラウドベースで接続できます。Qlik Sense Cloud からConnect AI に接続するだけで、GitHub のデータに瞬時にリアルタイムアクセスできます。
この記事では、2つの接続方法について説明します。
- Connect AI からGitHub に接続する
- Qlik Sense Cloud からConnect AI に接続してモデルを作成し、シンプルなダッシュボードを構築する
Connect AI を構成する
INSERT TOOL HERE でGitHub のデータを操作するには、Connect AI からGitHub に接続し、コネクションにユーザーアクセスを提供してGitHub のデータのOData エンドポイントを作成する必要があります。
(オプション)新しいConnect AI ユーザーの追加
必要であれば、Connect AI 経由でGitHub に接続するユーザーを作成します。
- ユーザーページに移動し、 Invite Users をクリックします。
- 新しいユーザーのE メールアドレスを入力して、 Send to invite the user をクリックします。
- ユーザーページからユーザーを確認および編集できます。
パーソナルアクセストークンの追加
OAuth 認証をサポートしていないサービス、アプリケーション、プラットフォーム、またはフレームワークから接続する場合は、CData Connect AI OData サービス認証に使用するパーソナルアクセストークン(PAT)を作成できます。きめ細かなアクセス管理を行うために、サービスごとに個別のPAT を作成するのがベストプラクティスです。
- Connect AI アプリの右上にあるユーザー名をクリックし、User Profile をクリックします。
- User Profile ページでPersonal Access Token セクションにスクロールし、 Create PAT をクリックします。
- PAT の名前を入力して Create をクリックします。
- パーソナルアクセストークンは作成時にしか表示されないため、必ずコピーして安全に保存してください。
Connect AI からGitHub に接続
CData Connect AI では、簡単なクリック操作ベースのインターフェースでデータソースに接続できます。
- Connect AI にログインし、 Add Connection をクリックします。
- Add Connection パネルから「GitHub」を選択します。
-
必要な認証プロパティを入力し、GitHub に接続します。
GitHub への接続には、OAuth 2 認証標準を使います。OAuth で認証するには、アプリを作成してOAuthClientId、OAuthClientSecret、およびCallbackURL 接続プロパティを取得する必要があります。詳細はヘルプドキュメントの「はじめに」を参照してください。
- Create & Test をクリックします。
- Edit GitHub Connection ページのPermissions タブに移動し、ユーザーベースのアクセス許可を更新します。
接続が構成されたら、Qlik Sense Cloud からGitHub に接続できるようになります。
GitHub のデータからQlik Sense アプリケーションを作成する
このセクションではGitHub のデータを追加してQlik Sense でビジュアライズ、分析、レポートなどを行う手順を紹介します。
新しいアプリケーションの作成とデータのアップロード
- Qlik Sense インスタンスにログインし、ボタンをクリックして新しいアプリケーションを作成します。
- 新しいアプリケーションに名前を付けて構成し、「Create」をクリックします。
- ワークスペースでクリックし、新しいアプリケーションを開きます。
- クリックして、ファイルやその他のデータソースからデータを追加します。
- Microsoft SQL Server コネクタを選択し、構成プロパティを設定します。
- Server をtds.cdata.com に設定します。
- Port を14333に設定します。
- Database を先ほど設定した接続の名称(例:GitHub1)に設定します。
- User name をCData Connect AI のユーザー名(例:user@mydomain.com)に設定します。
- Password を上記のユーザーのPAT に設定します。
- 接続のオーナーを選択します。
- 参照するGitHub のエンティティ(テーブル)を選択します。
- Next をクリックし、画面を設定したら、Qlik Sense にデータをロードします。
インサイトの生成またはアプリのカスタマイズ
データがQlik Sense にロードされると、インスタンスが表示されます。GitHub のデータの実用的な洞察を得るために設計されたカスタムのビジュアライゼーション、レポート、ダッシュボードを作成できます。
詳細と無償トライアル
これで、リアルタイムGitHub のデータから簡単で強力なダッシュボードが作成されました。GitHub(および100を超えるほかのデータソース)からのOData フィードの作成方法の詳細については、Connect AI ページにアクセスしてください。無償トライアルにサインアップして、Qlik Sense Cloud でリアルタイムGitHub のデータの操作をお試しください。