Workday-Pro-Integrations 試験問題 1
スタイルシートのコンテキストにおける名前空間の目的は何ですか?
                        正解: A
                        スタイルシートのコンテキスト、特にXSLT(Extensible Stylesheet Language Transformations)が広く使用されているWorkdayのドキュメント変換システムでは、名前空間が要素と属性のスコープとアイデンティティを定義する上で重要な役割を果たします。Workdayの統合プラクティスと標準的なXSLT原則に則った正しい答えは、名前空間は「コードで使用できる要素を提供する」ということです。詳細な説明は次のとおりです。
* 名前空間の定義と目的:
* XMLベースのスタイルシート(XSLTなど)における名前空間は、要素と属性を一意の識別子(通常はURI(Uniform Resource Identifier))の下にグループ化することで、名前の衝突を回避するメカニズムです。これにより、異なる語彙やスキーマを、同じ文書内または変換プロセス内で曖昧さなく共存させることができます。
* で
XSLTでは、名前空間はスタイルシート内でxmlns属性を使って宣言されます(例:xmlns:xsl="
XSLT自体についてはhttp://www.w3.org/1999/XSL/Transformを参照してください。これらの宣言は、スタイルシートで使用できる要素と関数のセットを定義します。
<xsl:template>、<xsl:value-of>、または <xsl:for-each>。
* たとえば、独自の XML スキーマを使用する Workday データを変換する場合、Workday 固有の要素を参照するための名前空間が定義され、スタイルシートがそれらの要素を正しく識別して操作できるようになります。
* Workdayコンテキストでのアプリケーション:
* Workdayのドキュメント変換統合では、Workday(Core Connectorの出力など)または外部システムからのXMLデータを処理する際に、名前空間が不可欠です。名前空間により、XSLTプロセッサはソースXMLから正しい要素を認識し、変換ルールを適切に適用できるようになります。
* 名前空間がない場合、プロセッサは同じ名前を持つものの異なる意味を持つ要素(例えば、あるスキーマと別のスキーマの<name>)を誤って解釈する可能性があります。名前空間を提供することで、スタイルシートは特定の要素と属性の語彙にアクセスでき、変換ロジックを正確にコーディングできるようになります。
* 他の選択肢が間違っている理由:
* B. 出力の開始タグ名と終了タグ名を示す:これは誤りです。名前空間は出力の構造(開始タグと終了タグ)を規定しません。これはXSLTテンプレートルールと出力命令(例:<xsl:output> またはリテラル結果要素)によって決定されます。名前空間は要素の識別のみを定義し、出力における配置や書式は定義しません。
* C. プロセッサがアクセスできるデータを制限する:名前空間は異なる要素セットを区別するのに役立ちますが、本質的にデータアクセスを制限するものではありません。制限は、名前空間自体ではなく、セキュリティ設定やスタイルシート内のXPath式によって決まります。
* D. 変換結果のファイル名を制御します。名前空間は出力ファイル名に影響を与えません。Workdayでは、変換結果のファイル名は通常、スタイルシートの名前空間ではなく、統合添付ファイルサービスまたは配信設定(SFTPやメール設定など)によって管理されます。
* 実例:
* 従業員データを含むWorkday XMLファイルをカスタムフォーマットに変換するとします。スタイルシートには次のような内容が含まれる場合があります。
<xsl:スタイルシート
バージョン="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:wd="http://www.workday.com
/ns"
>
<xsl:テンプレート一致="wd:従業員">
<従業員名><xsl:value-of select="wd:名前"/></従業員名>
</xsl:テンプレート>
</xsl:スタイルシート>
* ここで、wd名前空間は、<wd:Employee>や<wd:Employee>などのWorkday固有の要素へのアクセスを提供します。
<wd:Name> は、XSLT プロセッサがデータの抽出と変換に使用できます。
Workday Pro 統合学習ガイド 参考資料:
* Workday 統合システムの基礎: スタイルシート内の要素を識別する際の名前空間の役割など、XML と XSLT の基礎について説明します。
* ドキュメント変換モジュール: Workday XMLデータを処理するためにXSLTで名前空間がどのように使用されるかを強調し、変換ロジックの語彙を提供する役割を強調します(例:
「XSLT 名前空間の理解」)。
* コア コネクタとドキュメント変換コース マニュアル: Workday 固有のスキーマを処理するために名前空間が宣言されている XSLT スタイルシートの例が含まれており、使用可能な要素が提供されていることが強調されています。
* Workday コミュニティ ドキュメント: 変換シナリオにおいて、Workday の XML 出力と外部システム要件間の互換性を確保するには名前空間が重要であることを注記します。
                    * 名前空間の定義と目的:
* XMLベースのスタイルシート(XSLTなど)における名前空間は、要素と属性を一意の識別子(通常はURI(Uniform Resource Identifier))の下にグループ化することで、名前の衝突を回避するメカニズムです。これにより、異なる語彙やスキーマを、同じ文書内または変換プロセス内で曖昧さなく共存させることができます。
* で
XSLTでは、名前空間はスタイルシート内でxmlns属性を使って宣言されます(例:xmlns:xsl="
XSLT自体についてはhttp://www.w3.org/1999/XSL/Transformを参照してください。これらの宣言は、スタイルシートで使用できる要素と関数のセットを定義します。
<xsl:template>、<xsl:value-of>、または <xsl:for-each>。
* たとえば、独自の XML スキーマを使用する Workday データを変換する場合、Workday 固有の要素を参照するための名前空間が定義され、スタイルシートがそれらの要素を正しく識別して操作できるようになります。
* Workdayコンテキストでのアプリケーション:
* Workdayのドキュメント変換統合では、Workday(Core Connectorの出力など)または外部システムからのXMLデータを処理する際に、名前空間が不可欠です。名前空間により、XSLTプロセッサはソースXMLから正しい要素を認識し、変換ルールを適切に適用できるようになります。
* 名前空間がない場合、プロセッサは同じ名前を持つものの異なる意味を持つ要素(例えば、あるスキーマと別のスキーマの<name>)を誤って解釈する可能性があります。名前空間を提供することで、スタイルシートは特定の要素と属性の語彙にアクセスでき、変換ロジックを正確にコーディングできるようになります。
* 他の選択肢が間違っている理由:
* B. 出力の開始タグ名と終了タグ名を示す:これは誤りです。名前空間は出力の構造(開始タグと終了タグ)を規定しません。これはXSLTテンプレートルールと出力命令(例:<xsl:output> またはリテラル結果要素)によって決定されます。名前空間は要素の識別のみを定義し、出力における配置や書式は定義しません。
* C. プロセッサがアクセスできるデータを制限する:名前空間は異なる要素セットを区別するのに役立ちますが、本質的にデータアクセスを制限するものではありません。制限は、名前空間自体ではなく、セキュリティ設定やスタイルシート内のXPath式によって決まります。
* D. 変換結果のファイル名を制御します。名前空間は出力ファイル名に影響を与えません。Workdayでは、変換結果のファイル名は通常、スタイルシートの名前空間ではなく、統合添付ファイルサービスまたは配信設定(SFTPやメール設定など)によって管理されます。
* 実例:
* 従業員データを含むWorkday XMLファイルをカスタムフォーマットに変換するとします。スタイルシートには次のような内容が含まれる場合があります。
<xsl:スタイルシート
バージョン="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:wd="http://www.workday.com
/ns"
>
<xsl:テンプレート一致="wd:従業員">
<従業員名><xsl:value-of select="wd:名前"/></従業員名>
</xsl:テンプレート>
</xsl:スタイルシート>
* ここで、wd名前空間は、<wd:Employee>や<wd:Employee>などのWorkday固有の要素へのアクセスを提供します。
<wd:Name> は、XSLT プロセッサがデータの抽出と変換に使用できます。
Workday Pro 統合学習ガイド 参考資料:
* Workday 統合システムの基礎: スタイルシート内の要素を識別する際の名前空間の役割など、XML と XSLT の基礎について説明します。
* ドキュメント変換モジュール: Workday XMLデータを処理するためにXSLTで名前空間がどのように使用されるかを強調し、変換ロジックの語彙を提供する役割を強調します(例:
「XSLT 名前空間の理解」)。
* コア コネクタとドキュメント変換コース マニュアル: Workday 固有のスキーマを処理するために名前空間が宣言されている XSLT スタイルシートの例が含まれており、使用可能な要素が提供されていることが強調されています。
* Workday コミュニティ ドキュメント: 変換シナリオにおいて、Workday の XML 出力と外部システム要件間の互換性を確保するには名前空間が重要であることを注記します。
Workday-Pro-Integrations 試験問題 2
正しいセキュリティ ポリシーを使用して ISU と ISSG を正常に構成し、EIB に割り当てました。
EIB を起動する前に実行する必要があるタスクは何ですか?
                        EIB を起動する前に実行する必要があるタスクは何ですか?
正解: A
                        Workday では、統合システムユーザー (ISU) と統合システムセキュリティグループ (ISSG) に適切なセキュリティポリシーを設定し、エンタープライズインターフェースビルダー (EIB) 統合に割り当てた後、EIB を正常に起動するために必要な重要な手順があります。この手順により、ISSG に割り当てられたすべてのセキュリティ設定と権限が Workday テナントで有効になります。質問を分析し、各選択肢を体系的に評価して適切なタスクを特定し、回答が Workday のドキュメント化されたプロセスと Workday Pro 統合学習ガイドと一致していることを確認しましょう。
シナリオの背景
次の作業が完了しました:
* ISU を作成して構成しました (例: Web サービスのみのアクセスに対して「UI セッションを許可しない」をオンにします)。
* ISSG を設定し、それに ISU を割り当てます。
* EIB の運用をサポートするために必要なセキュリティ ポリシー (「Get」および/または「Put」アクセスを含むドメイン セキュリティ ポリシーなど) を ISSG に定義しました。
* ISU と ISSG を EIB 統合システムに割り当てました。
ここで問題となるのは、EIB が意図したとおりに機能するために、EIB を起動する前に何をすべきかということです。Workday では、セキュリティポリシーの変更(ISSG への権限追加など)はすぐには反映されません。変更は有効化されるまで「保留」状態のままであり、これは Workday のセキュリティ管理プロセスの重要な側面です。
オプションの評価
* オプションA:保留中のセキュリティポリシー変更を有効化するWorkdayでは、セキュリティポリシーを変更するたびに(例:ISSGに「統合ビルド」や「カスタムレポート作成」などのドメイン権限を付与する)、これらの変更は「保留中」としてステージングされます。これらの変更をテナントに適用して有効化するには、「保留中のセキュリティポリシー変更を有効化する」タスクを実行する必要があります。このタスクは、保留中のすべてのセキュリティ更新を確認し、監査用のコメントを追加できるようにし、確認後に変更を有効化します。この手順を実行しないと、ISSGはEIBがデータにアクセスしたり操作を実行したりするために必要な有効な権限を取得できず、権限不足のために起動が失敗する可能性があります。これは、セキュリティポリシーが構成および割り当てられているものの、まだ有効化されていないというシナリオと直接一致しています。
* オプション B: セキュリティ保護可能な項目のセキュリティの表示「セキュリティ保護可能な項目のセキュリティの表示」レポートは、特定のオブジェクト (例: ユーザー名、パスワード) のセキュリティ構成を検査できる Workday の診断ツールです。
(例:Webサービス操作、レポート、タスクなど)。このレポートは、どのセキュリティグループにアクセス権があり、どのような権限(「Get」、「Put」、「View」、「Modify」など)が付与されているかを示します。これはISSGに適切なポリシーが割り当てられていることを確認するのに役立ちますが、受動的なレポートであり、変更や有効化を行うものではありません。このタスクを実行しても、保留中のセキュリティ変更には影響しないため、EIBを起動することはできません。したがって、EIBを起動する前に実行する必要はありません。
* オプションC:ISSGを1つのセキュリティポリシーのみに割り当てるこのオプションでは、ISSGを1つのセキュリティポリシーのみに制限することを提案していますが、これはWorkdayの標準要件でも、独立したアクションとして存在するタスクでもありません。ISSGには、統合のニーズに応じて複数のセキュリティポリシー(「統合ビルド」、「カスタムレポートアクセス」などの様々なドメインに対する権限など)を割り当てることができ、実際にそうすることがよくあります。さらに、質問ではISSGが既に「適切なセキュリティポリシー」で設定され、EIBに割り当てられていることが述べられているため、このステップは完了しています。事後的にISSGを1つのポリシーのみに制限すると、権限を再度編集する必要があり、保留中の変更がさらに発生し、アクティベーションも必要になるため、このオプションは非論理的で不適切です。
* オプションD: 統合セキュリティポリシーの維持Workdayには、
「統合セキュリティポリシーの維持」。このオプションは誤った名称、あるいは「セキュリティグループのドメイン権限の維持」(ISSGへの権限割り当てに使用)やより広範なセキュリティ保守活動といった他のタスクと混同されているように思われます。しかし、質問文から、セキュリティポリシーは既に正しく設定・割り当てられていることが分かります。このオプションが追加設定を意図しているのであれば、依然として保留中の変更が発生し、オプションAによる有効化が必要になります。単独のアクションとして、EIBの起動を可能にするための有効または必要なタスクとは言えません。
オプションAが正しい理由
「保留中のセキュリティポリシー変更の有効化」タスクは、EIBのISSGに割り当てられたセキュリティポリシーなどを変更した後、Workdayのセキュリティワークフローにおいて必須のステップです。Workdayのセキュリティモデルでは、保留中の変更キューを使用することで、更新内容が確実に確認され、慎重に適用され、制御と監査可能性が維持されます。これらの変更を有効化しない場合、以下の問題が発生します。
* ISSG には、EIB が必要なドメインにアクセスしたり、操作 (カスタム レポートからデータを取得したり、ファイルを配信するなど) を実行したりするために必要な有効な権限がありません。
* EIBの起動は、「権限不足」や「アクセス拒否」などのエラーで失敗する可能性があります。このタスクを実行することで、セキュリティ設定が有効になり、ISU(ISSG経由)がEIBを認証して正常に実行できるようになります。これはWorkday Pro統合カリキュラムで強調されているように、Workday統合設定における標準的な手順です。
オプションAを実行するための実践的な手順
* セキュリティ管理者ロールで Workday テナントにログインします。
* 「保留中のセキュリティ ポリシーの変更をアクティブ化する」タスクを検索して選択します。
* 保留中の変更のリストを確認します (例: ISSG に追加された新しい権限)。
* コメントを入力します(例:「EIB 起動のセキュリティの有効化 - ISSG 権限」)。
* 「確認」ボックスにチェックを入れ、「OK」をクリックして変更を有効にします。
* 完了すると、セキュリティ ポリシーが有効になり、EIB を起動できるようになります。
Workdayドキュメントによる検証
Workday Pro 統合学習ガイドおよび関連トレーニング資料では、統合のセキュリティ設定後、保留中のセキュリティポリシー変更を有効化することが前提条件であることが明記されています。この手順により、すべての権限が有効になり、ISU と ISSG が EIB の機能をサポートできるようになります。コミュニティリソースや実装ガイドでも、更新されたセキュリティ設定に依存する統合を開始する前の最終ステップとして、このタスクが常に強調されています。
Workday Pro 統合学習ガイド 参考資料
* セクション: 統合セキュリティ構成 - ISSG にセキュリティ ポリシーを割り当てるプロセスと、変更をアクティブ化して運用可能にする必要性について説明します。
* セクション: エンタープライズ インターフェース ビルダー (EIB) - 適切なアクセスを確保するには、起動前に EIB のセキュリティ更新をアクティブ化する必要があることに注意してください。
* セクション: セキュリティ管理 - テナント全体に保留中のセキュリティ変更を適用するメカニズムとして、「保留中のセキュリティ ポリシーの変更のアクティブ化」タスクについて詳しく説明します。
                    シナリオの背景
次の作業が完了しました:
* ISU を作成して構成しました (例: Web サービスのみのアクセスに対して「UI セッションを許可しない」をオンにします)。
* ISSG を設定し、それに ISU を割り当てます。
* EIB の運用をサポートするために必要なセキュリティ ポリシー (「Get」および/または「Put」アクセスを含むドメイン セキュリティ ポリシーなど) を ISSG に定義しました。
* ISU と ISSG を EIB 統合システムに割り当てました。
ここで問題となるのは、EIB が意図したとおりに機能するために、EIB を起動する前に何をすべきかということです。Workday では、セキュリティポリシーの変更(ISSG への権限追加など)はすぐには反映されません。変更は有効化されるまで「保留」状態のままであり、これは Workday のセキュリティ管理プロセスの重要な側面です。
オプションの評価
* オプションA:保留中のセキュリティポリシー変更を有効化するWorkdayでは、セキュリティポリシーを変更するたびに(例:ISSGに「統合ビルド」や「カスタムレポート作成」などのドメイン権限を付与する)、これらの変更は「保留中」としてステージングされます。これらの変更をテナントに適用して有効化するには、「保留中のセキュリティポリシー変更を有効化する」タスクを実行する必要があります。このタスクは、保留中のすべてのセキュリティ更新を確認し、監査用のコメントを追加できるようにし、確認後に変更を有効化します。この手順を実行しないと、ISSGはEIBがデータにアクセスしたり操作を実行したりするために必要な有効な権限を取得できず、権限不足のために起動が失敗する可能性があります。これは、セキュリティポリシーが構成および割り当てられているものの、まだ有効化されていないというシナリオと直接一致しています。
* オプション B: セキュリティ保護可能な項目のセキュリティの表示「セキュリティ保護可能な項目のセキュリティの表示」レポートは、特定のオブジェクト (例: ユーザー名、パスワード) のセキュリティ構成を検査できる Workday の診断ツールです。
(例:Webサービス操作、レポート、タスクなど)。このレポートは、どのセキュリティグループにアクセス権があり、どのような権限(「Get」、「Put」、「View」、「Modify」など)が付与されているかを示します。これはISSGに適切なポリシーが割り当てられていることを確認するのに役立ちますが、受動的なレポートであり、変更や有効化を行うものではありません。このタスクを実行しても、保留中のセキュリティ変更には影響しないため、EIBを起動することはできません。したがって、EIBを起動する前に実行する必要はありません。
* オプションC:ISSGを1つのセキュリティポリシーのみに割り当てるこのオプションでは、ISSGを1つのセキュリティポリシーのみに制限することを提案していますが、これはWorkdayの標準要件でも、独立したアクションとして存在するタスクでもありません。ISSGには、統合のニーズに応じて複数のセキュリティポリシー(「統合ビルド」、「カスタムレポートアクセス」などの様々なドメインに対する権限など)を割り当てることができ、実際にそうすることがよくあります。さらに、質問ではISSGが既に「適切なセキュリティポリシー」で設定され、EIBに割り当てられていることが述べられているため、このステップは完了しています。事後的にISSGを1つのポリシーのみに制限すると、権限を再度編集する必要があり、保留中の変更がさらに発生し、アクティベーションも必要になるため、このオプションは非論理的で不適切です。
* オプションD: 統合セキュリティポリシーの維持Workdayには、
「統合セキュリティポリシーの維持」。このオプションは誤った名称、あるいは「セキュリティグループのドメイン権限の維持」(ISSGへの権限割り当てに使用)やより広範なセキュリティ保守活動といった他のタスクと混同されているように思われます。しかし、質問文から、セキュリティポリシーは既に正しく設定・割り当てられていることが分かります。このオプションが追加設定を意図しているのであれば、依然として保留中の変更が発生し、オプションAによる有効化が必要になります。単独のアクションとして、EIBの起動を可能にするための有効または必要なタスクとは言えません。
オプションAが正しい理由
「保留中のセキュリティポリシー変更の有効化」タスクは、EIBのISSGに割り当てられたセキュリティポリシーなどを変更した後、Workdayのセキュリティワークフローにおいて必須のステップです。Workdayのセキュリティモデルでは、保留中の変更キューを使用することで、更新内容が確実に確認され、慎重に適用され、制御と監査可能性が維持されます。これらの変更を有効化しない場合、以下の問題が発生します。
* ISSG には、EIB が必要なドメインにアクセスしたり、操作 (カスタム レポートからデータを取得したり、ファイルを配信するなど) を実行したりするために必要な有効な権限がありません。
* EIBの起動は、「権限不足」や「アクセス拒否」などのエラーで失敗する可能性があります。このタスクを実行することで、セキュリティ設定が有効になり、ISU(ISSG経由)がEIBを認証して正常に実行できるようになります。これはWorkday Pro統合カリキュラムで強調されているように、Workday統合設定における標準的な手順です。
オプションAを実行するための実践的な手順
* セキュリティ管理者ロールで Workday テナントにログインします。
* 「保留中のセキュリティ ポリシーの変更をアクティブ化する」タスクを検索して選択します。
* 保留中の変更のリストを確認します (例: ISSG に追加された新しい権限)。
* コメントを入力します(例:「EIB 起動のセキュリティの有効化 - ISSG 権限」)。
* 「確認」ボックスにチェックを入れ、「OK」をクリックして変更を有効にします。
* 完了すると、セキュリティ ポリシーが有効になり、EIB を起動できるようになります。
Workdayドキュメントによる検証
Workday Pro 統合学習ガイドおよび関連トレーニング資料では、統合のセキュリティ設定後、保留中のセキュリティポリシー変更を有効化することが前提条件であることが明記されています。この手順により、すべての権限が有効になり、ISU と ISSG が EIB の機能をサポートできるようになります。コミュニティリソースや実装ガイドでも、更新されたセキュリティ設定に依存する統合を開始する前の最終ステップとして、このタスクが常に強調されています。
Workday Pro 統合学習ガイド 参考資料
* セクション: 統合セキュリティ構成 - ISSG にセキュリティ ポリシーを割り当てるプロセスと、変更をアクティブ化して運用可能にする必要性について説明します。
* セクション: エンタープライズ インターフェース ビルダー (EIB) - 適切なアクセスを確保するには、起動前に EIB のセキュリティ更新をアクティブ化する必要があることに注意してください。
* セクション: セキュリティ管理 - テナント全体に保留中のセキュリティ変更を適用するメカニズムとして、「保留中のセキュリティ ポリシーの変更のアクティブ化」タスクについて詳しく説明します。
Workday-Pro-Integrations 試験問題 3
以下の質問に答えるには、次のシナリオを参照してください。
Core Connector: Workerテンプレートを使用して統合を構築するよう依頼されており、データ初期化サービス(DIS)を活用する必要があります。この統合は、従業員のみの完全なファイル(変更検出なし)をエクスポートするために使用され、個人データが含まれます。
この統合によって従業員のみが出力され、臨時労働者が出力されないようにするには、どのような構成が必要ですか?
                        Core Connector: Workerテンプレートを使用して統合を構築するよう依頼されており、データ初期化サービス(DIS)を活用する必要があります。この統合は、従業員のみの完全なファイル(変更検出なし)をエクスポートするために使用され、個人データが含まれます。
この統合によって従業員のみが出力され、臨時労働者が出力されないようにするには、どのような構成が必要ですか?
正解: A
                        このシナリオでは、DISを使用してCore Connector: Worker統合を行い、従業員(臨時従業員を除く)のみに限定した個人データの完全なファイルをエクスポートします。Workdayでは、Workerビジネスオブジェクトに従業員と臨時従業員の両方が含まれるため、対象範囲を制限するためのフィルターが必要です。設定を確認してみましょう。
* 要件: 統合によって従業員のみが出力され、臨時従業員が出力されないことを確認してください。これは人口レベルのフィルターであり、フィールド変換やオーバーライドではありません。
* 統合対象人口の適格性:コアコネクタでは、「統合対象人口の適格性の設定」関連アクションで、統合データセットに含める労働者を定義します。「労働者タイプが従業員と等しい」(または「臨時労働者」を除外する)などの適格性ルールを設定することで、データ抽出前に対象人口をフィルタリングできます。これにより、ファイル全体のエクスポート(変更検出なし)では、出力全体が従業員に限定されます。
* オプション分析:
* A. 統合対象集団の適格性を設定する:正解。これにより、データセットレベルの要件に合わせて、労働者集団が従業員のみにフィルタリングされます。
* B. 統合マップで労働者タイプのマップを構成する:誤り。統合マップはフィールド値を変換するものであり(例:「従業員」を「EMP」に)、抽出に含まれる労働者の集団をフィルタリングするものではありません。
* C. 統合フィールド属性で労働者の種類を設定する:誤り。統合フィールド属性は、フィールドの出力方法(例:電話番号の種類)を調整するものであり、全体的な対象者の適格性を調整するものではありません。
* D. 統合フィールドオーバーライドで資格を設定する:誤り。統合フィールドオーバーライドは、フィールド値をカスタムデータ(計算フィールドなど)に置き換えるものであり、従業員の母集団を定義するものではありません。
* 実装:
* コアコネクタ: ワーカー統合を編集します。
* 関連アクション「統合対象人口の適格性を構成する」を使用します。
* ルールを追加します: 「労働者タイプが従業員に等しい」(または「臨時労働者」を除外)。
* 保存してテストし、従業員データのみがエクスポートされていることを確認します。
Workday Pro 統合学習ガイドからの参考資料:
* コア コネクタとドキュメント変換: 「統合対象者の適格性の構成」のセクションでは、アウトバウンド統合の従業員対象者のフィルタリングについて説明します。
* 統合システムの基礎: 特定のエクスポート基準を満たすためのコア コネクタでの人口スコープについて説明します。
                    * 要件: 統合によって従業員のみが出力され、臨時従業員が出力されないことを確認してください。これは人口レベルのフィルターであり、フィールド変換やオーバーライドではありません。
* 統合対象人口の適格性:コアコネクタでは、「統合対象人口の適格性の設定」関連アクションで、統合データセットに含める労働者を定義します。「労働者タイプが従業員と等しい」(または「臨時労働者」を除外する)などの適格性ルールを設定することで、データ抽出前に対象人口をフィルタリングできます。これにより、ファイル全体のエクスポート(変更検出なし)では、出力全体が従業員に限定されます。
* オプション分析:
* A. 統合対象集団の適格性を設定する:正解。これにより、データセットレベルの要件に合わせて、労働者集団が従業員のみにフィルタリングされます。
* B. 統合マップで労働者タイプのマップを構成する:誤り。統合マップはフィールド値を変換するものであり(例:「従業員」を「EMP」に)、抽出に含まれる労働者の集団をフィルタリングするものではありません。
* C. 統合フィールド属性で労働者の種類を設定する:誤り。統合フィールド属性は、フィールドの出力方法(例:電話番号の種類)を調整するものであり、全体的な対象者の適格性を調整するものではありません。
* D. 統合フィールドオーバーライドで資格を設定する:誤り。統合フィールドオーバーライドは、フィールド値をカスタムデータ(計算フィールドなど)に置き換えるものであり、従業員の母集団を定義するものではありません。
* 実装:
* コアコネクタ: ワーカー統合を編集します。
* 関連アクション「統合対象人口の適格性を構成する」を使用します。
* ルールを追加します: 「労働者タイプが従業員に等しい」(または「臨時労働者」を除外)。
* 保存してテストし、従業員データのみがエクスポートされていることを確認します。
Workday Pro 統合学習ガイドからの参考資料:
* コア コネクタとドキュメント変換: 「統合対象者の適格性の構成」のセクションでは、アウトバウンド統合の従業員対象者のフィルタリングについて説明します。
* 統合システムの基礎: 特定のエクスポート基準を満たすためのコア コネクタでの人口スコープについて説明します。
Workday-Pro-Integrations 試験問題 4
以下の質問に答えるには、次のシナリオを参照してください。
Core Connector: Workerテンプレートを使用して統合を構築するよう依頼されており、データ初期化サービス(DIS)を活用する必要があります。この統合は、従業員のみの完全なファイル(変更検出なし)をエクスポートするために使用され、個人データが含まれます。
電話番号を出力するときに、出力に自宅の電話番号のみが含まれるようにするには、どのような設定が必要ですか?
                        Core Connector: Workerテンプレートを使用して統合を構築するよう依頼されており、データ初期化サービス(DIS)を活用する必要があります。この統合は、従業員のみの完全なファイル(変更検出なし)をエクスポートするために使用され、個人データが含まれます。
電話番号を出力するときに、出力に自宅の電話番号のみが含まれるようにするには、どのような設定が必要ですか?
正解: B
                        このシナリオには、DIS を使用して Core Connector: Worker を統合し、従業員の個人データの完全なファイルをエクスポートし、電話データを含める場合は自宅の電話番号のみを出力するという要件が含まれます。
Workday の「電話番号」フィールドはマルチインスタンスであるため、従業員は複数の電話番号タイプ(例:自宅、職場、携帯電話)を持つことができます。設定を確認しましょう。
* 要件: 複数インスタンスの「電話番号」フィールドをフィルタリングし、出力ファイルに「自宅」の電話番号のみを含める必要があります。これには、抽出する電話データのインスタンスを指定する必要があります。
* 統合フィールド属性:Core Connectorsでは、統合フィールド属性を使用して、出力における複数インスタンスフィールドの処理方法を調整できます。「電話番号」フィールドの場合、「PhoneType」などの属性を「自宅」に設定することで、自宅の電話番号のみが含まれるようにすることができます。これは、計算フィールドやオーバーライドを必要とせずにインスタンスをフィルタリングするフィールドレベルの設定です。
* オプション分析:
* A. 電話の種類をマッピングするための統合マップを設定する:不正解です。統合マップは、フィールド値を変換するものであり(例:「米国」を「USA」)、特定の電話の種類を選択するなど、複数インスタンスのデータをフィルタリングするものではありません。
* B. 電話種別統合フィールド属性を含める:正解。これにより、「電話番号」フィールドは電話種別が「自宅」の場合のみ出力するように設定され、要件を直接満たします。
* C. 電話種別の統合属性を設定する:誤り。「統合属性」とは、フィールド固有の設定ではなく、統合レベルの設定(例:ファイル形式)を指します。正しい用語は
「統合フィールド属性」
* D. 統合フィールドのオーバーライドを設定して電話番号タイプを含める:誤り。統合フィールドのオーバーライドは、フィールドの値を計算フィールドまたはカスタム値に置き換えるために使用されるものであり、電話番号タイプなどの複数インスタンスのデータをフィルタリングするために使用されるものではありません。
* 実装:
* コアコネクタ: ワーカー統合を編集します。
* 「電話番号」フィールドの統合フィールド属性セクションに移動します。
* 「電話の種類」属性を「自宅」(または自宅電話の同等の参照 ID) に設定します。
* 出力ファイルをテストして、自宅の電話番号のみが含まれていることを確認します。
Workday Pro 統合学習ガイドからの参考資料:
* コア コネクタとドキュメント変換:「統合フィールド属性」のセクションでは、電話番号などのマルチインスタンス フィールドをタイプ別にフィルタリングする方法について説明します。
* 統合システムの基礎: コア コネクタがフィールド レベルの属性を持つマルチインスタンス データを処理する方法について説明します。
                    Workday の「電話番号」フィールドはマルチインスタンスであるため、従業員は複数の電話番号タイプ(例:自宅、職場、携帯電話)を持つことができます。設定を確認しましょう。
* 要件: 複数インスタンスの「電話番号」フィールドをフィルタリングし、出力ファイルに「自宅」の電話番号のみを含める必要があります。これには、抽出する電話データのインスタンスを指定する必要があります。
* 統合フィールド属性:Core Connectorsでは、統合フィールド属性を使用して、出力における複数インスタンスフィールドの処理方法を調整できます。「電話番号」フィールドの場合、「PhoneType」などの属性を「自宅」に設定することで、自宅の電話番号のみが含まれるようにすることができます。これは、計算フィールドやオーバーライドを必要とせずにインスタンスをフィルタリングするフィールドレベルの設定です。
* オプション分析:
* A. 電話の種類をマッピングするための統合マップを設定する:不正解です。統合マップは、フィールド値を変換するものであり(例:「米国」を「USA」)、特定の電話の種類を選択するなど、複数インスタンスのデータをフィルタリングするものではありません。
* B. 電話種別統合フィールド属性を含める:正解。これにより、「電話番号」フィールドは電話種別が「自宅」の場合のみ出力するように設定され、要件を直接満たします。
* C. 電話種別の統合属性を設定する:誤り。「統合属性」とは、フィールド固有の設定ではなく、統合レベルの設定(例:ファイル形式)を指します。正しい用語は
「統合フィールド属性」
* D. 統合フィールドのオーバーライドを設定して電話番号タイプを含める:誤り。統合フィールドのオーバーライドは、フィールドの値を計算フィールドまたはカスタム値に置き換えるために使用されるものであり、電話番号タイプなどの複数インスタンスのデータをフィルタリングするために使用されるものではありません。
* 実装:
* コアコネクタ: ワーカー統合を編集します。
* 「電話番号」フィールドの統合フィールド属性セクションに移動します。
* 「電話の種類」属性を「自宅」(または自宅電話の同等の参照 ID) に設定します。
* 出力ファイルをテストして、自宅の電話番号のみが含まれていることを確認します。
Workday Pro 統合学習ガイドからの参考資料:
* コア コネクタとドキュメント変換:「統合フィールド属性」のセクションでは、電話番号などのマルチインスタンス フィールドをタイプ別にフィルタリングする方法について説明します。
* 統合システムの基礎: コア コネクタがフィールド レベルの属性を持つマルチインスタンス データを処理する方法について説明します。
Workday-Pro-Integrations 試験問題 5
<xsl:template> 要素の目的は何ですか?
                        正解: C
                        <xsl:template> 要素は、XSLT(Extensible Stylesheet Language Transformations)の基本コンポーネントであり、Workday の統合において、特にエンタープライズ インターフェース ビルダー(EIB)やドキュメント変換コネクタを介して構成されるドキュメント変換システム内で広く使用されています。その主な目的は、XML ソース ドキュメント内の特定のノードをどのように処理し、目的の出力形式に変換するかを指示するルールまたは指示を定義することです。
これが正しい答えである理由の詳細な説明は次のとおりです。
* XSLTでは、<xsl:template>要素は再利用可能な変換規則を作成するために使用されます。通常、この要素にはmatch属性が含まれており、テンプレートを適用するXMLノードまたはパターン(要素、属性、ルートノードなど)を指定します。例えば、<xsl:template match="Employee">はすべての従業員を対象とします。
ソース XML 内の <Employee> 要素。
* <xsl:template> 要素内では、データの抽出、再構築、条件の適用など、一致したノードをどのように出力に変換するかを決定するロジックを定義します。これは、Workday 統合における変換プロセスを制御するための中核的なメカニズムとなります。
* Workday のコンテキストでは、XML データを CSV、JSON、または外部システム用のカスタム XML などの形式に再フォーマットするために XSLT がよく使用されますが、<xsl:template> は、Workday の XML 出力のデータ (給与や HR データなど) をどのようにマッピングおよび変換するかを指定するための構造を提供します。
他の選択肢がなぜ間違っているのか評価してみましょう。
* A. 出力ファイルの種類を決定します。<xsl:template> 要素は出力ファイルの種類 (例:
たとえば、XML、テキスト、HTML など)。これは、XSLT スタイルシートの <xsl:output> 要素によって決定され、個々のテンプレートとは独立して結果ファイルの形式を定義します。
* B. XSLT言語へのアクセスを許可する: このオプションはXSLTのコンテキストでは意味がありません。<xsl:
template> 要素は XSLT 言語自体の一部であり、XSLT 言語へのアクセスを許可するものではありません。むしろ、XSLT スタイルシート内で使用される機能的な構成要素です。
* D. 出力ファイル名の生成: <xsl:template> 要素は出力ファイル名の指定には関与しません。Workday では、出力ファイル名は通常、統合システム設定(EIB またはコネクタ設定など)内で設定され、XSLT 変換ロジックの影響を受けません。
Workday 変換における <xsl:template> の実際の例は、次のようになります。
<xsl:テンプレート一致="wd:ワーカー">
<従業員>
<名前><xsl:value-of select="wd:Worker_Name"/></名前>
</従業員>
</xsl:テンプレート>
ここで、テンプレートはWorkdayのXMLスキーマのWorkerノードと一致し、より単純な
Name 要素を含む <Employee> 構造。ノード変換のルールを提供する役割を示します。
参考文献:
* Workday Pro 統合学習ガイド: 「統合システムの構成 - 変換」セクションでは、Workday での XSLT の使用法について説明し、変換ルールを定義するメカニズムとしての <xsl:template> に焦点を当てています。
* Workday ドキュメント: ドキュメント変換コネクタの「Workday での XSLT 変換」では、<xsl:template> がノード固有の処理に重要であることが説明されています。
* W3C XSLT 1.0 仕様 (Workday が採用): セクション 5.3「テンプレート ルールの定義」では、<xsl:template> が指定されたノードに変換を適用するためのルールを提供することを確認しています。
* Workday コミュニティ: 変換ロジックに一貫して <xsl:template> を使用する、統合シナリオでの XSLT の例。
                    これが正しい答えである理由の詳細な説明は次のとおりです。
* XSLTでは、<xsl:template>要素は再利用可能な変換規則を作成するために使用されます。通常、この要素にはmatch属性が含まれており、テンプレートを適用するXMLノードまたはパターン(要素、属性、ルートノードなど)を指定します。例えば、<xsl:template match="Employee">はすべての従業員を対象とします。
ソース XML 内の <Employee> 要素。
* <xsl:template> 要素内では、データの抽出、再構築、条件の適用など、一致したノードをどのように出力に変換するかを決定するロジックを定義します。これは、Workday 統合における変換プロセスを制御するための中核的なメカニズムとなります。
* Workday のコンテキストでは、XML データを CSV、JSON、または外部システム用のカスタム XML などの形式に再フォーマットするために XSLT がよく使用されますが、<xsl:template> は、Workday の XML 出力のデータ (給与や HR データなど) をどのようにマッピングおよび変換するかを指定するための構造を提供します。
他の選択肢がなぜ間違っているのか評価してみましょう。
* A. 出力ファイルの種類を決定します。<xsl:template> 要素は出力ファイルの種類 (例:
たとえば、XML、テキスト、HTML など)。これは、XSLT スタイルシートの <xsl:output> 要素によって決定され、個々のテンプレートとは独立して結果ファイルの形式を定義します。
* B. XSLT言語へのアクセスを許可する: このオプションはXSLTのコンテキストでは意味がありません。<xsl:
template> 要素は XSLT 言語自体の一部であり、XSLT 言語へのアクセスを許可するものではありません。むしろ、XSLT スタイルシート内で使用される機能的な構成要素です。
* D. 出力ファイル名の生成: <xsl:template> 要素は出力ファイル名の指定には関与しません。Workday では、出力ファイル名は通常、統合システム設定(EIB またはコネクタ設定など)内で設定され、XSLT 変換ロジックの影響を受けません。
Workday 変換における <xsl:template> の実際の例は、次のようになります。
<xsl:テンプレート一致="wd:ワーカー">
<従業員>
<名前><xsl:value-of select="wd:Worker_Name"/></名前>
</従業員>
</xsl:テンプレート>
ここで、テンプレートはWorkdayのXMLスキーマのWorkerノードと一致し、より単純な
Name 要素を含む <Employee> 構造。ノード変換のルールを提供する役割を示します。
参考文献:
* Workday Pro 統合学習ガイド: 「統合システムの構成 - 変換」セクションでは、Workday での XSLT の使用法について説明し、変換ルールを定義するメカニズムとしての <xsl:template> に焦点を当てています。
* Workday ドキュメント: ドキュメント変換コネクタの「Workday での XSLT 変換」では、<xsl:template> がノード固有の処理に重要であることが説明されています。
* W3C XSLT 1.0 仕様 (Workday が採用): セクション 5.3「テンプレート ルールの定義」では、<xsl:template> が指定されたノードに変換を適用するためのルールを提供することを確認しています。
* Workday コミュニティ: 変換ロジックに一貫して <xsl:template> を使用する、統合シナリオでの XSLT の例。
- 最新アップロード
 - 106APICS.CTSC.v2025-10-31.q52
 - 121EMC.D-PCR-DY-01.v2025-10-30.q59
 - 139Microsoft.MB-335.v2025-10-30.q148
 - 121Oracle.1D0-1065-23-D.v2025-10-30.q63
 - 137ISACA.CCAK.v2025-10-30.q168
 - 134MedicalTests.AAPC-CPC.v2025-10-30.q55
 - 140Microsoft.MB-230.v2025-10-29.q155
 - 187AFP.CTP.v2025-10-29.q605
 - 124Certinia.PSA-Sysadmin.v2025-10-28.q42
 - 115CIMA.P1.v2025-10-27.q94
 
            