Windows 以外の認証を使用したデータソースへのデータ更新のスケジュール

この記事は Tom/書面er、技術担当者が執筆しました。

この記事では、PowerPivot for Microsoft SharePoint (2010 から 2016) で Windows 以外の認証を使用してデータソースに接続する PowerPivot ブックをスケジュール設定するための構成要件と方法について説明します。

注意

この構成を試行する前に、基本的なデータ更新、たとえば、Secure Store with Windows Authentication を使用している基本の SQL または Analysis Services データソースがファームで機能していることを確認してください。

前提条件

  1. PowerPivot 無人アカウントは、更新しようとしているブックへの投稿アクセス権を持つ有効な Windows アカウントを使用して構成する必要があります (技術的には、Windows 資格情報を使用する2番目のSecure Storeアカウントを使用することもできます。 しかし、この例では簡単に説明します)。
  2. サードパーティプロバイダー (Oracle など) を使用している場合は、PowerPivot Analysis Services インスタンスからデータソースへのデータ接続を正常に行うことができる必要があります。
  3. データ更新のスケジュール設定に使用しているアカウントには、更新しようとしているデータに対する読み取り権限が少なくともあります。
  4. ブックの認証モードを任意の時点で変更することはできません。 データモデルが Windows 認証を使用して構築されている場合、SQL Server 認証またはその他の認証モードを使用するように変更されると、認証の問題が発生し、サポートするには再構築する必要があります。

Windows 以外の認証を使用してデータソースに対してスケジュールされたデータ更新を設定する方法

方法 1: Secure Store を使用する

  1. グループの種類を使用して、新しい Secure Store ターゲットアプリケーションを作成します。

    ターゲットアプリケーションの種類の選択イメージ

  2. 次のページで、中央のフィールドを [ユーザー名] と [パスワード] に変更してください。 Windows 以外の資格情報を使用する場合は、ユーザーが選択できる唯一の有効なフィールドです。 ページの左側にあるフィールドは、必要に応じて編集できます。

    ![secure store のターゲットアプリケーションの新規作成イメージ

  3. ターゲットアプリケーションの管理者とメンバーを設定します。 Members グループは、サイト上で Secure Store ターゲットアプリケーションを使用するためのアクセス権を持つユーザーのグループです。

    ![ターゲットアプリケーションの管理者イメージを設定します。

  4. [Secure Store のメイン] ページで、作成したばかりの新しいターゲットアプリケーションで資格情報を設定します。

    セキュリティで保護されたメインのストアイメージ

  5. 資格情報が設定されるとすぐに、ギャラリーのブックに戻ってスケジュールを設定することができます。

    スケジュール画像の設定

  6. ラジオボタンの最初のセットは、Windows 認証のオプションとして単独で残しておきます。 [データソースの資格情報] の3番目のオプションを選択し、Secure Store ターゲットアプリケーションの名前を [ ID ] テキストボックスに入力します。

    注意

    これは、管理者ではなくユーザーアカウントとしてテストしてください。

    [データソース資格情報の選択] 画像

方法 2: ユーザーアカウントを指定する

  1. ギャラリー内のブックの [スケジュールの設定] アイコンをクリックします。

    スケジュール画像の設定

  2. ラジオボタンの最初のセットは、Windows 認証のオプションとして単独で残しておきます。 2番目のオプションで [データソースの資格情報] の下にあるユーザーアカウントを指定し、この特定のデータソースにアクセスできるアカウントのログイン名とパスワードを入力します。

    ユーザーアカウントの指定イメージ

注意

このメソッドは、ブックで特に使用される一時的な Secure Store ID を作成します。 この ID は、スケジュールが削除または変更されたときに削除されます。