データの更新 - Amazon QuickSight

データの更新

データを更新する場合、Amazon QuickSight は、接続プロパティとデータの格納場所に応じて、データセットを別々に処理します。QuickSight が直接クエリを使用してデータストアに接続する場合、関連付けられたデータセット、分析、ダッシュボードを開くと、データは自動的に更新されます。SPICE データセットを更新するには、QuickSight は、データに接続するために、保存された認証情報を使用して個別に認証を行う必要があります。QuickSight は接続と場所のメタデータを保存しないため、S3 バケットからアップロードされたデータであっても、SPICE に保存されていても、手動でアップロードされたデータを更新することはできません。S3 バケットに格納されているデータを自動的に更新するときは、S3データソースカードを使用してデータセットを作成します。

SPICE に手動でアップロードしたファイルの場合は、ファイルを再度インポートして手動で更新します。新しいファイルに元のデータセットの名前を再利用する場合は、まず元のデータセットの名前を変更または削除します。次に、新しいデータセットに優先する名前を付けます。また、フィールド名が同じ名前とデータ型であることを確認します。分析を開き、元のデータセットを新しいデータセットに置き換えます。詳細については、データセットの置き換えを参照してください。

SPICE のデータセットはいつでも更新できます。データを SPICE に再度インポートして更新すると、前回のインポート後のすべての変更がデータに反映されます。

SPICE データは以下のいずれかの方法で更新できます。

  • データセットページのオプションを使用する。

  • データセットの編集中にデータセットを更新する。

  • データの設定で更新をスケジュールする。

  • CreateIngestion API オペレーションを使ってデータを更新する。

SPICE データセットを作成または編集するとき、データの読み込みステータスに関するメール通知を有効にできます。このオプションは、データの読み込みまたは更新に失敗した場合にデータセットの所有者に通知します。通知をオンにするには、[Finish data set creation (データセットの作成を終了する)] 画面に表示される [Email owners when a refresh fails (更新が失敗したときに所有者にメールを送信)] を選択します。このオプションは、データセットページの [Upload a File (ファイルのアップロード)] を使って作成したデータセットでは使用できません。

以下のセクションで、データ更新のそれぞれの方法について説明します。

データセットの更新

次の手順に従って、データセットのページで Amazon S3 またはデータベースのデータソースに基づいて SPICE のデータセットを更新します。

データセットのページで SPICE データを更新するには

  1. [Datasets (データセット)] ページで、データセットを選択し、[Refresh Now (今すぐ更新)] を選択します。

  2. 更新タイプは [Full refresh (フル更新)] のままにしておきます。

  3. Amazon S3 のデータセットを更新する場合は、S3 マニフェストの以下のオプションのうちいずれか 1 つを選択します。

    • Amazon QuickSight で前回指定したものと同じマニフェストファイルを使用するときは、 [Existing Manifest (既存のマニフェスト)] を選択します。前回指定したファイルの場所または URL にあるマニフェストファイルを変更している場合、返されるデータにはそれらの変更が反映されます。

    • ローカルネットワークからのアップロードにより新しいマニフェストファイルを指定するには、[Upload Manifest (マニフェストのアップロード)]、[Upload manifest file (マニフェストファイルのアップロード)] の順に選択します。[Open (開く)] で、ファイルを選択してから [Open (開く)] を選択します。

    • URL の指定により新しいマニフェストファイルを指定するには、[Input manifest URL (マニフェスト URL の入力)] にマニフェストの URL を入力します。マニフェストファイルの URL は、Amazon S3 コンソールでマニフェストファイルのコンテキストメニュー (右クリック) を開き、[Properties (プロパティ)] を選択し、[Link (リンク)] ボックスを見ると確認できます。

  4. [Refresh (更新)] を選択します。

  5. Amazon S3 のデータセットを更新する場合は、[OK] を選択し、もう一度 [OK] を選択します。

    データベースのデータセットを更新する場合は、[OK] を選択します。

データ準備中のデータセットの更新

データの準備中は、次の手順に従って、Amazon S3 またはデータベースのデータソースに基づいて SPICE のデータセットを更新します。

データ準備時に SPICE のデータを更新するには

  1. [Datasets (データセット)] ページで、データセットを選択し、 [Edit Data Set (データセットの編集)] を選択します。

  2. データセット画面で、[Refresh now (今すぐ更新)] を選択します。

  3. 更新のタイプは [Full refresh (フル更新)] のままにしておきます。

  4. (オプション) Amazon S3 のデータセットを更新する場合は、S3 マニフェストの以下のオプションのうちいずれか 1 つを選択します。

    • Amazon QuickSight で前回指定したものと同じマニフェストファイルを使用するときは、 [Existing Manifest (既存のマニフェスト)] を選択します。前回指定したファイルの場所または URL にあるマニフェストファイルを変更している場合、返されるデータにはそれらの変更が反映されます。

    • ローカルネットワークからのアップロードにより新しいマニフェストファイルを指定するには、[Upload Manifest (マニフェストのアップロード)]、[Upload manifest file (マニフェストファイルのアップロード)] の順に選択します。[Open (開く)] で、ファイルを選択してから [Open (開く)] を選択します。

    • URL の指定により新しいマニフェストファイルを指定するには、[Input manifest URL (マニフェスト URL の入力)] にマニフェストの URL を入力します。マニフェストファイルの URL は、Amazon S3 コンソールでマニフェストファイルのコンテキストメニュー (右クリック) を開き、[Properties (プロパティ)] を選択し、[Link (リンク)] ボックスを見ると確認できます。

  5. [Refresh (更新)] を選択します。

  6. Amazon S3 のデータセットを更新する場合は、[OK] を選択し、もう一度 [OK] を選択します。

    データベースのデータセットを更新する場合は、[OK] を選択します。

スケジュールに基づいたデータセットの更新

以下の手順に従って、データの更新をスケジュールします。データセットが直接クエリに基づき、SPICE に格納されていない場合は、データセットを開くことでデータを更新できます。分析またはダッシュボードのページを更新して、データを更新することもできます。

スケジュールに基づいて SPICE データを更新するには

  1. [Datasets (データセット)] ページで、データセットを選択し、[Schedule refresh (更新スケジュール)] を選択します。

  2. [更新スケジュール] で、[作成] を選択します。

  3. [Create a Schedule (スケジュールの作成)] 画面で、スケジュールの設定を選択します。

    1. [Time zone (タイムゾーン)] で、データの更新に適用されるタイムゾーンを選択します。

    2. [Repeats (繰り返し)] で、以下のいずれかのオプションを選択します。

      • Standard Edition または Enterprise Edition の場合は、[Daily (毎日)]、[Weekly (毎週)]、または [Monthly (毎月)] を選択できます。

        • [Daily (毎日)]: 毎日繰り返します。

        • [Weekly (毎週)]: 毎週同じ日に繰り返します。

        • [Monthly (毎月)]: 毎月同じ日に繰り返します。毎月の 29 日、30 日、または 31 日にデータを更新するには、リストから [Last day of month (月の最後の日)] を選択します。

      • Enterprise Edition の場合のみ、[Hourly (毎時)] を選択できます。この設定では、選択した時刻から始めて 1 時間ごとにデータセットが更新されます。したがって、開始時刻として 1:05 を選択すると、その時間後に、毎時 5 分にデータが更新されます。

        1 時間ごとの更新を使用する場合は、追加の更新スケジュールを使用することもできません。時間単位のスケジュールを作成するには、そのデータセットの他の既存のスケジュールを削除します。また、毎日、毎週、または毎月のスケジュールを作成する前に、既存の時間単位のスケジュールを削除します。

    3. [Starting (開始日)] では、更新を開始する日付を選択します。

    4. [At (時刻)] では、更新を開始する時刻を指定します。24 時間表記の「HH:MM」形式を使用します (例: 13:30)。

  4. [Create (作成)] を選択します。

Amazon QuickSight コンソールを使用して、データセットごとに 5 つのスケジュールを作成できます。5 つのスケジュールを作成済みの場合、[Create (作成)] ボタンは無効になっています。