プロジェクトは、MaxCompute の基本操作単位です。 従来のデータベースやスキーマの概念と同様に、プロジェクトによって MaxCompute のマルチユーザーの分離やアクセス制御の境界が設定されます。

ユーザーは同時に複数のプロジェクトの権限を持つことができます。また、関連する権限が付与されると、ユーザー自身のプロジェクトから別のプロジェクトのテーブルリソース関数インスタンスといったオブジェクトにアクセスできます。

プロジェクト (下記の例では「my project」) に移動するには、次のように Use Project コマンドを使用します。
use my_project -- Use this command to enter the project space named my_project.

上記コマンドを実行すると、「my_project」という名前のプロジェクトに移動して、このプロジェクト内のすべてのオブジェクトを操作できます。 Use Project コマンドは、MaxCompute クライアントに実装されています。この部分について詳しく説明する前に、本ドキュメントでは、一般的に使用されるコマンドを簡単に紹介します。詳細は、「共通コマンド (Common Commands)」をご参照ください。

MaxCompute のプロジェクトは、DataWorks のワークスペースです。