thanks a lot. I am getting exception like :Challenge Not yet complete here's what's wrong:We can't confirm these are the correct values in the lens. 5. Anyway, sorry for bothering. Check the challenge and confirm the node name and required fields. 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. The free lemonade offer worked! This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. 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! 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. can anyone help me out in this? Confirm the node name matches the name as described in the challenge. You're on your own! It's been a while. so I hope this is good advice! Hi, i'm stuck at #4.I get the error We can't find the Seed Bank dataset or required fields are missing. However, if I test my code from workbench, it works correctly. 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. Salesforce: Trailhead : Data Integration Specialist Challenge 5Helpful? That is against Trailhead's terms of use. Step 6 is tricky! The data flow is running properly. Appreciated! Why the change of heart? Step-2:- Then go to Setup-->Remote Site Settings-->New Remote Site. A tag already exists with the provided branch name. @Maulik Vadodariya Just follow instruction .My issue been resolved .https://success.salesforce.com/answers?id=9063A000000lixEQAQ, I am so lost on step 6. 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. Hi, I am getting the message: We can't validate the 'Create Seed Bank Agencies' node was created correctly. Check the required fields, field types, node name, and alias are correct. I have deleted the old workspace in workspace manager in the console as it could be corrupt. { "Add Temp Class": { "action": "computeExpression", "parameters": { "source": "Define Temp Range", "mergeWithSource": true, "computedFields": [ { "name": "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\"", "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", "alias": "seed_bank", "source": "CleanUp" } }, "Load Seed Chart": { "action": "edgemart", "parameters": { "alias": "Seed_Chart" } }, "Augment Temp Class": { "action": "augment", "parameters": { "left": "Load Temp Class Mapping", "right": "Add Temp Class", "relationship": "Climate", "operation": "LookupSingleValue", "left_key": [ "TempKey" ], "right_key": [ "TempClass" ], "right_select": [ "Acreage", "hightemp", "Lifecycle", "lowtemp", "Quantity_Pounds", "Seed", "Seeds_Pound", "Seed_ID", "Seed_Type", "Spacing", "TempClass", "Temperature" ] } }, "Load Temp Class Mapping": { "action": "edgemart", "parameters": { "alias": "Temperature_Classes_Mapping" } }, "CleanUp": { "action": "sliceDataset", "parameters": { "mode": "drop", "source": "Augment Temp Class", "fields": [ { "name": "TempClass" }, { "name": "TempKey" }, { "name": "Climate.lowtemp" }, { "name": "Climate.hightemp" } ] } }, "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" } ] } }}. I am stuck at step 6 of Einstein Analytics Data Preparation Specialist super badge.Message:Challenge Not yet complete here's what's wrong:We can't confirm these are the correct values in the lens. 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". If you would like to start with something a little easier, I'd go for the Security Specialist. Please check your work. I am stuck at Challenge 6,7 . If you are familiar with report and dashboards, this challenge should only take 30 or so minutes to complete. I think I will have to post in two comments due to the html limit. Take a break, grab a snack, and watch this video. If you could just post the JSON for your data flow, I will take a look. No. I am the Trailhead Baby! In the superbadge there's no indication of what naming convention to follow. The Trigger doesn't seem to be saving either on the Developer Console or the Apex Trigger in Setup. { "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. Here is my JSON:{ "Add Temp Class": { "action": "computeExpression", "parameters": { "source": "Define Temp Range", "mergeWithSource": true, "computedFields": [ { "name": "TempClass", "saqlExpression": "case when LowTemp < 25 and HighTemp < 25 then \"Polar\"\nwhen LowTemp >= 25 and HighTemp <= 50 then \"Cool\"\nwhen LowTemp >= 51 and HighTemp <= 85 then \"Continental\"\nwhen LowTemp >= 85 then \"Tropical\" end", "label": "TempClass", "type": "Numeric" } ] } }, "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_bank", "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": [ "TempClass", "TempKey" ], "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" }, { "name": "Climate.TempClass" }, { "name": "Climate.TempKey" }, { "name": "TempClass" } ] } }, "Define Temp Range": { "action": "computeExpression", "parameters": { "source": "Calculate Acreage", "mergeWithSource": true, "computedFields": [ { "defaultValue": "0", "saqlExpression": "string_to_number(substr(Temperature, 1, 2))\n\n", "name": "LowTemp", "label": "LowTemp", "type": "Numeric" }, { "name": "HighTemp", "saqlExpression": "string_to_number(substr(Temperature, -2, 2))", "label": "HighTemp", "type": "Numeric" } ] } }}, I am so lost on step 6. PLEASE HELP ME !!!! . I'll look again through it Are your Latitude and Longitude uploads dimensions or measures? Data Integration Specialist: Challenge 5: Why Is This Not Working? Hi ,i am getting " The dataflow was completed, but the LookupSingleValue node didn't augment any columns. The ProjectTrigger does not appear to be calling 'BillingCalloutService.callBillingService ()' and passing in the collection of old and new records. Apex specialist superbadge challenge 4. Load Seed Bank w/ Temperature Classification, This afternoon, I added a genius wig in an attempt to look a little older and more experienced. upsert directly against the ProjectRef__c external id field, https://developer.salesforce.com/forums/?id=9060G000000I526QAC, https://developer.salesforce.com/forums/?id=9060G000000I56rQAC. 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 am stuck on creating the test class for the challenge 4 in a propper way. Processes. Search for jobs related to App customization specialist superbadge challenge 5 or hire on the world's largest freelancing marketplace with 22m+ jobs. 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. Either the node didn't find any matches, or a join key contains only null values.Add Agency Fields augment Less than 1 second success 1,384 0 1,384 0Filter 2015 filter Less than 1 second success 31,200 0 0 0ID Agency Records computeExpression Less than 1 second success 1,384 0 1,384 0Temp Class computeExpression Less than 1 second success 0 0 0 0Filter Agency Records filter Less than 1 second success 1,384 0 383 0Augment TempClass augment Less than 1 second warning 0 0 0 0optimize-Create Seed Bank Agencies optimizer Less than 1 second success 0 0 0 0Create Seed Bank Agencies sfdcRegister 40 seconds success 0 0 0 0. Hey,Hope by this time you have got your answer if not,Please change the alias you will get through challenge 6. 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. Data integration specialist superbadge solution. These challenges are super tricky with syntax! This part is the JSON from the original Load Seed Bank challenge which executed without error. . Confused? Right now he' taking a nap.so I'm off to edit some reports! ", Hey! Salesforce Trailhead Superbadge 'Data Integration Specialist' Data Integration Specialist is one of the superbadges of Salesforce trailhead (A New Approach to Learning Salesforce). I am not able to find out where i missed.If anyone knows please help me.Challenge Not yet complete here's what's wrong:We can't find the Acreage field. Hi,Thanks for your reply. After you've imported the Account object, you'll be ready to tackle the challenges. Check the challenge and confirm required field setting. I have made several attempts. "Create Seed Bank": {"action": "sfdcRegister","parameters": {"source": "CleanUp","alias": "Seed_Bank","name": "Seed Bank"alias punctuation. ), Hi Steve - How did you fix the "We can't confirm these are the correct values in the lens. error in challenge 6. Here is my Json in 2 messages if someone can help : { "Add Temp Class": { "action": "computeExpression","parameters": { "source": "Filter 2015", "mergeWithSource": true, "computedFields": [ { "defaultValue": "Continental", "name": "TempClass", "saqlExpression": "case \nwhen Temperature < 25 then \"Polar\" \nwhen Temperature >= 25 and Temperature <= 50 then \"Cool\" \nwhen Temperature >= 51 and Temperature <= 85 then \"Continental\" \nwhen Temperature > 85 then \"Tropical\" \nend", "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": "Phone" }, { "name": "ShippingCity" }, { "name": "ShippingCountry" }, { "name": "ShippingPostalCode" }, { "name": "ShippingStreet" }, { "name": "ShippingState" }, { "name": "AccountNumber" } ], "object": "Account" } }, 2nd part of Json : "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 Agency detail": { "action": "edgemart", "parameters": { "alias": "Agency_Detail" } }, "Add Agency Fields": { "action": "augment", "parameters": { "right_key": [ "AccountNumber" ], "left": "Load Account", "left_key": [ "AccountNumber" ], "right_select": [ "Acres", "Currency", "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" } }, "Augment TempClass": { "action": "augment", "parameters": { "right_key": [ "Country" ], "left": "Filter Agency Records", "left_key": [ "ShippingCountry" ], "right_select": [ "Temperature", "Date", "TempClass", "Country" ], "right": "Add Temp Class", "relationship": "Climate", "operation": "LookupSingleValue" } }, "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\"", "label": "IsAgency", "type": "Text" } ] } }}Thanks for help, Hi, I have a problem with the step 6: When I run the DataflowLoad Seed Bank Agencies w/Climate Data it give me this error: Something went wrong while executing the Augment TempClass node: Right select in augment node must properly refer to the right input column. 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. If you are up to a challenge- I'd do the Process Automation Specialist. "left_key": ["TempKey"],"right_key": ["TempClass"I think this is the issue. such a silly mistake it was and i was stuck there for long. Search for an answer or ask a question of the zone or Customer Support. There could be a wide variety of issues, code could be right logically and different people get the error for different reasons. Challenge Not yet complete. Make sure that the correct date range is selected. You also get personal insight into the life of a Trailhead Baby! 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. Either the node didn't find any matches, or a join key contains only null values." Various trademarks held by their respective owners. Can you suggest which super badge i should start with? We can't find the Seed Bank dataset or required fields are missing. So close! Hi Trailhead Baby,Please help me. Hi I am completely new this superbadges. Hint - The TempClass formula is different for each of the dataflows. Making dinner for Mom! "Filter 2015": { "action": "filter", "parameters": { "filter": "Date_Year:EQ:2015", "source": "Load Climate" } }, "Augment TempClass": { "action": "augment", "parameters": { "right_key": [ "Country" ], "left": "Filter Agency Records", "left_key": [ "ShippingCountry" ], "right_select": [ "Country", "Date", "TempClass", "Temperature" ], "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 \"FALSE\" end", "label": "IsAgency", "type": "Text" } ] } }}I had to copy in two comments, it was to large. No Even after that it is not working it says We can't find the 'Load Seed Chart' node in the dataflow. Thanks! "Create Seed Bank": {"action": "sfdcRegister","parameters": {"source": "Calculate Acreage","alias": "Seed Bank","name": "Seed_Bank"Wrong alias and name. First of all , thanks for prompt reply. hmmm I'm happy to take a look at the json if you like. If you could kindly give me some insight as i fear i'm missing something here. #dataintegrationspecialist##techinvisible#superbadgeagentDo follow on instagram for complete superbadge access :https://www.instagram.com/tech_invisible/ What You'll be Doing to Earn This Superbadge Configure outbound application and integration security Configure inbound integration security Synchronize Salesforce data with external systems Synchronize external system data with Salesforce Test Apex REST and SOAP callout and service logic Key value should be the same. Hi man, have you been able to solve this? Either the node didn't find any matches, or a join key contains only null values. It looks like the order of operations is a tiny bit out of order. Modified 2 months ago. "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" } ] } }}. when i validate my step 6, i checked with existing suggestion via above posts i have corrected alias name and left key and right key for same name nothing worked and struck with from some now, please let me know what else i am missing !thankskiran.