Klipfolio でMYOB AccountRight に接続し、ビジュアライゼーションを作成
Klipfolio は、チームやクライアント向けのリアルタイムダッシュボードを構築するための、オンラインダッシュボードプラットフォームです。CData Connect AI と組み合わせると、ビジュアライゼーションやレポート用にMYOB AccountRight のデータにクラウドベースでアクセスできます。この記事では、Connect AI でMYOB AccountRight に接続し、Klipfolio でMYOB AccountRight のデータからビジュアライゼーションを構築する方法を説明します。
Connect AI からMYOB AccountRight に接続する
CData Connect AI は直感的なクリック操作ベースのインターフェースを使ってデータソースに接続します。- Connect AI にログインし、 Add Connection をクリックします。
- Add Connection パネルから「MYOB AccountRight」を選択します。
-
必要な認証プロパティを入力し、MYOB AccountRight に接続します。
MYOB への接続
MYOB 会社ファイルに接続するには、CompanyFileId をデータを取得したい会社ファイルのID に設定します。指定しない場合は、最初に返された会社ファイルのID(アルファベット順にソート)が使用されます。
この接続プロパティは、CompanyFiles ビューを除くすべてのテーブルおよびビューにアクセスするために必要です。CompanyFiles ビューは、アカウントに紐づく会社ファイル(およびその関連ID)を表示するために使用できます。会社ファイルのID がわからない場合は、このビューを使用してください。
次のプロパティを追加設定します。
オンプレミスインスタンス Instance:OnPremises AuthScheme:Basic User:会社のファイルに紐づいているユーザー名。会社ファイルを作成すると、Administrator というユーザーアカウントが自動的に作成されます。デフォルトでは、Administrator ユーザーアカウントにはパスワードが割り当てられません。 InitiateOAuth:OFF。 URL:MYOB インスタンスのURL。 クラウドインスタンス Instance:Cloud AuthScheme:OAuth InitiateOAuth:GETANDREFRESH。 User:会社のファイルに紐づいているユーザー名。 Password:(パスワードが設定されている場合)会社ファイルの認可されたユーザーのパスワード OAuth で認証する場合は、さらにヘルプドキュメントを参照してください。
- Create & Test をクリックします。
- Add MYOB AccountRight Connection ページのPermissions タブに移動し、ユーザーベースのアクセス許可を更新します。
パーソナルアクセストークンを追加する
OAuth 認証をサポートしないサービス、アプリケーション、プラットフォーム、フレームワークから接続する場合、パーソナルアクセストークン(Personal Access Token, PAT)を認証に使用できます。きめ細かくアクセスを管理するために、サービスごとに個別のPAT を作成するのがベストプラクティスです。
- Connect AI アプリの右上にあるユーザー名をクリックし、User Profile をクリックします。
- User Profile ページでPersonal Access Token セクションにスクロールし、 Create PAT をクリックします。
- PAT の名前を入力して Create をクリックします。
- パーソナルアクセストークンは作成時にしか表示されないため、必ずコピーして安全に保存してください。
コネクションが構成されたら、Klipfolio に接続できるようになります。
Klipfolio からMYOB AccountRight に接続する
以下のステップでは、Klipfolio からCData Connect AI に接続して新しいMYOB AccountRight のデータソースを作成する方法の概要を説明します。
- Klipfolio を開きます。
- Data Sources で をクリックして新しいデータソースを追加します。
- MSSQL をService として検索して選択します。
- 「Create a custom MSSQL data source」をクリックします。
- MSSQL 接続プロパティを設定してデータソースを構成します。
- Host:tds.cdata.com
- Port:14333
- Database: データベース (例 MYOB1)
- Driver:MS SQL
- Username:Connect AI ユーザー(例:user@mydomain.com)
- Password:上記のユーザーのPAT
- SQL Query:データを取得するためのクエリ(例:SELECT * FROM Accounts)
- 「Include column headers」チェックボックスをオンにします。
- 「Use SSL/TLS」チェックボックスをオンにします。
- データモデルを構築する前に「Get data」をクリックしてMYOB AccountRight のデータをプレビューします。
データモデルを構築する
データを取得したら、「Model your data」チェックボックスを選択して「Continue」をクリックします。新しいウィンドウでデータモデルを構築します。
- 使用するすべてのカラムがモデルに含まれていることを確認します。
- モデルに名前を付けます。
- (オプション)Description を設定します。
- 「Header in row」を1に設定します。
- 「Exclude data before row」のトグルをクリックして値を2 に設定します。
- 「Save and Exit」をクリックします。
Metric を作成する
データがモデル化されたことで、ダッシュボードやレポートなどのKlipfolio プラットフォームで使用されるデータのMetric(またはビジュアライゼーション)を作成することができるようになりました。
- 「Create metrics」をクリックします。
- データソースを選択します。
- Metric の値とデフォルトの集計を選択します。
- セグメントを選択します。
- 日時を選択します。
- データのシェイプを選択します。
- 表示設定を構成します。
- Save をクリックします。
- Metric に移動し、ビジュアライゼーションをさらに設定します。
クラウドアプリケーションからMYOB AccountRight のデータへのSQL アクセス
これで、リアルタイムMYOB AccountRight のデータから作成されたMetric ができました。新しいダッシュボードに追加したり共有したりすることができます。これで、MYOB AccountRight を複製することなくより多くのデータソースや新しいビジュアライゼーション、レポートを簡単に作成することができます。
クラウドアプリケーションから直接100を超えるSaaS 、ビッグデータ、NoSQL ソースへのSQL データアクセスを取得するには、CData Connect AI をお試しください。