Appsmith で Jira 連携アプリケーションを作成
Appsmith は、チームがビジネスオペレーションを改善するためのUI を素早く簡単に構築できる、オープンソースの内部ツールビルダーです。CData Connect AI と組み合わせることで、ビジネスアプリケーションから Jira のデータ に即座にアクセスできるようになります。この記事では、Connect AI を使用して Jira に接続し、Appsmith で Jira のデータ から基本的なアプリケーションを作成するプロセスを説明します。
CData Connect AI は、Jira への純粋なSQL Server のクラウドtoクラウドインターフェースを提供し、Appsmith 内からライブ Jira のデータ を直接使用してビジネスアプリケーションを作成できます。ネイティブデータベースへのデータレプリケーションは必要ありません。アプリケーションを構築する際、Appsmith はデータを収集するためのSQL クエリを生成します。CData Connect AI は、最適化されたデータ処理機能により、フィルタやJOIN を含むすべてのサポートされるSQL オペレーションを Jira に直接送信します。これにより、サーバーサイドの処理を活用して、リクエストされた Jira のデータ を迅速に取得できます。
Jira データ連携について
CData は、Jira のライブデータへのアクセスと統合を簡素化します。お客様は CData の接続機能を以下の目的で活用しています:
- Issue、Project、Workflow などの Jira オブジェクトへの双方向アクセスを実現します。
- SQL ストアドプロシージャを使用して、Issue のステータス変更、カスタムフィールドの作成、添付ファイルのダウンロード・アップロード、時間追跡設定の変更・取得などの機能的なアクションを実行できます。
- ユーザー名とパスワード、OAuth、パーソナルアクセストークン、API トークン、Crowd または OKTA SSO、LDAP など、さまざまな方法で安全に認証できます。
多くのユーザーは、CData Sync を直接使用するか、SSIS や Azure Data Factory などのプラットフォームとの CData の互換性を活用して、Jira データをデータベースやデータウェアハウスに統合するために CData ソリューションを活用しています。また、Tableau や Power BI などのお気に入りの分析ツールからライブ Jira データの分析やレポートを行いたい方もいます。
お客様がビジネス上の問題を解決するために Jira データにシームレスに接続している方法については、ブログをご覧ください:Drivers in Focus: Collaboration Tools
はじめに
Appsmith 用に Jira への接続を構成
Appsmith から Jira への接続は、CData Connect AI を介して行います。Appsmith から Jira のデータ を操作するには、まず Jira 接続を作成して構成します。
- Connect AI にログインし、Sources をクリックして、 Add Connection をクリックします
- Add Connection パネルから「Jira」を選択します
-
Jira に接続するために必要な認証プロパティを入力します。
JIRA への接続には、User、Password およびURL を使います。URL はhttps://yoursitename.atlassian.net などです。
- Save & Test をクリックします
-
Add Jira Connection ページのPermissions タブに移動し、User-based permissions を更新します。
パーソナルアクセストークンの追加
REST API、OData API、またはVirtual SQL Server を介してConnect AI に接続する場合、パーソナルアクセストークン(PAT)を使用してConnect AI への接続を認証します。アクセスの粒度を維持するために、サービスごとに個別のPAT を作成することをお勧めします。
- Connect AI アプリの右上にある歯車アイコン()をクリックして、設定ページを開きます。
- 設定ページで、Access Tokens セクションに移動し、 Create PAT をクリックします。
-
PAT に名前を付けて、Create をクリックします。
- パーソナルアクセストークンは作成時にのみ表示されるため、必ずコピーして安全な場所に保存してください。
接続が構成され、PAT が生成されたので、Appsmith から Jira のデータ に接続する準備が整いました。
ライブ Jira のデータ からAppsmith アプリケーションを作成
Appsmith からCData Connect AI Virtual SQL Server への接続を確立するには、以下の手順に従います。
Appsmith で Jira に接続
- Appsmith インスタンスにログインし、新しいアプリケーションを作成します。
-
新しいアプリケーションで、Data ページを開き、Bring your data を選択します。
-
このページで、Microsoft SQL Server を検索し、データソースとして選択します。
-
新しいデータソースの名前を入力し、以下の接続設定を入力します。
- Host address: tds.cdata.com
- Port: 14333
- Database name: 接続するCData Connect AI データソースの接続名を入力します(例:JIRA1)。
- Username: CData Connect AI のユーザー名を入力します。これはCData Connect AI インターフェースの右上に表示されます。例:test@cdata.com。
- Password: 先ほど生成したPAT を入力します。
- Test configuration をクリックして接続が成功したことを確認し、Save をクリックしてデータソースを保存します。
新しいクエリを作成
データソースへの接続を構成したら、SQL クエリを追加してデータソースから実際にデータを取得します。
-
新しいデータソースの画面で、New Query をクリックします。
-
クエリエディタが開き、データを選択するSQL クエリを入力できます。SQL クエリの指定については、CData Connect AI のExplorer を使用して、SQL クエリと取得するデータをプレビューできます。
-
SQL クエリを作成したら、Appsmith のクエリエディタに戻り、SQL クエリを入力してRun をクリックします。
- クエリが正常に実行されたら、あとは取得したデータを表示するためのページをセットアップするだけです。
Jira のデータ を表示
-
UI タブを開き、New UI element をクリックします。
-
新しいUI 要素を選択し、ページ上にドラッグアンドドロップします。
-
新しいUI 要素でConnect data をクリックし、先ほど作成したクエリを選択します。
-
データが接続されると、UI 要素にデータが表示されます。
アプリケーションをデプロイ
Jira のデータ がアプリケーションのUI 要素に接続されたら、アプリケーションをデプロイできます。Appsmith の右上にあるDeploy をクリックすると、Jira のデータ を表示するアプリケーションが別ウィンドウで開きます。
CData Connect AI の入手
クラウドアプリケーションから300以上のSaaS、ビッグデータ、NoSQL ソースへのリアルタイムデータアクセスを実現するには、CData Connect AI をお試しください。