Share via


Azure Data Lake Analytics のディザスター リカバリーのガイダンス

>[!重要] > Azure Data Lake Analyticsは、2024 年 2 月 29 日に廃止されました。 詳細については、このお知らせを参照してください。 >>データ分析の場合、organizationは Azure Synapse Analytics または Microsoft Fabric.s を使用できます

Azure Data Lake Analytics は、ビッグ データを簡略化するオンデマンド分析ジョブ サービスです。 ハードウェアのデプロイ、構成、チューニングを行う代わりに、クエリを作成してデータを変換し、価値ある洞察を抽出します。 この分析サービスでは、必要な性能をダイヤルで設定して、どのような規模のジョブでも即座に処理できます。 ジョブの実行中にのみ課金されるコスト効率の良いサービスです。 この記事では、まれに発生するリージョン全体の障害や誤削除からジョブを保護する方法に関するガイダンスを示します。

ディザスター リカバリーの ガイダンス

Azure Data Lake Analytics を使用する場合、独自のディザスター リカバリー プランを準備することが重要です。 この記事は、ディザスター リカバリー プランを構築する際に役に立ちます。 独自のプランを作成するのに役立つリソースが他にもあります。

ベスト プラクティスとシナリオのガイダンス

U-SQL テーブルと非構造化データを読み書きするリージョンの ADLA アカウントで、定期的な U-SQL ジョブを実行できます。 これらの手順を実行して、障害に備えます。

  1. 障害発生時に使用されるセカンダリ リージョンに ADLA および ADLS アカウントを作成します。

    Note

    アカウント名がグローバルに一意であるため、どのアカウントがセカンダリであるかを示す一貫性のある名前付けスキームを使用してください。

  2. 非構造化データについては、「Azure Data Lake Storage Gen1 内のデータに対するディザスター リカバリーのガイダンス」を参照してください。

  3. ADLA テーブルおよびデータベースに格納されている構造化データについては、データベース、テーブル、テーブル値関数、アセンブリなど、メタデータ アーティファクトのコピーを作成します。 運用環境で変更が行われるときに、これらのアーティファクトを定期的に再同期する必要があります。 たとえば、新しく挿入されたデータは、データをコピーしてセカンダリ テーブルに挿入することで、セカンダリ リージョンにレプリケートされる必要があります。

    Note

    これらのオブジェクト名はセカンダリ アカウントにスコープ指定され、グローバルに一意ではありません。そのため、運用環境のプライマリ アカウントにあるのと同じ名前が付いていてもかまいません。

障害発生時には、入力パスがセカンダリ エンドポイントを指すように、自分のスクリプトを更新する必要があります。 次に、ユーザーはセカンダリ リージョンの ADLA アカウントにジョブを送信します。 ジョブの出力がセカンダリ リージョンの ADLA および ADLS アカウントに書き込まれます。

次の手順

Azure Data Lake Storage Gen1 内のデータに対するディザスター リカバリーのガイダンス