[2024年08月28日] 手に入れよう!最新KX3-003認定された有効な試験問題集解答
100%合格率保証付きの素晴らしいKX3-003試験問題PDF
質問 # 24 
You are asked to create a workbook that identifies the change in IndependentDemandAvailableDate in workdays from a child scenario to its parent.
Which worksheet properties shown in the graphic identifies the correct configuration and expression?
- A. III
- B. II
- C. IV
- D. I
正解:B
解説:
The worksheet properties shown in the graphic indicate how to calculate the change in theAvailableDateof IndependentDemandbetween a child and its parent scenario. Configuration II shows the expression
[:AvailableDate#0 - :AvailableDate#1 Workday], where#0refers to the child scenario and#1refers to the parent scenario. This expression calculates the difference in workdays between theAvailableDateof the independent demand in the child scenario and the parent scenario.
The worksheet should be set to calculate using the final results from other columns, ensuring that it takes into consideration the latest available data from the child and parent scenarios for accurate calculation of the workday difference.
References:
* Kinaxis RapidResponse documentation on worksheet expressions and scenario comparison.
* Kinaxis training materials on configuring worksheets for scenario analysis.
質問 # 25
You want to provide a worksheet based on the CRPOperation table to report destination location. There is only one valid stock location per operation. A secondary requirement is to view all valid work centers that feed a given stock location.
Which approach should you use to optimize performance?
- A. Create a new table with references to the Location and CRPOperation tables.
- B. Create a reference field on the Location table to the CRPOperation table.
- C. Create a reference field on the CRPOperation table to the Location table.
- D. Create a lookup worksheet based on the OnHand table that returns a set of locations.
正解:C
解説:
To provide a worksheet based on the CRPOperation table that reports the destination location and to view all valid work centers that feed a given stock location:
* Statement B:Create a reference field on the CRPOperation table to the Location table. This approach establishes a direct relationship between operations and their respective locations, enabling efficient reporting and querying capabilities for the secondary requirement of viewing work centers related to a stock location.
Creating a reference field on the CRPOperation table to the Location table (B) is the most efficient way to report destination location while allowing visibility of all valid work centers that feed a given stock location.
References:
* Kinaxis RapidResponse Author Level 3 training emphasizes the importance of efficient data modeling and reference creation for performance optimization1.
* The Kinaxis RapidResponse documentation suggests that creating direct references between tables ensures better performance than creating additional lookup tables or worksheets23.
質問 # 26 
A part has demands on 06-01, 06-04, and 06-05 as shown in the exhibit. The part source has this configuration:
* OrderGenerationRule = 'AfterPTF'
* LeadTime = 2 days
* PTFRule = Lead
* PlanningTimeFence = 2
Referring to the graphic, which table shows the resulting planned orders?
- A. III
- B. II
- C. IV
- D. I
正解:B
解説:
The OrderGenerationRule of 'AfterPTF' with a LeadTime of 2 days and a PlanningTimeFence (PTF) of 2 means that planned orders will be generated for demands occurring after the planning time fence period, considering the lead time for production. Table II shows negative balances past the planning time fence (06-01 and 06-02 are within the planning time fence), indicating planned orders are created after these dates to cover upcoming demands. Therefore, planned orders appear on 06-04 and 06-05, taking into account the 2-day lead time post the planning time fence.
ReferencesThis follows Kinaxis RapidResponse rules for order generation where the PlanningTimeFence and LeadTime dictate when planned orders are created in response to demand, as detailed in the Kinaxis documentation on planning strategies.
質問 # 27
You need to create a new custom field to be used for record filtering that will be populated with the salesperson's name. Each order will have a single associated salesperson's name.
Following database design principles and Kinaxis best practices, which action accomplishes this task?
- A. Create a new Salesperson table referenced by the IndependentDemand table.
- B. Create a new Salesperson table referenced by the DemandOrder table.
- C. Create a new Salesperson table referenced by the Customer table.
- D. Add a Salesperson string field on the DemandOrder table.
正解:D
解説:
If each order is associated with a single salesperson and the goal is to filter records by the salesperson's name, the most straightforward solution is to add a field directly to the DemandOrder table where orders are recorded. This avoids unnecessary joins to another table and simplifies the data model. According to database normalization principles, if the field is non-repetitive and directly related to the entity (in this case, the order), it should be placed on the same table.
ReferencesThe addition of a single attribute that is not multi-valued, non-repeating, and directly related to the primary key in the table aligns with the first normal form (1NF) in database normalization. This approach is also supported by Kinaxis best practices for efficient data retrieval.
質問 # 28 
Given this information and referring to the graphic:
* Number of Days of Supply: 2
* DaysSupplyRule: ByPeriod
* PeriodSupplyInterval: Week
* PeriodSupplyDueCalendar: Week
Which statement about the planned order(s) that are created is true?
- A. A single planned order will be created due on day 1 (first Monday) for a quantity of 155.
- B. A single planned order will be created due on day 2 (first Tuesday) for a quantity of 155.
- C. Two planned orders will be created; one due on day 2 (first Tuesday) for a quantity of 80 and another on day 6 (second Monday) for a quantity of 75.
- D. Two planned orders will be created; one due on day 1 (first Monday) for a quantity of 80 and another on day 6 (second Monday) for a quantity of 75.
正解:D
解説:
The DaysSupplyRule set to ByPeriod with a PeriodSupplyInterval of a Week means that the planned orders will be generated to cover demands within each supply interval (week) separately. For the first week, the total demand is 25+15+30=70, but the order quantity is rounded up to the nearest multiple of the Days of Supply number, which is 2. Therefore, the order quantity is 80. For the second week, the demand is 40+20+15=75, which matches the Days of Supply number, hence no rounding is needed, and the order quantity is 75.
ReferencesThis answer is based on the Kinaxis RapidResponse concepts for demand and supply planning where Days of Supply calculations determine the size and timing of planned orders, considering the rules set for supply intervals and calendars.
質問 # 29
You need to create a workbook to allow users to manage their demand forecast by product, customer region, and distribution site. You also want to simplify user controls and use hierarchies to allow each user to make several selections in the same hierarchy.
In this situation, which two actions should you take? (Choose two.)
Choose 2 answers
- A. Select Part as the basis for workbook filtering.
- B. Ensure a Hierarchy is available for users to select regional distribution sites.
- C. Disable the default Site filter.
- D. Enable the Include hierarchy columns option.
正解:B、D
解説:
To manage the demand forecast effectively while simplifying user controls, enabling hierarchy columns would allow users to make selections across different levels of the data hierarchy in one go. For instance, if a user wanted to select a particular product for a specific customer region and distribution site, they could do so without navigating through multiple filters. Additionally, having a hierarchy available for users to select regional distribution sites will allow them to filter data based on their particular region, which aligns with the management of demand forecast by customer region and distribution site. Disabling default filters that are not relevant to the users' needs can also simplify the user experience but is not specifically mentioned in the given options.
ReferencesThe guidance is based on Kinaxis RapidResponse workbooks best practices, which suggest using hierarchies for filtering to simplify user experience and enable efficient data navigation, as documented in the RapidResponse Author Level 3 training resources.
References:
* Kinaxis RapidResponse documentation highlights the importance of using hierarchies to simplify user controls and enhance data management within workbooks1.
* The Certified RapidResponse Author Level 3 badge details the skills required to create and edit various types of complex workbooks, which includes managing hierarchies effectively2.
質問 # 30
You have a hierarchy called PartFamily that is based on the PartCustomer table. There is a second hierarchy in use, also based on the PartCustomer table called PartPlanner. When the PartFamily hierarchy is used, performance is noticeably worse than when the PartPlanner hierarchy is used.
In this situation, which design issue would contribute most to poor performance?
- A. A level in the PartFamily hierarchy uses the Part.Name + " (" + Part.Description +")" expression.
- B. A level in the PartFamily hierarchy uses the Part.ProductFamily.Value expression.
- C. A level in the PartFamily hierarchy uses the Part.Solutions::PartClass.Value expression.
- D. A level in the PartFamily hierarchy uses the expression Part.AGCP::NameAndDescription.
NameAndDescription is a calculated field in the AGCP namespace. The calculation is Name + " (" + Description + ")".
正解:D
解説:
Performance issues often stem from the complexity of calculations and the size of the data sets they are applied to. In this case, the use of a calculated field (NameAndDescription) in the hierarchy definition is the most likely cause of performance degradation. This field is calculated on the fly using a concatenation of the Name and Description, which is a more resource-intensive process compared to using static fields.
Calculated fields, especially those involving string operations like concatenation, can be significantly slower because they require runtime computation. This contrasts with static fields that are indexed and retrieved directly from the database without additional computational overhead.
References:
* Kinaxis RapidResponse documentation on hierarchy design and performance considerations.
* Kinaxis best practices for creating efficient hierarchies and using calculated fields.
Using a calculated field, especially one that concatenates strings like in option C, can significantly impact performance because it requires additional computation for each record. This is more resource-intensive than using a direct field value, which would explain the poorer performance when using the PartFamily hierarchy compared to the PartPlanner hierarchy.
References:
* Kinaxis RapidResponse Author Level 3 training materials1.
* Web search results and Kinaxis best practices2.
質問 # 31
You are asked to improve the performance of a worksheet based on the WhereConsumedForDemand table.
You notice there is no filter control selected.
Which type of filter will improve performance?
- A. a filter based on the Demand table
- B. a filter based on the IndependentDemand table
- C. a filter based on the SupplyDemand table
- D. a filter based on the Part table
正解:B
解説:
A filter based on the IndependentDemand table would improve the performance of a worksheet based on the WhereConsumedForDemand table, assuming that the demand is what drives the consumption. By filtering on IndependentDemand, you reduce the number of records the worksheet needs to process, thus improving load times and responsiveness, especially if there are a large number of records in the WhereConsumedForDemand table.
ReferencesThe Kinaxis RapidResponse documentation suggests that filtering based on driving factors such as demand can significantly enhance performance by narrowing down the data set to the most relevant records.
質問 # 32 
You need to create an expression that displays the number of the calendar week from the beginning of the year, for example, 01 January 2017 to 07 January 2017 = week 1. The calendar is based on a January to December fiscal year. The Calendar table has the values shown in the graphic.
Which expression would display the number of the calendar week?
- A. (today + 0 Week) + 1
- B. (today - (today + 0 Year) Week)
- C. (today - (today + 0 Year) Week) +1
- D. (today + 0 Week)
正解:C
解説:
The expression to display the number of the calendar week from the beginning of the year takes today's date, resets it to the start of the year (the 0 Year part), and then calculates the week number from this start date, adding 1 since week numbers generally start at 1, not 0.
ReferencesThe logic for calculating week numbers from a given date is commonly described in Kinaxis RapidResponse documentation and training materials concerning date and time functions.
質問 # 33 
You shared your scheduled task, shown in the graphic, with a set of users who do not have access to all the resources used in the task.
In this situation, which statement is true?
- A. The required resources are shared along with the task.
- B. The users can run the task using your resource access.
- C. The users can specify their own resources for the task.
- D. The users cannot run or schedule the task.
正解:B
解説:
When you share a scheduled task with other users in Kinaxis RapidResponse and the option "When other users run this scheduled task, run as: Scheduled task owner" is selected, those users will be able to run the task using the resource access rights of the task owner. This means that even if the users do not have access to all the resources used in the task, they can still run it because the task will execute with the owner's permissions.
ReferencesThe Kinaxis RapidResponse help documentation explains how sharing and permissions work, including details on what happens when scheduled tasks are shared with users who might not have access to all the necessary resources.
質問 # 34
You have a worksheet based on the IndependentDemand table that includes columns for key fields plus multi-scenario columns for Quantity and EffectiveDemand. You want to highlight the Quantity fields where the value in the comparison scenario is different from the corresponding value in the workbook's baseline scenario. You want your worksheet to be able to highlight differences in several scenarios.
How would you achieve this highlighting?
- A. Define the Quantity column to show Difference, select the scenario comparison filtering option to show Only records with different comparison values, then define conditional formatting for the Quantity column when the respective value is not equal to 0.
- B. Define the Quantity column to show Actual value, and define an additional hidden column, Quantity0, as !Quantity#0 using "Calculate using grouped results in the previous row or other results"; then define conditional formatting where the Quantity column is not equal to Quantity0.
- C. Define the Quantity column to show Actual value; add a hidden multi-scenario column, QuantityDelta, to show Difference; then define conditional formatting for the Quantity column when their QuantityDelta field is not 0.
- D. Add a hidden multi-scenario column, RecordID, as show Differences; then define conditional formatting for the Quantity column where RecordID is not equal to 0.
正解:C
解説:
To highlight differences between scenarios, a hidden column that calculates the difference (QuantityDelta) can be created. The actual Quantity column would show the actual value, while the QuantityDelta column would calculate the difference between the baseline scenario and the comparison scenario. Conditional formatting can then be applied to the Quantity column to highlight when the QuantityDelta is not equal to zero, indicating a difference between the scenarios.
ReferencesThe method for comparing scenario data and highlighting differences using conditional formatting is a common practice in Kinaxis RapidResponse, as outlined in the application's user guide and best practices for building worksheets.
質問 # 35
You have a crosstab, bucketed worksheet that shows forecast records. There are forecast records on the first workday of every month for 18 months from the Planning Date. The bucket settings are set for 52 Weeks from the Planning Date. You want to improve performance for this worksheet, but still display it as a crosstab worksheet. You also want to display one year's worth of forecast records.
How would you accomplish this task?
- A. Change the bucket settings to display 365 Everyday from the Planning Date.
- B. Turn off the bucket settings for this worksheet and add an expression to filter out records that are beyond the one year horizon.
- C. Change the bucket settings to display 18 Months from the Planning Date and add an expression to filter out records that are beyond the one year horizon.
- D. Turn off grouping settings for this worksheet and add an expression to filter out records that are beyond the one year horizon.
正解:B
解説:
Turning off bucket settings can improve performance by reducing the computational load required to generate the buckets. Adding an expression to filter out records that are beyond the one-year horizon ensures that only data relevant to the desired timeframe (one year's worth of forecast records) is displayed. This streamlines the data set, potentially improving load times and making the worksheet more responsive.
ReferencesKinaxis RapidResponse documentation recommends streamlining worksheet data and using filters to improve performance, especially when dealing with large data sets or long time horizons.
References:The answer is based on general best practices for performance improvement in data systems, which suggest limiting data to the necessary scope.Specific Kinaxis RapidResponse documentation cannot be accessed or verified by me, so please refer to the official Kinaxis training materials for RapidResponse Author Level 3 for detailed guidance12.
質問 # 36
You are creating an insert definition to insert records using a crosstab worksheet, which contains weekly buckets that begin on Monday. You want the inserted records to be due on Friday of that week but if Friday is a non-workday, you want the inserted record to be due on Thursday.
In this situation, how would you set the bucket date in the insert definition?
- A. Use the first date in the bucket.
- B. Use the last workday in the bucket.
- C. Use the first date in the bucket adjusted by three workdays.
- D. Use the MRPDate.
正解:B
解説:
When setting the bucket date in an insert definition, if the requirement is to have the record due on the last workday of the week (which is Friday or Thursday if Friday is a non-workday), then the correct approach is to configure the insert definition to use the last workday in the bucket. This will ensure that the due date falls on the correct day according to the specified requirement.
ReferencesThe Kinaxis RapidResponse documentation details how to use bucket dates and adjust them according to workdays in the insert definition setup for crosstab worksheets.
質問 # 37 
Which two violations of Kinaxis best practice are shown in the graphic? (Choose two.) Choose 2 answers
- A. OnTimeQty should specify the data type in the field name.
- B. The key field contains the table name.
- C. The deployment name prefix is included in the OrderId field.
- D. The Line should be a number field.
正解:B、C
解説:
The two violations shown in the graphic are:
A: The key field contains the table name: Best practices suggest that the name of a key field should not repeat the table name. It should be succinct and only include the necessary distinguishing characteristic to remain clear and avoid redundancy.
C: The deployment name prefix is included in the OrderId field: Including a deployment name prefix in the field name can create issues when moving between environments, as the deployment name typically changes between development,testing, and production. It's better to use generic field names that are not environment-specific.
ReferencesThis is based on Kinaxis best practices for data model design, which recommend avoiding redundancy in field naming and ensuring that field names are environment-agnostic to facilitate easier migration and understanding of the data model across different stages of the deployment process.
質問 # 38
You need to create a workbook to allow users to manage their demand forecast by product, customer region, and distribution site. You also want to simplify user controls and use hierarchies to allow each user to make several selections in the same hierarchy.
In this situation, which two actions should you take? (Choose two.)
Choose 2 answers
- A. Select Part as the basis for workbook filtering.
- B. Ensure a Hierarchy is available for users to select regional distribution sites.
- C. Disable the default Site filter.
- D. Enable the Include hierarchy columns option.
正解:B、D
質問 # 39
You have a worksheet based on the IndependentDemand table that includes columns for key fields plus multi-scenario columns for Quantity and EffectiveDemand. You want to highlight the Quantity fields where the value in the comparison scenario is different from the corresponding value in the workbook's baseline scenario. You want your worksheet to be able to highlight differences in several scenarios.
How would you achieve this highlighting?
- A. Define the Quantity column to show Difference, select the scenario comparison filtering option to show Only records with different comparison values, then define conditional formatting for the Quantity column when the respective value is not equal to 0.
- B. Define the Quantity column to show Actual value, and define an additional hidden column, Quantity0, as !Quantity#0 using "Calculate using grouped results in the previous row or other results"; then define conditional formatting where the Quantity column is not equal to Quantity0.
- C. Define the Quantity column to show Actual value; add a hidden multi-scenario column, QuantityDelta, to show Difference; then define conditional formatting for the Quantity column when their QuantityDelta field is not 0.
- D. Add a hidden multi-scenario column, RecordID, as show Differences; then define conditional formatting for the Quantity column where RecordID is not equal to 0.
正解:C
解説:
To highlight differences between scenarios, a hidden column that calculates the difference (QuantityDelta) can be created. The actual Quantity column would show the actual value, while the QuantityDelta column would calculate the difference between the baseline scenario and the comparison scenario. Conditional formatting can then be applied to the Quantity column to highlight when the QuantityDelta is not equal to zero, indicating a difference between the scenarios.
ReferencesThe method for comparing scenario data and highlighting differences using conditional formatting is a common practice in Kinaxis RapidResponse, as outlined in the application's user guide and best practices for building worksheets.
質問 # 40
You are asked to create a worksheet that shows which process orchestration activity performers are late and how much they are late for each activity. There could be more than one performer per activity.
How would you accomplish this task?
- A. Create a worksheet based on the ProcessInstance table in the Mfg namespace.
- B. Create a worksheet on the Activity table in the Mfg namespace.
- C. Create a worksheet based on the Assignment table in the ProcOrch namespace.
- D. Create a worksheet based on the Activity table in the ProcOrch namespace.
正解:C
解説:
To track which performers are late and by how much for each activity in a process orchestration scenario, you need to access data that includes information on activity assignments, due dates, and completion status. The Assignment table within the ProcOrch (Process Orchestration) namespace contains this data. You can use this table to identify the performers assigned to each activity, check the planned completion dates against actual completion dates, and calculate the delays.
By creating a worksheet based on the Assignment table, you can include columns for activity IDs, performer IDs, due dates, completion dates, and a calculated field for the delay. The delay can be calculated by comparing the due date with the completion date or the current date if the activity is not yet completed. If there is more than one performer per activity, each performer's assignment will be a separate record in the Assignment table, allowing the worksheet to show delays for each performer.
References:
* Kinaxis RapidResponse documentation on creating worksheets based on specific tables.
* Training and knowledge resources provided by Kinaxis on how to use and configure worksheets in RapidResponse for process orchestration scenarios.
質問 # 41 
The graphic shows the Carrier table view in the data model dialog.
Which three statements about this table are true? (Choose three.)
Choose 3 answers
- A. A carrier must only have one Source.
- B. Multiple Shipments can reference a carrier.
- C. Several carriers can share the same Default Transportation Mode.
- D. Each carrier can have multiple Transit Calendars.
- E. Multiple Delivery Routes can reference a carrier.
正解:B、C、E
解説:
A: The DeliveryRoutes being a Set data type indicates that there can be multiple Delivery Routes referencing a carrier, allowing for one-to-many relationships between a carrier and delivery routes.
C: The Shipments being a Set data type as well indicates that multiple shipments can reference a single carrier, also suggesting a one-to-many relationship.
D: The DefaultTransportationMode being a Reference data type allows for the possibility that several carriers can share the same transportation mode, as references do not enforce uniqueness.
B is not correct because the TransitCalendar being a Reference data type indicates a one-to-one relationship; each carrier can reference only one Transit Calendar. E is also incorrect because the Sources field being a Set data type implies that a carrier can be associated with multiple sources.
References:
* Kinaxis RapidResponse documentation on data modeling and table relationships.
* Kinaxis learning resources on understanding data types and their implications on table relationships.
質問 # 42
......
無料KX3-003別格な問題集をダウンロード:https://jp.fast2test.com/KX3-003-premium-file.html