クエリでのデータ連携。ToolsPowerShellエンタープライズコネクターデータ連携プラットフォーム向けのカスタムアダプタ。ベースの連携機能を組込み可能に。ツールやアナリティクスアプリのデータ連携機能を大幅拡張。サービスをエンタープライズプラットフォーム間で連携する高度なソリューション。Tableauで可視化してみるはじめに基幹・会計システムのデータ分析・連係の需要はまだまだ尽きることがありませんが、各種アプリケーションが対応しているBIツールやETL/EAIツールは少ないのが実情かと思います。Driver経由でBIツールのTableauとの連係を実現してみました。PCA会計DXとはピー・シー・エー株式会社が提供する一般企業様向け会計ソフトです。詳しくは以下のURLからどうぞ。APIについては、以下のWebサイトで詳しく記載されています。Driverが、PCA会計DXのWebAPIのエンドポイントに対してHTTPリクエストでGetメソッドを発行します。DriverがODBCインタフェースのResultsetに変換してBIツールに返します。以下のサービスや製品を使用しています。Siteから実施しておきます。http://pca.jp/area_top/ltd/160411.html申請後PCAクラウドアプリケーション利用用アカウントとして、ServiceユーザーIDとパスワード、招待コードが送られてくるので、控えておきましょう。その上で、以下Webサイトにアクセスし、OAuthの認証を通すためにアプリケーション登録を行います。https://pcadev.jp/DevelopersConsole/Webサイトにアクセスすると、以下のような画面が表示されるので、任意のGoogleアカウントでログインします。最初はアカウント登録をする必要があるので、各種情報を招待コードを入力し、[登録]をクリックします。登録完了後、アプリケーションの管理画面へ遷移します。この画面からOAuth認証用のアプリケーション登録を行い、認証に必要なClientID・ClientSecretを取得します。それでは実際に[新規アプリケーションの作成]をクリックし、アプリケーション登録を行います。以下の情報をそれぞれ入力し、[登録]をクリックします。任意のアプリケーション名を入力します。任意の会社名を入力します。任意の説明文を入力します。cdata等任意のプログラムIDを入力します。「PCA会計DX」を選択します。登録完了後、クライアントIDとクライアントシークレットが表示されるので、控えておきます。以上でアプリケーション登録は完了です。DeiverがSQLとして解釈できるように設定ファイルを作成します。(InputSlip)のデータを取得するための設定ファイルを作成していますので、以下のXMLを[InputSlip.rsd]というファイル名で保存して、利用してみてください。保存先フォルダは後ほど使用するので「C:\CData_REST\PCA」といった書き込み可能な任意のフォルダに配置してください。以下、InputSlip.rsdのサンプルです。</rsb:script></rsb:script>RSDファイルの詳しい設定方法は下記URLのヘルプページに記載しています。Driverをインストールします。Driverの30日間の評価版をダウンロードします。ダウンロードの際には、Emailの登録が必要となります。ダウンロードしたsetup.exeファイルをBIツールがインストールされているマシンにインストールします。インストールウィザードに従い、EULAを確認したうえでインストールを完了します。※途中、ライセンスサーバーへのオンラインアクティベーションが行われるためネットワーク環境に接続されている必要があります。インストールが完了すると、ODBCのDSN設定のウィンドウが立ち上がります。以下の項目をセットします。ProductCode=Acc20;ServerURL=https://east02.pcawebapi.jp/;ApiVersion=v1;DataAreaID=P20V01C081ACC0001;OtherのProductCodeは会計DXの設定値を置いていますが、違うPCAアプリケーションを利用する場合は都度適切な値に書き換えてください。DataAreaIDは試用版の環境となっているので、こちらも都度適切な値へ書き換えてください。各種URLの接続先はEast02に設定しています。「接続のテスト」ボタンをクリックするとOAuth認証のため事前に登録したアプリケーションの認証画面がブラウザで立ち上がります。配布されている[サービスユーザーID][パスワード]を入力し、サービス認証をクリックします。次に、PCA会計DXのユーザーアカウントの情報を入力し、ログオンを行います。アクセス許可画面が表示されるので、内容を確認の上[データの利用を許可する]をクリックします。Successful!の画面が表示されれば、認証完了です。Desktopを起動して、データ接続より「サーバーへ」>「詳細」>「その他データベース(ODBC)」を選択します。Source」を選択して「サインイン」します。(CData))」を選択して、右上のエリアにドラッグ&ドロップします。抽出を行い、右下のデータプレビューにPCA会計DXの仕訳伝票が表示されることを確認します。あとはTableauの機能を利用して、各種グラフやマトリクスを作成することが可能です。LLCお問い合わせ利用規約プライバシーポリシ。