Web 帳票ツール PrintStream でAnaplan のデータを利用した帳票を作成

古川えりか
古川えりか
コンテンツスペシャリスト
Web 帳票ツールPrintStream とAnaplan ODBC Driver を使ってAnaplan のデータを利用した帳票を作成する方法



PrintStream は株式会社オープンストリームが提供するWeb システムでの帳票印刷、PDF 生成機能を強力にサポートする帳票ツールです。

この記事では、PrintStream と CData ODBC ドライバを使って、PrintStream でAnaplan のデータを利用した帳票を作成する方法を紹介します。

PrintStream からAnaplan にデータ連携。

CData ODBC ドライバとは?

CData ODBC ドライバは、以下のような特徴を持ったリアルタイムデータ連携ソリューションです。

  1. Anaplan をはじめとする、CRM、MA、会計ツールなど多様なカテゴリの270種類以上のSaaS / オンプレミスデータソースに対応
  2. 多様なアプリケーション、ツールにAnaplan のデータを連携
  3. ノーコードでの手軽な接続設定
  4. 標準 SQL での柔軟なデータ読み込み・書き込み

CData ODBC ドライバでは、1.データソースとしてAnaplan の接続を設定、2.PrintStream 側でODBC Driver との接続を設定、という2つのステップだけでデータソースに接続できます。以下に具体的な設定手順を説明します。

CData ODBC ドライバのインストールとAnaplan への接続設定

まずは、本記事右側のサイドバーからAnaplan ODBC Driver の無償トライアルをダウンロード・インストールしてください。30日間無償で、製品版の全機能が使用できます。

  1. ODBC DSN に必要な接続プロパティの値を入力します。 組み込みのMicrosoft ODBC データソースアドミニストレーターを使用してDSN を構成できます。 これは、ドライバーのインストール時の最後のステップでも可能です。 Microsoft ODBC データソースアドミニストレータを使用してDSN を作成および設定する方法については、ヘルプドキュメントの「はじめに」の章を参照してください。

    Anaplan への認証

    ドライバーはBasic、証明書、またはOAuth による認証をサポートしています。いずれの場合も、Region をAnaplan アカウントデータがホストされているリージョン(例:US1、これがデフォルト)に設定してください。

    Basic 認証の使用

    AuthSchemeBasic に設定し、Anaplan のUserPassword を入力します。ワークスペースがシングルサインオン(SSO)を使用している場合は、Basic 認証を使用するために Exception User として割り当てられている必要があります。

    証明書認証の使用

    AuthSchemeCertificate に設定し、CertificateCertificateTypePrivateKey プロパティを入力します(どちらかが暗号化されている場合はCertificatePassword / PrivateKeyPassword も設定してください)。証明書は、Anaplan テナント管理者に登録されたCA 発行のX.509 証明書である必要があります。

    OAuth 認証の使用

    Anaplan でカスタムOAuth アプリケーションを登録し、以下のプロパティを設定します:

    • OAuthClientId:カスタムOAuth アプリケーションの登録時に割り当てられたクライアントId。
    • OAuthClientSecret:カスタムOAuth アプリケーションの登録時に割り当てられたクライアントシークレット。
    • CallbackURL:アプリケーションの登録時に定義したリダイレクトURI。
    • InitiateOAuthGETANDREFRESH に設定すると、ドライバーがOAuth トークンの交換と更新を自動的に管理します。

    カスタムOAuth アプリの作成方法とOAuth の使用方法については、ヘルプドキュメントの「はじめに」の章を参照してください。

  2. DSN設定
  3. 入力後、接続テストが成功すれば設定は完了です。

PrintStream で帳票をデザインする

それでは PrintStream 側の作業を進めていきます。

  1. 今回はシンプルに以下のようなAnaplan のデータを一覧表示する帳票を作成します。
  2. 以下のようにリージョンを配置して、中にレコードとテキストフィールドを配置します。最終的にテキストフィールドにAnaplan のデータをそれぞれマッピングするイメージです。
  3. 詳しい手順は割愛しますが、ヘルプの「PrintStream」チュートリアルにある「一覧表作成」を参考にしてみてください。

PrintStream でODBC 接続を行う

デザインが完了したらODBC 経由でデータを読み込みます。

  1. 「印刷データウィザード」を使ってODBC 接続経由でAnaplan のデータを読み込みます。
  2. データの取得方法から「ODBC データベース」を選択し、「次へ」をクリック
  3. データベースの「参照」をクリックし
  4. 「コンピューターデータソース」の一覧から先ほど設定したODBC DSN を選択します。
  5. データベースの設定が完了したら、データの検索方法から「テーブルまたはビューを選択」もしくは「SQL を記述」を選択します。今回は「テーブルまたはビューを選択」を使ってみます。
  6. 「テーブルまたはビューを選択」では、最初に任意のテーブルまたはビューを選択します。ここでデータサンプルも表示されるので、Anaplan のデータを確認しながら選ぶことができます。
  7. 続いて絞り込み条件を指定します。任意の条件を指定してください。
  8. 併せてソート条件も指定しましょう。
  9. 最後に帳票デザインに配置した印刷フィールドと読み込んだデータ項目をマッピングします。

印刷プレビュー

印刷プレビューで実際に帳票へデータが取り込めているか確認してみましょう。

  1. 下図のアイコンもしくは「F5」を押下することでプレビューが実施できます。
  2. 以下のようにODBC 経由で取り込んでいるデータが表示されればOK です。

Anaplan からPrintStream へのデータ連携には、ぜひCData ODBC ドライバをご利用ください

このようにCData ODBC Driver for Anaplan とPrintStream を組み合わせることで、簡単にAnaplan のデータを活用した連携を実現できます。ぜひ、30日の無償評価版 をお試しください。

CData ODBC ドライバは日本のユーザー向けに、UI の日本語化、ドキュメントの日本語化、日本語でのテクニカルサポートを提供しています。

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

Anaplan ODBC Driver の無料トライアルをダウンロードしてお試しください:

 ダウンロード

詳細:

Anaplan Icon Anaplan ODBC Driver

Anaplan ODBC Driver を使って、ODBC 接続をサポートするあらゆるアプリケーションからAnaplan のライブデータに直接アクセス。

標準的なODBC ドライバーインターフェースを通じて、Anaplan 0 などのデータをデータベースと同様に読み込み・書き込み・更新。