I have created lens for Agency Temp Class, it has Continental 155, Polar 120 and Cool 66 based on Seed Bank Agencies Data Set.Another lens Seed Bank Temp Class based on Seed Bank Data Set has Cool-Continental-Tropical 3Continental-Tropical 2Cool-Continental 2Continental 1Cool 1. upsert directly against the ProjectRef__c external id field, https://developer.salesforce.com/forums/?id=9060G000000I526QAC, https://developer.salesforce.com/forums/?id=9060G000000I56rQAC. Have you guessed the theme of the photos that go along with the Trailhead - Process Automation Specialist Superbadge series?They are a few of my favorite day to day processes! When validating the challenge, i'm getting an error stating this:-"Challenge Not yet complete here's what's wrong:We can't find the Seed Bank dataset or required fields are missing. Data Integration Specialist Superbadge Challenge 2 I am trying to register Configure Org Registration where I have to use a custom Heroku app to register my org. i tried switching them and the dataflow was successful. The Trigger doesn't seem to be saving either on the Developer Console or the Apex Trigger in Setup. Please check your work." R&D, A project with Daddy: My favorite daily process! Thank you for the pointers i made some new changes the data flow ran fine finally after the drill. Something that helped was saving the report frequently. (02K7R000000pt8bUAA_03C7R000004QOLfUAO)I send the Json of this nodeNode Name Augment TempClassLeft Source["Filter Agency Records"]Left Key["ShippingCountry"]RelationshipClimateRight Source["Add Temp Class"]Right Key["Country"]Right Fields["TempClass","Country","Date","Temperature"]OperationLook Up Single ValueThanks in advance for your help, HI while trying to complete Determine Optimal Climates challenge Any Idea why am getting this Error "There was an unhandled exception. @Trailhead Baby Can you post your JSON for the same? Step-2:- Then go to Setup-->Remote Site Settings-->New Remote Site. Report Modifications: Sales Two words: Filter Logic Support If you get this errortry stacking to 100% and make sure that you have a "horizontal" style chart. Any insight you may be able to provide would be great. There are a couple of YouTube channels that cover almost every Superbadge step . The error is in this - A name/alias is not correct:"Create Seed Bank": {"action": "sfdcRegister","parameters": {"name": "Create Seed Bank","alias": "Create_Seed_Bank","source": "Calculate Acreage". No. No. The best of luck! i changed "name" to "seed bank". Reports Accounts by Market To create the "Market" row grouping, use a bucket field. Right now he' taking a nap.so I'm off to edit some reports! Process Builder sketch Last night, I drew a rough sketch of my process: Was it pretty? I've checked my spelling, order of parameters in the method signature. Alias - is incorrect. contd"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" } ] } }} please share me your insights to fix my code or data. 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. Name capitalized, alias not capitalized. I couldn't get through challenge 3 because I changed them to dimensions, and then now I had to change them back! 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. If you could just post the JSON for your data flow, I will take a look. Check the challenge and confirm required field setting." I'm facing the same error, it's making me nuts =). Thank you. I made two dollars today! This part is the JSON from the original Load Seed Bank challenge which executed without error. This is my journey- a normal kid by day- a Trailhead explorer by night. 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. Hi Rebecca,in Step 4 , i am getting this error :: "We can't find the Acreage field. This would take away from the purpose of the superbadge. Configure a named credential and remote site according to the specifications outlined in the business requirements. Please check your work.What should be the values for both lens ?Waiting for your response.Thanks, Please share some details about what you have. If you would like to start with something a little easier, I'd go for the Security Specialist. error in challenge 6. https://docs.google.com/document/d/1RaNsOtQZlsL_yVTd0NWkox9kpyV1LLJ60fWBEVQwsLI/edit?usp=sharing. @shruthi"name": "Seed Bank","alias": "Seed_Chart",alias has to be Seed_Bank as well , let me know if that works out ! Hi,Thanks for your reply. You, my amazing reader, get more than tips for a Salesforce Superbadge. The ProjectTrigger does not appear to be calling 'BillingCalloutService.callBillingService ()' and passing in the collection of old and new records. Are you sure you want to create this branch? Hi,Can you please let me know the correct values of both lens. The dataflow was completed, but the LookupSingleValue node didn't augment any columns. If you post your revised JSON, I'll take a look. Various trademarks held by their respective owners. Either the node didn't find any matches, or a join key contains only null values. So much banging and so silly of me, i had the issues fixed, i passed the step 4, Even though i have done everything as mentioned, while creating the lens i am not able to see the acreage field under Bar length. 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. },"CleanUp": {"action": "sliceDataset","parameters": {"mode": "drop","source": "Augment Temp Class","fields": [{"name": "TempClass"},{"name": "TempKey"},{"name": "Climate.lowtemp"},{"name": "Climate.hightemp"}this is incorrect. Making dinner for Mom! let me know what i am missing here. Confirm there's a binding that filters attrition costs displayed in the reference line.Appreciate if you provide any help. Please reference ID: UAPSIKJH. High Value Residential This report includes: 1 filter, 1 grouping, and 1 summarized field. Data Integration Specialist : What You'll Be Doing to Earn This SuperbadgeConfigure outbound application and integration securityConfigure inbound integratio. Confirm the node name matches the name as described in the challenge. hmmm I'm happy to take a look at the json if you like. Please support me on Patreon: https://www.patreon.com/roelvandepaarWith thanks \u0026 praise to God, and with thanks to the many people who have made this project possible! I would show the attempts but reddit wont allow for screenshots. deleted the data flow and re executed flow still the same old error, i made some corrections with the alias names and spaces issues but nothing is heping me to move forward ! "left_key": ["TempKey"],"right_key": ["TempClass"I think this is the issue. I am stuck on creating the test class for the challenge 4 in a propper way. 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, . Hey,Hope by this time you have got your answer if not,Please change the alias you will get through challenge 6. A huge thank you to Jocelyn Fennewald , Salesforce MVP, for pointing out the "remove all columns" option within the report creator. Check the challenge and confirm required field setting. created a dataflow with name "Load Seed Bank" . Please check your work. Superbadge Apex Specialist looks good on Resume, and they prove worth it as well. You also get personal insight into the life of a Trailhead Baby! Data Integration Specialist Superbadge - Step 7 I'm getting an error message when triggering the SOAP call from the UI via record update: System.CalloutException: IO Exception: External server did not return any content When I import the WSDL into SOAP UI and send the same package body, I receive this message: HTTP /1.1 500 Server: Cowboy Ans:-Read the Salesforce Help article for the superbadge,review all relevant Salesforce Help documentation, and then log a case. still i'm facing the same issue. (Trailhead Baby was 'gone fishing' this weekend, and didn't check for comments! Thanks for your help. Configure a named credential and remote site according to the specifications outlined in the business requirements. Still getting the same message.Thanks!Karen. I am getting this error from step 4 Challenge Not yet complete here's what's wrong:We can't find the 'Load Seed Chart' node in the dataflow. Hi , Load Seed Bank w/Temperature Classification when ran ,getting an error like below" The dataflow was completed, but the LookupSingleValue node didn't augment any columns. Appreciated! (It's a capitalization issue) },"Create Seed Bank": {"action": "sfdcRegister","parameters": {"name": "Seed Bank","alias": "Seed_Bank","source": "Calculate Acerage", Hi,I am stuck in step 6 Load Seed Bank Agencies w/Climate Data while running the data flow.Below is the ErrorSomething went wrong while executing the Augment TempClass node: Duplicate field TempClass (02K2x000000EEiPEAW_03C2x000000BNimEAG)Below is the Json :{ "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" } ] } }, "Create Seed Bank Agencies": { "action": "sfdcRegister", "parameters": { "name": "Seed Bank Agencies", "alias": "seed_bank_agencies", "source": "Augment TempClass" } }, "Load Climate": { "action": "edgemart", "parameters": { "alias": "Global_Climates" } }, "Load Seed Bank Agencies": { "action": "edgemart", "parameters": { "alias": "seed_bank_agencies" } }, "Filter 2015": { "action": "filter", "parameters": { "filter": "Date_Year:R:2015", "source": "Load Climate" } }, "Augment TempClass": { "action": "augment", "parameters": { "left": "Load Seed Bank Agencies", "right": "Add Temp Class", "relationship": "Climate", "operation": "LookupSingleValue", "left_key": [ "ShippingCountry" ], "right_key": [ "Country" ], "right_select": [ "TempClass" ] } }}. I just checked in my data sets i kind of uploaded twice for seed chart file, so i deleted the first version of it, kept the latest version under Mosiac app, named it as " Seed Chart" and api name is "Seed_Chart"here is new error ""and my jason is ::We can't find the Seed Bank dataset or required fields are missing. This is regarding Challenge 6. I solved this by putting the opportunity record and project record into separate list and performing DML on the list. After fixing lens configurations, now I am getting this error,Challenge Not yet complete here's what's wrong:We can't confirm your lens displays the top climate class. "Create Seed Bank": {"action": "sfdcRegister","parameters": {"source": "CleanUp","alias": "Seed_Bank","name": "Seed Bank"alias punctuation. ", Hey! Hint - The TempClass formula is different for each of the dataflows. If you are short on time, start around the 20 minute mark. Anyway, sorry for bothering. Hi,i'm on challenge-6 and i created a dataflow called "Load Seed Bank Agencies w/Climate Data" but this dataflow is failing when i'm trying to run it.Error:Something went wrong while executing the Filter 2015 node: invalid field expression for field 'Date_Year': Syntax Error at position [line 1: column 11] after token Unexpected character ':' :: ;Date_Year:EQ:2015;posting JSON in other comment. Thanks, after fixing the alias it worked, Now I am stuck with step # 6 Determine Optimal Climates, getting an error We can't find the 'Load Climate' node in the dataflow. JSON for filter node:"Filter 2015": { "action": "computeExpression", "parameters": { "source": "Load Climate", "mergeWithSource": true, "computedFields": [ { "saqlExpression": "Date_Year:EQ:2015", "name": "Date_Year", "label": "Date_Year", "type": "Text" } ] } },Thanks, I have the action as "filter", not "computeExpression". You are responsible for your own actions. 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.My JSON :{ "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" } ] } }, "Create Seed Bank Agencies": { "action": "sfdcRegister", "parameters": { "name": "Seed Bank Agencies", "alias": "seed_bank_agencies", "source": "Augment TempClass" } }, "Load Climate": { "action": "edgemart", "parameters": { "alias": "Global_Climates" } }, "Load Seed Bank Agencies": { "action": "edgemart", "parameters": { "alias": "seed_bank_agencies" } }, "Filter 2015": { "action": "filter", "parameters": { "filter": "Date_Year:R:2015", "source": "Load Climate" } }, "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" } }}. 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. Disclaimer: All information is provided \"AS IS\" without warranty of any kind. Please contact me if anything is amiss at Roel D.OT VandePaar A.T gmail.com Hint: You can't match on a field that isnt' selected for both data sets. ), Hi please help in update the data flow.i can't update my data flow..show errors in that. Can you please let me know what was the root cause? OMG - I finally passed step #6.I totally redid the Load Seed Bank w/Climate and Load Seed Bank w/Temperature after I had to break down and have a Coke Zero after 3 yearslol.I also reloaded the datasets, etc.I have the final JSON if you want itThanks again. Various trademarks held by their respective owners. here's what's wrong: I understood! { "Load Seed Chart": { "action": "edgemart", "parameters": { "alias": "Seed_Chart" } }, "Calculate Acerage": { "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 Acerage" } }}It will be helpful for me if someone tells me why I am getting this. Confirm the node name matches the name as described in the challenge. Hi, I am getting the message: We can't validate the 'Create Seed Bank Agencies' node was created correctly. 5. Confirm the node name matches the name as described in the challenge. Can you suggest which super badge i should start with? Start by uploading the dataset then create the dataflow. However, if I test my code from workbench, it works correctly. 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! I am stuck at Challenge 6,7 . :). "Load Climate": { "action": "edgemart", "parameters": { "alias": "Global_Climates"The syntax on this challenge was a bit. insane.It took a ton of trial and error to get the right Alias names. Hi,i'm facing an issue in Challenge-4. Challenge 4 is not difficult if you follow the instructions precisely! Modified 2 months ago. Node Augment TempClass refers to field TempClass not present in right source. (full disclosure-- I did this superbadge twice because I didn't fully understand the first timeso don't feel bad about being lost! It's free to sign up and bid on jobs. Use the search o. Hello! Challenge 2: Synchronize Salesforce data with an external system. 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. Hi All, I get the following error when attempting to check in this challenge. hi ,unable to find error in step 4 { "Calculate Acreage": { "action": "computeExpression", "parameters": { "mergeWithSource": true, "source": "Load Seed Chart", "computedFields": [ { "type": "Numeric", "name": "Acreage", "label": "Acreage", "saqlExpression": "(Seeds_Pound*Spacing)/6272640", "precision": 18, "scale": 6 } ] } }, "Load Seed Chart": { "action": "edgemart", "parameters": { "alias": "Seed_Chart" } }, "Create Seed Bank": { "action": "sfdcRegister", "parameters": { "source": "Calculate Acreage", "name": "Create Seed Bank", "alias": "CreateSeedBank" } }}. Check the required fields, field types, node name, and alias are correct.Posting json in 2 parts{ "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": "AccountNumber" }, { "name": "Name" }, { "name": "Phone" }, { "name": "ShippingCity" }, { "name": "ShippingCountry" }, { "name": "ShippingPostalCode" }, { "name": "ShippingState" }, { "name": "ShippingStreet" } ], "object": "Account" } }, "Augment Temp Class": { "action": "augment", "parameters": { "right_key": [ "Country" ], "left": "Filter Agency Records", "left_key": [ "ShippingCountry" ], "right_select": [ "Country", "Date", "Temperature", "TempClass" ], "right": "Add Temp Class", "relationship": "Climate", "operation": "LookupSingleValue" } }, "Create Seed Bank Agencies": { "action": "sfdcRegister", "parameters": { "name": "Seed Bank Agencies", "alias": "seed_bank_agencies", "source": "Augment Temp Class" } }, "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": [ "Currency", "Acres", "Latitude", "Longitude", "Region", "SubRegion" ], "right": "Load Agency Detail", "relationship": "AgencyDetail", "operation": "LookupSingleValue" } }, "Filter 2015": { "action": "filter", "parameters": { "filter": "Date_Year:EQ:2015", "source": "Load Climate" } }, "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 \"FALSE\" end\n", "label": "IsAgency", "type": "Text" } ] } }}, "Add Agency Fields": {"action": "augment","parameters": {"right_key": ["AccountNumber"],"left": "Load Account","left_key": ["AccountNumber"],"right_select": ["Currency","Acres","Latitude","Longitude","Region","SubRegion"Missing something here.