Connect Spreadsheets で Excel for the Web(Excel 365/Online)からリアルタイムのWorkday のデータにアクセス

Cameron Leblanc
Cameron Leblanc
Technology Evangelist
Connect Spreadsheets を使用して Excel 365 Online(Excel for the web)からWorkday のデータに接続。

Connect AI の手順をお探しですか?

Connect AI アカウントには Connect Spreadsheets が含まれているため、以下の手順を使用できます。Connect Spreadsheets プラットフォームを参照する際に若干の違いが見られる場合がありますが、基本的な原則は同じです。


Microsoft Excel for the web は、Microsoft Excel のクラウドネイティブ版です。CData の Connect Spreadsheets と組み合わせることで、Excel 内から直接Workday のデータにアクセスでき、データ分析、コラボレーション、計算などが可能になります。この記事では、Connect Spreadsheets で Workday に接続し、オンラインの Excel スプレッドシートでリアルタイムのWorkday のデータにアクセスおよび更新する方法を説明します。

Connect Spreadsheets は、すべてのリアルタイムデータを Microsoft Excel や Google Sheets に取り込む最も簡単な方法です。ファイルのダウンロード、整形、アップロードを繰り返す必要はもうありません。データに接続し、表示したいデータセットを選択して、スプレッドシートにインポートするだけです。

Workday データ連携について

CData は、Workday のライブデータにアクセスし、統合するための最も簡単な方法を提供します。お客様は CData の接続機能を以下の目的で使用しています:

  • Prism Analytics Data Catalog で作成したテーブルやデータセットにアクセスでき、Workday システムの忠実性を損なうことなく、ネイティブの Workday データハブを操作できます。
  • Workday Reports-as-a-Service にアクセスして、Prism から利用できない部門データセットや、Prism の許容サイズを超えるデータセットのデータを表示できます。
  • WQL、REST、または SOAP でベースデータオブジェクトにアクセスし、より詳細で細かいアクセスを実現できます(ただし、クエリの作成には Workday 管理者や IT の支援が必要な場合があります)。

ユーザーは、Tableau、Power BI、Excel などの分析ツールと Workday を統合し、当社のツールを活用して Workday データをデータベースやデータウェアハウスにレプリケートしています。アクセスは、認証されたユーザーの ID とロールに基づいて、ユーザーレベルで保護されます。

Workday を CData と連携させるための設定についての詳細は、ナレッジベース記事をご覧ください:Comprehensive Workday Connectivity through Workday WQL および Reports-as-a-Service & Workday + CData: Connection & Integration Best Practices


はじめに


このセットアップには、Connect Spreadsheets インスタンスと Excel 用 Connect Spreadsheets アドインが必要です。開始するには、Connect Spreadsheets の無料トライアルにサインアップし、無料の Connect Spreadsheets Excel アドインをインストールしてください。


Excel 用のWorkday 接続を設定

Excel からWorkday への接続は、Connect Spreadsheets を通じて可能になります。Excel からWorkday のデータを操作するには、まず Workday 接続を作成して設定します。

  1. Connect Spreadsheets にログインし、Connections をクリックして Add Connection をクリックします
  2. Add Connection パネルから「Workday」を選択します
  3. Workday に接続するために必要な認証プロパティを入力します。

    Workday 接続プロパティの取得・設定方法

    ここでは、4つのWorkday API の接続パラメータを設定する方法、およびTenant とBaseURL を取得する方法について説明します。必要なAPI のパラメータが設定され、カスタムOAuth および / またはAzure AD API クライアントを作成したら、接続の準備は完了です。

    接続の前提条件

    API / 前提条件 / 接続パラメータ
    WQL / WQL サービスを有効化(下記参照) / ConnectionTypeWQL
    Reports as a Service / カタログレポートの設定(ヘルプドキュメントの「データアクセスのファインチューニング」参照) / ConnectionTypeReports
    REST / 自動で有効化 / ConnectionTypeREST
    SOAP / 自動で有効化 / ヘルプドキュメントのWorkday SOAP API への認証を参照

    BaseURL およびTenant の取得

    BaseURL およびTenant プロパティを取得するため、Workday にログインしてView API Clients を検索します。 この画面では、Workday はBaseURLTenant の両方を含むURL であるWorkday REST API Endpoint を表示します。

    REST API Endpoint のフォーマットは、 https://domain.com//mycompany です。ここで、

    • https://domain.com(URL のサブディレクトリと会社名の前の部分)はBaseURL です。
    • mycompany(URL の最後のスラッシュの後の部分)はTenant です。

    例えば、REST API エンドポイントがhttps://wd3-impl-services1.workday.com/ccx/api/v1/mycompany の場合、 BaseURLhttps://wd3-impl-services1.workday.com であり、Tenantmycompany です。

    WQL サービスを有効化

    Workday WQL API を介して接続するには、はじめにWQL Service を有効にする必要があります。

    1. Workday を開きます。
    2. 検索バーにView Domain と入力します。
    3. プロンプトにWorkday Query Language と入力します。
    4. Allowed Security Group Types のいずれかに、接続するユーザーが含まれていることを確認します。

    Workday への認証

    Basic 認証以外のほとんどのWorkday 接続では、認証のためにOAuth ベースのカスタムAPI クライアントアプリケーションを作成する必要があります。これには、ユーザーがAzure AD 資格情報を介して接続するエンタープライズインストールも含まれます。 Workday への認証につての詳細は、ヘルプドキュメントの「Workday への認証」セクションを参照してください。

  4. Create & Test をクリックします

接続の設定が完了したら、Excel for the web からWorkday のデータに接続する準備が整いました。

Excel for the web でリアルタイムのWorkday のデータにアクセス

以下の手順では、Excel から Connect Spreadsheets に接続してリアルタイムのWorkday のデータにアクセスする方法を説明します。

  1. Excel にログインし、新しいシートを作成します(または既存のシートを開きます)。
  2. Insert をクリックし、Office Add-ins をクリックします。(アドインをすでにインストールしている場合は、ステップ 4 に進んでください。)
  3. Connect Spreadsheets を検索し、「Get it now」をクリックしてアドインをインストールします。
  4. Excel に戻り、Data リボンを開いて Connect Spreadsheets の「Get Data」ボタンをクリックします。
  5. アドインパネルで、「Log in」をクリックして Connect Spreadsheets アカウントにサインインし、認証します
  6. Excel の Connect Spreadsheets パネルで、Import をクリックします
  7. Connection(例:Workday1)、Table(例:Workers)、インポートする Columns を選択します
  8. 必要に応じて Filters、Sorting、Limit を追加します
  9. Execute をクリックしてデータをインポートします

Excel からWorkday のデータを更新

Excel でWorkday のデータを表示するだけでなく、Connect Spreadsheets ではWorkday のデータの更新や削除も可能です。まず、(上記の手順で)データをインポートします。

  1. Workday にプッシュする変更でセルを更新します
  2. Connect Spreadsheets アドインパネルで、Update を選択します
  3. 必要に応じて、更新するセルをハイライトし、更新オプション(「Update All」または「Update Selected」)を選択します
  4. Execute をクリックして Workday に更新をプッシュします

更新が完了すると通知が表示されます

スプレッドシートからWorkday のデータへのリアルタイムアクセス

これで、Excel ブックからリアルタイムのWorkday のデータへのダイレクトなクラウド間接続が確立されました。計算、集計、コラボレーションなどのために、ブックにさらにデータを追加できます。

Connect Spreadsheets をお試しください。300 以上の SaaS、ビッグデータ、NoSQL ソースへのリアルタイムデータアクセスをスプレッドシートアプリから直接実現できます。

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

Connect Spreadsheets の詳細、または無料トライアルにお申し込みください:

無料トライアル お問い合わせ