Newer Version Available
開発者組織または Sandbox 組織の使用
Apex は、次の組織で実行できます。
- 開発者組織: Developer Edition アカウントで作成された組織。
- 本番組織: データにアクセスするライブユーザを持っている組織。
- Sandbox 組織: 本番組織上に作成された組織であり、本番組織のコピー。
Salesforce 本番組織では Apex を開発することはできません。実際にユーザが利用中のシステムで開発を行う場合、データが不安定になったり、アプリケーションが破損したりする可能性があります。代わりに、Sandbox または Developer Edition 組織上ですべての開発作業を行う必要があります。
まだ開発者コミュニティのメンバーでない場合、http://developer.salesforce.com/signup にアクセスし、Developer Edition アカウントのサインアップの説明に従ってください。Developer Edition アカウントによって、Developer Edition 組織に自由にアクセスできるようになります。Enterprise Edition、Unlimited Edition、または Performance Edition 組織、および Apex を作成するための Sandbox 組織がすでにある場合でも、開発者コミュニティのリソースを参照することを強くお勧めします。
Sandbox 組織の作成
Sandbox 組織を作成または更新する手順は、次のとおりです。
- [設定] から、[クイック検索] ボックスに「Sandbox」と入力し、[Sandbox] を選択します。
- [新規 Sandbox] をクリックします。
- Sandbox の名前 (10 文字以下) と説明を入力します。
- 使用する Sandbox の種別を選択します。
-
Partial Copy または Full Sandbox に含めるデータを選択します。
- Partial Copy Sandbox の場合は、[次へ] をクリックし、作成したテンプレートを選択して Sandbox にデータを指定します。この Partial Copy Sandbox にテンプレートを作成していない場合は、「Sandbox テンプレートの作成または編集」を参照してください。
-
Full Sandbox の場合は、[次へ] をクリックし、含めるデータの量を決定します。
- Full Sandbox に [テンプレートベース] データを含めるには、既存の Sandbox テンプレートを選択します。詳細は、「Sandbox テンプレートの作成または編集」を参照してください。
- Full Sandbox に [すべて] データを含めるには、どの程度の項目追跡履歴データを含めるか、および Chatter データをコピーするかどうかを選択します。履歴は 0 ~ 180 日分のコピーが可能で、30 日単位で増加できます。デフォルト値は 0 日です。Chatter データには、フィード、メッセージ、および検出トピックが含まれます。コピーするデータの量を減らすと、Sandbox のコピー時間を大幅に短縮できます。
- この Sandbox の作成後および更新後に毎回スクリプトを実行するには、SandboxPostCopy インターフェースから以前に作成した Apex クラスを指定します。
- [作成]をクリックします。