note pd2-1 Flashcards
トランザクション単位のSOQLクエリ発行制限はどれですか?
□ 同期:200、非同期:100
□ 同期:150、非同期:20
□ 同期:20、非同期:200
□ 同期:150、非同期:200
□ 同期:100、非同期:200
□ 同期:100、非同期:200
開発者は、Lightning Web コンポーネントのスタイルと動作を制御するために変数を保存する必要があります。変数が本番環境とすべてのサンドボックスの両方でテスト可能であることを確認するために使用できる機能はどれですか?
- カスタム変数
- カスタムメタデータ
- カスタム設定
- カスタムオブジェクト
□ カスタム設定
Apexコードでコールアウトを実行できないタイミングはどれですか?答えを2つ選択してください
- 非同期Apex実行中
- SOQLクエリ後
- トリガコンテキスト内の処理中
- DML操作後
- 非同期Apex実行中
- DML操作後
顧客が売上予測を入力したら、即座に予測計算をピボットテーブルに表示できるVisualforceページがあります。しかし利用ユーザーからページの読み込みが遅いと不満が挙がっており、ヒープとビューステートの制限に関するエラーメッセージが表示されます。ページのパフォーマンスを最適化するための3つの推奨事項は何ですか?
□ ページネーションを実装し、ページに表示されるレコード数を減らします。
□ ピボット予測計算を計算するための数式項目を作成します。
□ コントローラーアクションの代わりにJavaScript Remotingを使用します。
□ 売上予測のリストを一時的なものとして指定します。
□ ページネーションを実装し、ページに表示されるレコード数を減らします。
□ ピボット予測計算を計算するための数式項目を作成します。
□ コントローラーアクションの代わりにJavaScript Remotingを使用します。
統合IDを設定したユーザーは、SOAP APIを介してlogin()呼び出しを成功させました。後続のAPIコールを行うためにSOAPヘッダーに何を追加しますか?
- セッションID
- OAuthアクセストークン
- セキュリティトークン
- 名前付きクレデンシャル
- セッションID
後続のAPI要求を行うためには、ログイン成功後にSOAPヘッダー内にセッションIDを設定する必要があります。
次の例外種別のうち、catchブロックで例外をキャッチするものはどれですか?答えを3つ選択してください。
- LimitException
- AssertException
- SObjectExceptions
- DMLException
- ライセンスの例外
- ListException
- SObjectExceptions
- DMLException
- ListException
・ガバナ制限に達した場合に発生するLimitException
・System.assertに失敗した際に発生するAssertException
・ライセンスの例外
はキャッチできません。
カスタムアクション用のコンポーネントを作成して、Lightningレコードページからボタンをクリックしてモーダルダイアログを表示したいです。Lightningコンポーネントでどのインターフェイスを実装する必要がありますか?
□ Force:lightningQuickAction
□ Lightning:editAction
□ Force:lightningEditAction
□ Lightning:quickAction
□ Force:lightningQuickAction
ERPシステムを使用して注文管理を処理しています。顧客が注文ステータスや出荷について営業担当者に問い合わせてきた場合、営業担当者が注文ステータスと追跡番号について顧客に通知できるようにしたいと考えています。このERP注文データをSalesforceに表示する方法はどれですか?答えを2つ選択してください
□ Salesforceでcronジョブを作成して、注文の更新についてERPシステムをポーリングします。
□ Salesforce Connectを使用して、ERPシステムのリアルタイム注文データを表示します。
□ SOAP APIを使用してERPシステムにデータをSalesforceにプッシュさせます。
□ Streaming APIを使用して、リアルタイムの注文データがSalesforceにあることを確認します。
□ Salesforce Connectを使用して、ERPシステムのリアルタイム注文データを表示します。
□ SOAP APIを使用してERPシステムにデータをSalesforceにプッシュさせます。
テストクラスに@isTest(seeAllData=true)アノテーションを付与しなくても、組織内データにアクセスできるsObjectタイプはどれですか? (3つ選択)
- User
- レコードタイプ
- レポート
- Profile
- User
- レコードタイプ
- Profile
開発者コンソールのログインスペクタに含めることができるパネルは次のうちどれですか?答えを3つ選択してください。
□ Stack Tree
□ Checkpoints
□ Execution Log
□ QueryEditor
□ Variables
□ Stack Tree
□ Execution Log
□ Variables
<apex:actionFunction>
の正しい説明を2つ選択してください。
-
<apex:actionFunction>
コンポーネントは<apex:form>
コンポーネントの子である必要があります。 - 指定した間隔に従って AJAX 要求をサーバに送信するコンポーネントです。
- AJAX 要求を使用したコントローラの action メソッドを JavaScript コードから直接呼び出すことをサポートするコンポーネントです。
- 別のコンポーネント(onClick、onMouseUp、onFocusなど)にAJAXサポートを追加します。
-
<apex:actionFunction>
コンポーネントは<apex:form>
コンポーネントの子である必要があります。 - AJAX 要求を使用したコントローラの action メソッドを JavaScript コードから直接呼び出すことをサポートするコンポーネントです。
sendEmailメソッドはApexトランザクション毎に何回コールできますか?
□ 10
□ 20
□ 50
□ 100
□ 無制限
10
Bulk APIの制限に関して正しい説明を2つ選択してください。
□ 1つのバッチには、最大で2,000 件のレコードを含めることができます。
□ 24時間内に送信可能なバッチ数は最大で5,000 件に制限されています。
□ データ読み込みのバッチは50MB以下の単一のCSVファイルまたはXML ファイルで構成される必要があります。
□ 作成後7日を超えたバッチやジョブは、ジョブの状況にかかわらずキューから削除されます。
□ 24時間内に送信可能なバッチ数は最大で5,000 件に制限されています。
□ 作成後7日を超えたバッチやジョブは、ジョブの状況にかかわらずキューから削除されます。
Visualforce検索ページで使用されるRemoteActionを定義する下記Apexクラスを作成しました。リモートアクションが正しいアカウントを返したことを判断するコードスニペットはどれですか?
global with sharing MyRemoter{ public String accountName {get;set;} public static Account acc{get;set;} public MyRemoter(){} @RemoteAction global static Account getAccount(String accountName){ acc = [SELECT Id,Name,NumberOfEmployees FROM Account WHERE Name=: accountName]; return acc; } }
Account a = controller.getAccount('TestAccount'); System.assertEquals( 'TestAccount', a.Name );
MyRemoter remote = new MyRemoter(); Account a = remote.getAccount('TestAccount'); System.assertEquals( 'TestAccount', a.Name );
MyRemoter remote = new MyRemoter('TestAccount'); Account a = remote.getAccount(); System.assertEquals( 'TestAccount', a.Name );
Account a = MyRemoter.getAccount('TestAccount'); System.assertEquals( 'TestAccount', a.Name );
Account a = MyRemoter.getAccount('TestAccount'); System.assertEquals( 'TestAccount', a.Name );
Queueable Apexを使用して、非同期処理のジョブを送信する利点を2つ選択してください。
□ Salesforceユーザーインターフェースからジョブの進行状況を監視できます。
□ リファクタリングが簡易的にできます。
□ プリミティブ以外のデータ型のメンバー変数を含めることができます。
□ 同期実行、非同期実行の両方に対応できます。
□ Salesforceユーザーインターフェースからジョブの進行状況を監視できます。
□ プリミティブ以外のデータ型のメンバー変数を含めることができます。