Microsoft Azure Data Lake Analytics の概要Overview of Microsoft Azure Data Lake Analytics

Azure Data Lake Analytics とはWhat is Azure Data Lake Analytics?

Azure Data Lake Analytics は、ビッグ データ分析を簡略化するオンデマンド分析ジョブ サービスです。Azure Data Lake Analytics is an on-demand analytics job service to simplify big data analytics. 分散インフラストラクチャの運用ではなく、ジョブの記述、実行、および管理に集中できます。You can focus on writing, running, and managing jobs rather than on operating distributed infrastructure. ハードウェアのデプロイ、構成、チューニングを行う代わりに、クエリを作成してデータを変換し、価値ある洞察を抽出します。Instead of deploying, configuring, and tuning hardware, you write queries to transform your data and extract valuable insights. この分析サービスでは、必要な性能をダイヤルで設定して、どのような規模のジョブでも即座に処理できます。The analytics service can handle jobs of any scale instantly by setting the dial for how much power you need. ジョブの実行中にのみ課金されるコスト効率の良いサービスです。You only pay for your job when it is running, making it cost-effective. この分析サービスは Azure Active Directory をサポートしているので、既存のオンプレミスの ID システムと統合してアクセス権限とロールを管理できます。The analytics service supports Azure Active Directory letting you manage access and roles, integrated with your on-premises identity system. また、SQL のメリットとユーザー コードの表現力を融合した U-SQL 言語が組み込まれています。It also includes U-SQL, a language that unifies the benefits of SQL with the expressive power of user code. U-SQL のスケーラブルな分散ランタイムで、Azure の SQL Server、Azure SQL Database、Azure SQL Data Warehouse にまたがるストア内のデータを効率良く分析できます。U-SQL’s scalable distributed runtime enables you to efficiently analyze data in the store and across SQL Servers in Azure, Azure SQL Database, and Azure SQL Data Warehouse.

主な機能Key capabilities

  • 動的スケーリングDynamic scaling

    Data Lake Analytics は、クラウドのスケールとパフォーマンスを考慮して設計されています。Data Lake Analytics is architected for cloud scale and performance. リソースを動的にプロビジョニングするので、テラバイト規模のデータや、エクサバイト規模のデータも分析できます。It dynamically provisions resources and lets you do analytics on terabytes or even exabytes of data. ジョブが完了するとリソースが自動的に縮小され、使用した処理能力の分だけのお支払いで済みます。When the job completes, it winds down resources automatically, and you pay only for the processing power used. 保存するデータのサイズや使用するコンピューティング リソースの量を増やしたり減らしたりする際に、コードを書き直す必要はありません。As you increase or decrease the size of data stored or the amount of compute resources used, you don’t have to rewrite code. そのため、大規模なデータセットの処理や保存の仕方に悩むことなく、ビジネス ロジックに集中できます。You can focus on your business logic only and not on how you process and store large datasets.

  • 使い慣れたツールで、開発を迅速に、デバッグと最適化をスマートにDevelop faster, debug, and optimize smarter using familiar tools

    Data Lake Analytics は Visual Studio と密に連携しているため、使い慣れたツールでコードの実行、デバッグ、調整を行うことができます。Data Lake Analytics has deep integration with Visual Studio, so you can use familiar tools to run, debug, and tune your code. U-SQL ジョブが視覚化されるので、コードがどのように大規模に実行されるのかを見ることができます。そのため、パフォーマンスのボトルネックを簡単に特定し、コストを最適化できます。Visualizations of your U-SQL jobs let you see how your code runs at scale, so you can easily identify performance bottlenecks and optimize costs.

  • U-SQL: シンプルで使いやすく、強力で拡張が可能U-SQL: simple and familiar, powerful, and extensible

    Data Lake Analytics には U-SQL が含まれています。これは、SQL のシンプルで使いやすい宣言的な特性を C# の表現力で拡張するクエリ言語です。Data Lake Analytics includes U-SQL, a query language that extends the familiar, simple, declarative nature of SQL with the expressive power of C#. U-SQL 言語は、Microsoft 内のビッグ データ システムを支えているのと同じ分散ランタイムを基礎にしています。The U-SQL language is built on the same distributed runtime that powers the big data systems inside Microsoft. SQL や .NET の何百万人もの開発者が、既に身に付けているスキルでデータを処理して分析できるようになります。Millions of SQL and .NET developers can now process and analyze their data with the skills they already have.

  • 既存の IT 投資とシームレスに統合Integrates seamlessly with your IT investments

    Data Lake Analytics では、ID、管理、セキュリティ、データ ウェアハウジングのために既存の IT 投資を使用できます。Data Lake Analytics can use your existing IT investments for identity, management, security, and data warehousing. この方法により、データ ガバナンスがシンプルになり、現在のデータ アプリケーションも容易に拡張できます。This approach simplifies data governance and makes it easy to extend your current data applications. Data Lake Analytics はユーザー管理とアクセス許可のための Active Directory と統合されており、監視と監査も組み込まれています。Data Lake Analytics is integrated with Active Directory for user management and permissions and comes with built-in monitoring and auditing.

  • リーズナブルな料金と高いコスト効率Affordable and cost effective

    Data Lake Analytics は、ビッグ データ ワークロードを実行するためのコスト効率の良いソリューションです。Data Lake Analytics is a cost-effective solution for running big data workloads. データが処理されたときに、ジョブ ベースで料金が発生します。You pay on a per-job basis when data is processed. ハードウェア、ライセンス、サービス固有のサポート契約は必要ありません。No hardware, licenses, or service-specific support agreements are required. ジョブの開始や完了に応じて、システムのスケールアップとスケールダウンが自動的に行われるため、必要以上に課金されることはありません。The system automatically scales up or down as the job starts and completes, so you never pay for more than what you need.

  • すべての Azure データに対応Works with all your Azure Data

    Data Lake Analytics は Azure Data Lake と連動するように最適化されており、ビッグ データのワークロードに対して最高レベルのパフォーマンス、スループット、並列化を提供します。Data Lake Analytics is optimized to work with Azure Data Lake - providing the highest level of performance, throughput, and parallelization for your big data workloads. Data Lake Analytics は、Azure Blob Storage および Azure SQL Database とも連動します。Data Lake Analytics can also work with Azure Blob storage and Azure SQL Database.

次のステップNext steps