つくる
さがす
ログイン
登録
ゲスト
ログインしていません
ログイン
登録
メニュー
通知
検索
単語帳をつくる
マニュアル
フィードバック
お問い合わせ
開発者を支援
サービス稼働状況
Ankilotについて
ログイン
通知はありません
ホーム
MCD1
MCD1-1
MCD1-1
暗記
テスト
出力
違反報告
表示設定
お気に入り
フルスクリーン表示
汽
2023年03月23日
カード
73
いいね
0
暗記
テスト
出力
広告
単語カード
設定
全面表示
フラグメントを参照するパスの書き方
!include examples/xxx.raml
ハードコードを解消するための表現は?
${xxx.yyy}
choice ルーターとは?
IF文のようなもの
Maven レポジトリにはない依存関係を持っていて実行するときにエラーが発生する場合はどうするか?
コンピュータのローカル Maven レポジトリ に依存関係をインストールする
APIkitとは?
APIをビルドするためのツール
API仕様が定義されたRAMLがあり、REST connnet コネクターを作成するためのステップは?
Anypoint ExchangeにAPI仕様を公開する
payloadのレスポンスボディの型について、通常とそうでない場合はどうなるか?
通常はレスポンスボディを返す型となるが、ターゲット変数を指定した場合上書きされて送信したままの型となる
XMLの中でのレスポンスメッセージは
valueではなく常にmessageが返される
scatter-gatherとは
複数のリクエストを並列で処理し、最終的に複数のMuleイベントを1つのオブジェクトにしてを返す
HTTPリスナーの後にHTTPリクエストが設定されている時、子フローで参照可能な値はなにか?
HTTPリクエストで分断されるためpayloadのみ。
複数のフロー実行時において、同一のデータを共有するために役立つものは?
Key-value ペアの ObjectStore
is nullのバリデーションはnullであればエラーか?not nullであればエラーか?
not nullであればバリデーションエラー
API Proxyを利用せずにAPI Managerと接続するには?
オートディスカバリーを使用する
vCoreとは?
クラウドハブ上の処理用バーチャルコンピュータ
顧客 ID「1234」のデータを取得するリクエストを送信するための、MuleSoft が推奨する URI は?
/customers/1234
2つの異なるHTTPリスナーがあり、1つのHTTPリスナーでその2つともを私用したい場合URIはどうするか?
apis/*
MuleSoft が提案する、モダン API 作成の最初のステップは?
API の仕様を作成して、ステークホルダーからフィードバックを得る
batchSizeとは
for-each文(つまりfor文)で何回まわすかを定義する。batchSize="3"なら3回まわして、その後切り分けて再度3回まわして...と繰り返す
payloadの set to Aを読み替えると?
Aをsetする、という意味
複数のHTTPリスナーがあるとき、最小のグローバルの要素は?
ポートの数だけあればよい
HTTPリスナーのポートの設定に ${http.port} とする利点は?
CloudHubが自動的に HTTP ポート番号を変更し、外部クライアントから HTTP Listener への接続を許可する
SLAとは?
Service Level Agreementの略、サービス品質保証
新しいポリシーを適用するためには?
RAML 仕様に必要なヘッダーを追加し、新しい API プロキシを再デプロイする
Database コネクタの Select オペレーションのクエリ条件がなににも当てはまらなかった時に返されるpayloadはなにか?
空の配列
MuleのAPI層の3つとは?下から
システム層、プロセス層、エクスペリエンス層
DataWeaveとは?
データの変換を行うための言語
メタデータとは?
データに関するデータのこと。例 )作成日、更新日、パスなど
mainフローとchildフローがある場合、childフローはmainフローのどんな部分を見れるか?
全て見れる
エラーが出た際のメッセージは
Mapping先をよくみること
POSTリクエストでoidやcustIdがpayloadが渡され、SQLとしてINSERTされるときはどんな表現が適切か?
oid :payload.oid, custId :payload.custIdなどと書く(inputParamsは無し)
Set Variableを使った後の変数はどのように表現されるか
vars.xxx
DataWeaveは . と :: どちらを使うか
常に :: を使う。クラスから関数を呼び出すときも「クラス名::関数」とする
payloadの文字列結合のやり方
hoge fuga #[payload.xxx]
For Each と Bach Step のlogger出力違い
For Eachは並び順、Bach Stepは小さい順に出力される
http://localhost:8081/accounts/10とあり、10が他の番号にも変更可能なときリスナーで設定可能なパスは?
/accounts/{ID}
プライベートフローの数は
GETやPOSTごとにそれぞれ1つずつつくられる
DBへの依存関係のうち、デプロイするときに最低限必要なもの
include project modules and dependencies
ウォーターマークとは
電子透かしのこと。ファイルやレコードを特定するために使われる。
手動のウォーターマークを有効化するには
Object Storeを使う
DataWeave の「map」関数のアウトプット型はなにか?
Array (配列)
WSC (Web Service Consumer)のエラーときたら
SOAPが関係している
リクエストパラメータとは
リクエストを投げるときにURLの最後の方についている「/customer?id=1234」みたいなやつ
リクエストパラメータはどこに保存されるか?
Attribute
リクエストが投げられ、フローの実行結果として出てくるのはどこのフォーマット?
%dw 2.0 output のあとにある形式。ちなにみJSONの場合はString
POSTメソッドで新規レコードを作る場合、2点の留意点は
URLはシンプル、headersに注目する
DataWeaveの関数の書き方2つ
fun, =
Batch Jobに渡されたデータはLoggerからどう出力される?
処理されたレコードのサマリーレポート
20.3844 を小数点第2位までを含む文字列 (string)に変換するには?
20.3844 as String {format: ".0#"} 必ず大文字
GETリクエストでIDを指定するときは
{}←こういったカッコは一切いらない
エラーハンドラーが定義されていないフローで発生した全てエラーを処理できるように、グローバルエラーハンドラーを設定する場所はどこ?
global element (グローバル要素設定)
Database コネクタの Select オペレーションに続いて、HTTP Request オペレーションが設定されている場合、後方がpayloadを上書きしないためにはどうすればよいか?
Database コネクタの Select オペレーションで返される payload を variable (変数) に保存する
Batch Job の中に複数の Batch Step があり、そのうちひとつでエラーが起きた場合どうなる?
Batch Job スコープは、全てのレコードの処理を停止する
error-mappingとは
前者のエラーメッセージを後者に変換するので、答えとしては後者がエラーメッセージとして出力される
色々と条件があり、mainフローにGETリクエストを送るとする。その後続のchildフローではどんな値が参照可能か?
payloadのみ
payload + 1のような処理がpublish と publish consume の両方にあった場合の処理はどうなるか?
publishの方は無視される
CoEとC4Eの違いは?
CoEはCenter Of Excellenceで組織を横断する部署のこと、C4EはそれのMuleバージョンでMuleが推してるやつ
choiceルーターのIF文の書き方
#[ A == payload.B ]
renameTo関数が返すファイルの数はいくつか
1つ
scatter-gatherは並列処理する時にイベントを分割するかしないか
しない
DataWeaveにてJSON形式をXML形式にするとき、どのような文字を使うか
@と,
HTTP を名前空間に持つすべてのエラーを補足するためのエラースコープの設定は?
When #[error.errorType.namespace == "HTTP"]
MULE: EXPRESSIONエラーメッセージはどんなときに出るか
payloadを別フォーマットのファイルに変換しようとしているとき
エラーメッセージは基本的には message の中を返すが、例外は?2つ
①validation フロー自体の中にエラーハンドリングがある場合、グローバルエラーハンドラーを返す、同じフロー内でmessageとグローバルエラーハンドラーがあると後者が優先される
子フロー内で起きたエラーは子フローのエラーメッセージ?親フローのエラーメッセージ?
親フロー
値の入った変数を持つフローから受け取るフローへのDataweaveの書き方は?
#[ lookup("受け取る方", vars.送る方) ]
filter と orderBy ならどちらが先にくるのを選べば良いか
filter
リスナーとリクエストにはさまれたListフローの方は?
Mule イベントオブジェクトの配列
ウォーターマークを使うそもそもの目的とは?
データベースのレコードの重複処理を回避すること
DBのSELECTで手動ウォーターマーク機能をONにするには?
取得したレコードのうち最大値を Object Store に保管し、次回のSELECTで参照する
payload mod 2 とは?
payload % 2 と同じ。つまり余りを判定する
for-each分でファイル数を問うwriteオペレーションで気をつけないといけないのは?
write の中に #[output application/json] のような記載がなければファイル数は0!
[1, 2, 3]のような配列に increment + 10 するとどうなるか?
13になる(最後の3のみインクリメントされる)
Batch_step内で処理がある場合、Batch_step外のバッチジョブ完了後の変数はどうなっている?
なかったことになっている
広告
コメント
コメントを送信
単語帳を共有
Twitter
LINE
はてな
アプリ
QRコード
URLコピー
キャンセル
表示設定
文字の色
デフォルト
白
シルバー
グレー
黒
赤
オレンジ
黄
黄緑
緑
水
青
紫
ピンク
文字の太さ
デフォルト
太字
文字の大きさ
デフォルトの文字サイズに加算・減算します。
px
チェック済を非表示
暗記でチェックをつけたカードを非表示にします。
カードの一部を隠す
カードの一部を指定して隠します。
表の文字
表のヒント
表の画像
裏の文字
裏のヒント
裏の画像
設定を適用する
つくる
さがす
ホーム
リスト
メニュー