OpenOffice Base でAnaplan のデータをクエリする方法

古川えりか
古川えりか
コンテンツスペシャリスト
複雑なOpenOffice Base からのAnaplanデータ接続をCData ODBC Drivers でノーコード解決。無料のDBツールでSaaSデータをSQL操作、BI製品不要でデータ分析を実現する手順を詳解。



OpenOffice Base は 個人利用から商業利用に至るまで幅広い大勢のユーザーニーズに合うように設計された多機能なデスクトップデータベース管理システムです。

この記事では、OpenOffice Base とCData ODBC ドライバを使って、Anaplan のデータをクエリする方法を紹介します。

CData ODBC ドライバとは?

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

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

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

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

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

  1. ODBN 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. 入力後、接続テストが成功すれば設定は完了です。

ODBC への接続を追加する

それではOpenOffice Base の作業を進めていきましょう。まずODBC への接続を行ったデータベースを作成します。

  1. OpenOffice Base を立ち上げて「既存のデータベースに接続」から「ODBC」を選択し、「次へ」をクリックします。
  2. システム上のODBC データソースの名前を入力する画面が表示されるので「ブラウズ」をクリックし、
  3. 先ほど作成したODBC DSN の接続設定を選択します。
  4. あとは「完了」をクリックすれば、新しいデータベースファイルが作成されます。

テーブルデータを確認する

データベースファイルが作成されると、テーブル一覧には自動的にAnaplan のオブジェクト一覧が表示されます。

  1. 任意のテーブルをクリックしてみると、
  2. 以下のようにAnaplan のデータが表示されていることが確認できます。
  3. これだけで、OpenOffice Base でAnaplan のデータが扱える状態になったことがわかりますね。

レポートを作成する

レポートも併せて作成してみましょう。

  1. 「レポート」タブに移動して「ウィザードを使用してレポートを作成」をクリックします。
  2. レポートウィザードでは「テーブルまたはクエリー」でAnaplan のオブジェクトを選択できるので、任意のテーブルを選択し、使用したいフィールドを設定していくだけでOK です。
  3. 完了をクリックすると、Anaplan のデータを元にしたレポートが作成できました。

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

このようにCData ODBC ドライバと併用することで、270を超えるSaaS、NoSQL データをコーディングなしで扱うことができます。30日の無償評価版が利用できますので、ぜひ自社で使っているクラウドサービスやNoSQL と合わせて活用してみてください。

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

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

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

 ダウンロード

詳細:

Anaplan Icon Anaplan ODBC Driver

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

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