Still stuck? { "Calculate Acreage": { "action": "computeExpression", "parameters": { "source": "Load Seed Chart", "mergeWithSource": true, "computedFields": [ { "precision": 18, "saqlExpression": " (Seeds_Pound*Spacing)/6272640", "name": "Acreage", "scale": 6, "label": "Acreage", "type": "Numeric" } ] } }, "Create Seed Bank": { "action": "sfdcRegister", "parameters": { "name": "Create Seed Bank", "alias": "Create_Seed_Bank", "source": "Calculate Acreage" } }, "Load Seed Chart": { "action": "edgemart", "parameters": { "alias": "Seed_Chart" } }}. I didn't dig any further once I saw the AccountNumber issue. Superbadge Apex Specialist looks good on Resume, and they prove worth it as well. Hint - The TempClass formula is different for each of the dataflows. Challenge 6: Test scheduling logic. "I'm publishing my JSON file just to see what I'm really missing (I would really appreciate if someone knows what's going on), { "Add Temp Class": { "action": "computeExpression", "parameters": { "source": "Filter 2015", "mergeWithSource": true, "computedFields": [ { "defaultValue": "Continental", "name": "TempClass", "saqlExpression": "case when Temperature < 25 then \"Polar\" when Temperature >= 25 and Temperature <= 50 then \"Cool\" when Temperature >= 51 and Temperature <= 85 then \"Continental\" when Temperature > 85 then \"Tropical\" end ", "label": "TempClass", "type": "Text" } ] } }, "Filter Agency Records": { "action": "filter", "parameters": { "filter": "IsAgency:EQ:TRUE", "source": "ID Agency Records" } }, "Load Account": { "action": "sfdcDigest", "parameters": { "fields": [ { "name": "Name" }, { "name": "AccountNumber" }, { "name": "Phone" }, { "name": "ShippingCity" }, { "name": "ShippingCountry" }, { "name": "ShippingState" }, { "name": "ShippingStreet" }, { "name": "ShippingPostalCode" } ], "object": "Account" } }, "Create Seed Bank Agencies": { "action": "sfdcRegister", "parameters": { "rowLevelSecurityFilter": "", "name": "Seed Bank Agencies", "alias": "seed_bank_agencies", "source": "Augment TempClass" } }, "Load Climate": { "action": "edgemart", "parameters": { "alias": "Global_Climates" } }, "Add Agency Fields": { "action": "augment", "parameters": { "right_key": [ "AccountNumber" ], "left": "Load Account", "left_key": [ "AccountNumber" ], "right_select": [ "SubRegion", "Region", "Longitude", "Latitude", "Currency", "Acres" ], "right": "Load Agency Detail", "relationship": "AgencyDetail", "operation": "LookupSingleValue" } }, "Filter 2015": { "action": "filter", "parameters": { "filter": "Date:EQ:2015", "source": "Load Climate" } }, "Augment TempClass": { "action": "augment", "parameters": { "right_key": [ "Country" ], "left": "Filter Agency Records", "left_key": [ "ShippingCountry" ], "right_select": [ "Temperature", "Date", "Country", "TempClass" ], "right": "Add Temp Class", "relationship": "Climate", "operation": "LookupSingleValue" } }, "Load Agency Detail": { "action": "edgemart", "parameters": { "alias": "Agency_Detail" } }, "ID Agency Records": { "action": "computeExpression", "parameters": { "source": "Add Agency Fields", "mergeWithSource": true, "computedFields": [ { "name": "IsAgency", "saqlExpression": "case when \"Phone\" is not null then \"TRUE\" else \"FASLE\" end", "label": "IsAgency", "type": "Text" } ] } }}. thank you for the light, tried the below ways nothing worked "Create Seed Bank": { "action": "sfdcRegister", "parameters": { "name": "Seed Bank", "alias": "Seed_Bank", "source": "Calculate Acreage" } }, "Create Seed Bank": { "action": "sfdcRegister", "parameters": { "name": "seed bank", "alias": "seed_bank", "source": "Calculate Acreage" } }. JSON:{ "Calculate Acreage": { "action": "computeExpression", "parameters": { "source": "Load Seed Chart", "mergeWithSource": true, "computedFields": [ { "precision": 18, "name": "Acreage", "saqlExpression": "(Seeds_Pound*Spacing)/6272640", "scale": 6, "label": "Acreage", "type": "Numeric" } ] } }, "Create Seed Bank": { "action": "sfdcRegister", "parameters": { "name": "Seed Bank", "alias": "seed_bank", "source": "Calculate Acreage" } }, "Load Seed Chart": { "action": "edgemart", "parameters": { "alias": "Seed_Chart" } }}, Techforce services is a Salesforce Consulting Services in Australia Specializing in delivering end to end Salesforce solutions ,Consulting, Implementation DevOps partners in Australia We deliver applications and services more rapidly and reliably, but its more than a methodology it cuts to the very core. )https://developer.salesforce.com/forums/?id=9060G0000005d3yQAA ---> This thread was very heplful! Thank you so much Rebeca, My step 6 is resolved finally today. !I can't copy here all the code, so I have copy in Gdrive. This would take away from the purpose of the superbadge. i was doing a silly mistake. Error: Restforce::ResponseError. Agency Temp Class lens? Thanks for your help again. After you've imported the Account object, you'll be ready to tackle the challenges. I can't find any instance of this same error anywhere. That is against Trailhead's terms of use. wrong data? Are you sure you want to create this branch? Hi, i'm stuck at #4.I get the error We can't find the Seed Bank dataset or required fields are missing. I am the Trailhead Baby! Challenge Not yet complete. I guess I am glad I am not the only one? Modified 2 months ago. Check the challenge and confirm the node name and required fields.I have deleted and recreated the dataset and the dataflow; no luck.Thanks!Karen. such a silly mistake it was and i was stuck there for long. @Maulik Vadodariya Just follow instruction .My issue been resolved .https://success.salesforce.com/answers?id=9063A000000lixEQAQ, I am so lost on step 6. Node Augment TempClass refers to field TempClass not present in right source. Hi Rebecca,in #6 for building Seed Bank Temp Class lens, they mentioned the dataset as " Seed Bank" but from the zip i do not see any flat file with that name, i could see only seed chart and seed bank orders please let me know which file i need to upload for dataset? Name and alias element are really painful with this challenges i had this worked out by trial and error method and it worked back then, please try below and let me know if that knows"name": "Seed Chart","alias": "Seed_Chart". Now I am getting this lens error,Challenge Not yet complete here's what's wrong:We can't confirm these are the correct values in the lens. Hi Mithilesh, Can you please tell me what was the mistake you were doing because even i followed the same steps and i am still facing the error. A tag already exists with the provided branch name. Please check your work." hmmm I'm happy to take a look at the json if you like. @Trailhead Baby Can you post your JSON for the same? R&D, A project with Daddy: My favorite daily process! Trailhead Superbadge: Data Integration Specialist - Forcetalks September 11, 2020 18088 0 Challenge 1 Configure Outbound Application and Integration Security Install the unmanaged package from the prework if you haven't already. Thanks Ill have to put this in two post. . created a dataflow with name "Load Seed Bank" . ), Hi Steve - How did you fix the "We can't confirm these are the correct values in the lens. Apex specialist superbadge challenge 4. This comment has been removed by the author. Anyway, sorry for bothering. No. (full disclosure-- I did this superbadge twice because I didn't fully understand the first timeso don't feel bad about being lost! Here is my MaintenanceRequestHelper class. | Content (except music \u0026 images) licensed under CC BY-SA https://meta.stackexchange.com/help/licensing | Music: https://www.bensound.com/licensing | Images: https://stocksnap.io/license \u0026 others | With thanks to user TSmith (salesforce.stackexchange.com/users/30493), user John Mutuma (salesforce.stackexchange.com/users/68710), user Daniel Deepak (salesforce.stackexchange.com/users/73968), and the Stack Exchange Network (salesforce.stackexchange.com/questions/300749). Check the challenge and confirm required field setting." PLEASE HELP ME !!!! Data Integration Specialist: Challenge 5 - Not Completing Unsolved Questions This Question David H 18 Data Integration Specialist: Challenge 5 - Not Completing Hi, I'm currently working through the Data Integration Specialist superbadge and my attempt throws the following error when I check the challenge: I have made several attempts. thanks a lot. Hi ,i am getting " The dataflow was completed, but the LookupSingleValue node didn't augment any columns. Can you elaborate? If you post your revised JSON, I'll take a look. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Processes. January 25, 2022 Data Integration Specialist Superbadge || Solutions || Easy Steps||All Challenges (1-10) Data Integration Specialist Challenge 1- (Quiz:Credential Security) :- Ans:-All of the above. PFB for the json{ "Calculate Acreage": { "action": "computeExpression", "parameters": { "source": "Load Seed Chart", "mergeWithSource": true, "computedFields": [ { "precision": 18, "saqlExpression": " (Seeds_Pound*Spacing)/6272640", "name": "Acreage", "scale": 6, "label": "Acreage", "type": "Numeric" } ] } }, "Create Seed Bank": { "action": "sfdcRegister", "parameters": { "name": "Seed Bank", "alias": "Seed_Chart", "source": "Calculate Acreage" } }, "Load Seed Chart": { "action": "edgemart", "parameters": { "alias": "Seed_Chart" } }}I am getting the below error even after adding the lens correctly. Reports Accounts by Market To create the "Market" row grouping, use a bucket field. oops i got it solved. Search for an answer or ask a question of the zone or Customer Support. A huge thank you to Jocelyn Fennewald , Salesforce MVP, for pointing out the "remove all columns" option within the report creator. If you are short on time, start around the 20 minute mark. No Even after that it is not working it says We can't find the 'Load Seed Chart' node in the dataflow. Try leaving Precision and Scale blank for both low and high temp. I think I will have to post in two comments due to the html limit. He laughs when I poke his nose and tries to take toys out of my hand. Can you suggest which super badge i should start with? I made it through all of the tempkey/temp class definitions, and everything appears to run fine but when I go to check the step in trailhead I get this "We can't validate the 'Create Seed Bank Agencies' node was created correctly" error. I was able to pass the above step and stuck at step # 6 for creating the lens.Challenge Not yet complete here's what's wrong:We can't confirm these are the correct values in the lens. If you could just post the JSON for your data flow, I will take a look. Check the challenge and confirm the node name and required fields.I'm checking the Dataflow Alias: Seed Bank Name: Seed_Bank and seems ok to me, but i guess i'm wrong in a way i don't understand. Search for an answer or ask a question of the zone or Customer Support. Either the node didn't find any matches, or a join key contains only null values. { "Calculate Acreage": { "action": "computeExpression", "parameters": { "source": "Seed Chart", "mergeWithSource": true, "computedFields": [ { "precision": 18, "name": "Acreage", "saqlExpression": " (Seeds_Pound*Spacing)/6272640", "scale": 6, "label": "Acreage", "type": "Numeric" } ] } }, "Seed Bank": { "action": "sfdcRegister", "parameters": { "rowLevelSecurityFilter": "", "name": "seedbank", "alias": "seedbank", "source": "Calculate Acreage" } }, "Seed Chart": { "action": "edgemart", "parameters": { "alias": "Seed_Chart" } }}, },"Seed Bank": {"action": "sfdcRegister","parameters": {"rowLevelSecurityFilter": "","name": "seedbank","alias": "seedbank","source": "Calculate Acreage"Wrong alias and name, Hi allI am having a really hard time with Step 6. If someone could guide me in the right direction, I'd really appreciate it. And correct me if i am wrong any where.Challenge Not yet complete here's what's wrong:We can't find the Seed Bank dataset or required fields are missing. Disclaimer: All information is provided \"AS IS\" without warranty of any kind. Hi Trailhead Baby,Please help me. Hi, I am getting the message: Something went wrong while executing the Augment Temp Class node: Duplicate field TempClassCan you help me with my JSON? The best of luck! It was the Long/Lat settings in the Agency Detail upload. Can anyone please help on Step 4. Please contact me if anything is amiss at Roel D.OT VandePaar A.T gmail.com This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. Thanks in Advance (split in 2 for upload reasons){ "Load Temp Class Mapping": { "action": "edgemart", "parameters": { "alias": "Temperature_Classes_Mapping" } }, "Load Seed Bank": { "action": "edgemart", "parameters": { "alias": "seed_bank" } }, "Define Temp Range": { "action": "computeExpression", "parameters": { "mergeWithSource": true, "source": "Load Seed Bank", "computedFields": [ { "type": "Numeric", "name": "lowTemp", "label": "lowTemp", "saqlExpression": "string_to_number(substr(Temperature,1,2))", "precision": 18, "scale": 6 }, { "type": "Numeric", "name": "highTemp", "label": "highTemp", "saqlExpression": "string_to_number(substr(Temperature,-2,2))", "precision": 18, "scale": 6 } ] } }, "Add Temp Class": { "action": "computeExpression", "parameters": { "mergeWithSource": true, "source": "Define Temp Range", "computedFields": [ { "type": "Text", "name": "TempClass", "label": "TempClass", "saqlExpression": "\"case \\nwhen lowTemp < 25 and highTemp < 25 then \\\"Polar\\\" \\nwhen lowTemp >= 25 and lowTemp <= 50 and highTemp >= 25 and highTemp <= 50 then \\\"Cool\\\"\\nwhen lowTemp >= 51 and lowTemp <= 85 and highTemp >= 51 and highTemp <= 85 then \\\"Continental\\\"\\nwhen lowTemp > 85 and highTemp > 85 then \\\"Tropical\\\"\\nwhen lowTemp < 25 and (highTemp >= 25 and highTemp <= 50) then \\\"Polar-Cool\\\" \\nwhen lowTemp < 25 and (highTemp >= 25 and highTemp <= 85) then \\\"Polar-Cool-Continental\\\" \\nwhen lowTemp < 25 and highTemp > 85 then \\\"Polar-Cool-Continental-Tropical\\\" \\nwhen (lowTemp >= 25 and lowTemp <= 50) and (highTemp >= 51 and highTemp <= 85) then \\\"Cool-Continental\\\" \\nwhen (lowTemp >= 25 and lowTemp <= 50) and highTemp >= 85 then \\\"Cool-Continental-Tropical\\\" \\nwhen (lowTemp >= 51 and lowTemp <= 85) and highTemp > 85 then \\\"Continental-Tropical\\\" \\nend\"" } ] } }, Second part:"CleanUp": { "action": "sliceDataset", "parameters": { "mode": "drop", "fields": [ { "name": "highTemp" }, { "name": "lowTemp" }, { "name": "TempClass" } ], "source": "Augment Temp Class" } }, "Create Seed Bank": { "action": "sfdcRegister", "parameters": { "source": "CleanUp", "alias": "seed_bank", "name": "Seed Bank" } }, "Augment Temp Class": { "action": "augment", "parameters": { "operation": "LookupSingleValue", "left": "Add Temp Class", "left_key": [ "TempClass" ], "relationship": "Climate", "right": "Load Temp Class Mapping", "right_key": [ "TempKey" ], "right_select": [ "TempClass" ] } }}, Following error:Challenge Not yet complete here's what's wrong:We can't validate the 'Create Seed Bank Agencies' node was created correctly. Hello,Step 6 :When running my My Load Seed Bank Agencies w/Climate Dataflow in the Monitor, this warning message appears : The dataflow was completed, but the Augment TempClass node didn't augment any columns. "name": "Create Seed Bank" - This is incorrect. Key value should be the same. My brother has started to play with me! Still getting the same message.Thanks!Karen. Trailhead Baby,I'm having an issue with Load Seed Bank w/Temperature ClassificationI keep getting this error after running the data flow and there is no data in the lens. @shruthi"name": "Seed Bank","alias": "Seed_Chart",alias has to be Seed_Bank as well , let me know if that works out ! I think I have the correct dataflow "Load Seed Bank Agencies w/Climate Data" What could it be? So close! mistake was for the case statement I had an upper case "C" in Case (which is how its always done in VC++ and VB, Glad you figured it out! Either the node didn't find any matches, or a join key contains only null values. Note the filter. My bad. The dataset is created by the dataflow that you create. It's been a while. so I hope this is good advice! It is also based on real-world type. "However, I'm getting this error:"The dataflow was completed, but the Augment TempClass node didn't augment any columns. Sorry but where i can get the right alias and name, and this goes beyond the question. I couldn't get through challenge 3 because I changed them to dimensions, and then now I had to change them back! Appreciated! @Shruthi, did you got the issue fixed? This part is the JSON from the original Load Seed Bank challenge which executed without error. Tried this }, "Augment TempClass": { "action": "augment", "parameters": { "right_key": [ "Country" ], "left": "Load Seed Bank Agencies", "left_key": [ "ShippingCountry" ], "right_select": [ "TempClass" ], "right": "Add Temp Class", "relationship": "Climate", "operation": "LookupSingleValue"But Still throwing the same error. 5. Message: 550: To use null dimensions or date filters, you need API version 51 or higher. Check the required fields, field types, node name, and alias are correct. I'll look again through it Are your Latitude and Longitude uploads dimensions or measures? i have completed my step 7 already but could not proceed because of step 6 issues. i changed "name" to "seed bank". Is anyone working on this Superbadge or did I just got too late?I'm trying to get to this one: "Determine Optimal ClimatesBuild a dataflow to add temperature classes to the Seed Bank Agencies and Seed Bank datasets. { "Add Temp Class": { "action": "computeExpression", "parameters": { "source": "Define Temp Range", "mergeWithSource": true, "computedFields": [ { "defaultValue": "Continental", "name": "TempClass", "saqlExpression": "\"case when Temperature < 25 then \\\"Polar\\\" when Temperature >= 25 and Temperature <= 50 then \\\"Cool\\\" when Temperature >= 51 and Temperature <= 85 then \\\"Continental\\\" when Temperature > 85 then \\\"Tropical\\\" end\"", "label": "TempClass", "type": "Text" } ] } }, "Calculate Acreage": { "action": "computeExpression", "parameters": { "source": "Load Seed Chart", "mergeWithSource": true, "computedFields": [ { "precision": 18, "name": "Acreage", "saqlExpression": "(Seeds_Pound*Spacing)/6272640", "scale": 6, "label": "Acreage", "type": "Numeric" } ] } }, "Create Seed Bank": { "action": "sfdcRegister", "parameters": { "name": "Seed Bank Agencies", "alias": "seed_bank_agencies", "source": "CleanUp" } }, "Load Seed Chart": { "action": "edgemart", "parameters": { "alias": "Seed_Chart" } }, "Augment Temp Class": { "action": "augment", "parameters": { "right_key": [ "TempClass" ], "left": "Add Temp Class", "left_key": [ "TempClass" ], "right_select": [ "TempKey", "TempClass" ], "right": "Load Temp Class Mapping", "relationship": "Climate", "operation": "LookupSingleValue" } }, "Load Temp Class Mapping": { "action": "edgemart", "parameters": { "alias": "Temperature_Classes_Mapping", } }, "CleanUp": { "action": "sliceDataset", "parameters": { "mode": "drop", "source": "Augment Temp Class", "fields": [ { "name": "HighTemp" }, { "name": "LowTemp" } ] } }, "Define Temp Range": { "action": "computeExpression", "parameters": { "source": "Calculate Acreage", "mergeWithSource": true, "computedFields": [ { "defaultValue": "0", "precision": 18, "name": "LowTemp", "saqlExpression": "string_to_number(substr(Temperature, 1, 2))", "scale": 2, "label": "LowTemp", "type": "Numeric" }, { "defaultValue": "0", "precision": 18, "name": "HighTemp", "saqlExpression": "string_to_number(substr(Temperature, -2, 2))", "scale": 2, "label": "HighTemp", "type": "Numeric" } ] } }}. Can you please let me know what was the root cause? Superbadge-Data-Integration-Specialist/Challenge #5/ProjectRESTService.cls Go to file Cannot retrieve contributors at this time 40 lines (33 sloc) 1.12 KB Raw Blame @RestResource ( urlMapping = '/project/*') global class ProjectRESTService { @HttpPost global static String postProjectData ( String projectRef, String projectName,