function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Heather WahlstromHeather Wahlstrom 

Trailhead Wave Analytics - Creating your first wave app

I am unable to download the content from the URL below.   Please advise on any special settings or Apps I may need to download. 

http://startsurfingthewave.herokuapp.com/trailhead_dataflow

Thank you. 
Deepak GulianDeepak Gulian
{
  "Extract_Account": {
    "action": "sfdcDigest",
    "parameters": {
      "SFDCtoken": "SFDCtoken",
      "object": "Account",
      "fields": [
        {
          "name": "Id"
        },
        {
          "name": "Name"
        },
        {
          "name": "OwnerId"
        },
        {
          "name": "AccountSource"
        },
        {
          "name": "Type"
        },
        {
          "name": "Industry"
        },
        {
          "name": "BillingCountry"
        },
        {
          "name": "BillingState"
        },
        {
          "name": "CreatedDate"
        },
        {
          "name": "LastModifiedDate"
        }
      ]
    }
  },
  "Extract_Opportunity": {
    "action": "sfdcDigest",
    "parameters": {
      "concurrentBatches": 12,
      "maxAllowedOffset": 1500,
      "SFDCtoken": "SFDCtoken",
      "object": "Opportunity",
      "fields": [
        {
          "name": "Id"
        },
        {
          "name": "AccountId"
        },
        {
          "name": "OwnerId"
        },
        {
          "name": "Name"
        },
        {
          "name": "StageName"
        },
        {
          "name": "LeadSource"
        },
        {
          "name": "IsWon"
        },
        {
          "name": "Type"
        },
        {
          "name": "IsClosed"
        },
        {
          "name": "ForecastCategory"
        },
        {
          "name": "ForecastCategoryName"
        },
        {
          "name": "CreatedDate"
        },
        {
          "name": "CloseDate"
        },
        {
          "name": "Amount"
        },
        {
          "name": "CreatedById"
        }
      ]
    }
  },
  "Extract_OpportunityLineItem": {
    "action": "sfdcDigest",
    "parameters": {
      "concurrentBatches": 12,
      "maxAllowedOffset": 1500,
      "SFDCtoken": "SFDCtoken",
      "object": "OpportunityLineItem",
      "fields": [
        {
          "name": "OpportunityId"
        },
        {
          "name": "ProductCode"
        },
        {
          "name": "ListPrice"
        },
        {
          "name": "Quantity"
        },
        {
          "name": "TotalPrice"
        },
        {
          "name": "PricebookEntryId"
        }
      ]
    }
  },
  "Extract_PricebookEntry": {
    "action": "sfdcDigest",
    "parameters": {
      "concurrentBatches": 12,
      "maxAllowedOffset": 1500,
      "SFDCtoken": "SFDCtoken",
      "object": "PricebookEntry",
      "fields": [
        {
          "name": "Id"
        },
        {
          "name": "Product2Id"
        }
      ]
    }
  },
  "Extract_Product": {
    "action": "sfdcDigest",
    "parameters": {
      "concurrentBatches": 12,
      "maxAllowedOffset": 1500,
      "SFDCtoken": "SFDCtoken",
      "object": "Product2",
      "fields": [
        {
          "name": "Id"
        },
        {
          "name": "ProductCode"
        },
        {
          "name": "Name"
        },
        {
          "name": "Family"
        }
      ]
    }
  },
  "Extract_User": {
    "action": "sfdcDigest",
    "parameters": {
      "concurrentBatches": 12,
      "maxAllowedOffset": 1500,
      "chunkSize": 1500,
      "SFDCtoken": "SFDCtoken",
      "object": "User",
      "fields": [
        {
          "name": "Id"
        },
        {
          "name": "Username"
        },
        {
          "name": "Name"
        },
        {
          "name": "UserRoleId"
        },
        {
          "name": "ManagerId"
        }
      ]
    }
  },


  "Join_AccountOwner": {
    "action": "augment",
    "parameters": {
      "relationship": "Owner",
      "operation": "LookupMultiValue",
      "left_key": [
        "OwnerId"
      ],
      "right_key": [
        "Id"
      ],
      "left": "Extract_Account",
      "right": "Join_UserUserRole",
      "right_select": [
        "Name",
        "Role.Name",
        "Role.Roles",
        "Role.RolePath",
        "Role.ParentRoleId"
      ]
    }
  },
  "Join_OpportunityAccount": {
    "action": "augment",
    "parameters": {
      "relationship": "Account",
      "operation": "LookupMultiValue",
      "left_key": [
        "AccountId"
      ],
      "right_key": [
        "Id"
      ],
      "left": "Extract_Opportunity",
      "right": "Join_AccountOwner",
      "right_select": [
        "Name",
        "Type",
        "Industry",
        "BillingCountry",
        "BillingState",
        "AccountSource",
        "OwnerId",
        "Owner.Name",
        "Owner.Role.Name",
        "Owner.Role.Roles",
        "Owner.Role.RolePath",
        "Owner.Role.ParentRoleId"
      ]
    }
  },
  "Join_OpportunityLineItemPricebookEntry": {
    "action": "augment",
    "parameters": {
      "relationship": "Pricebook",
      "left_key": [
        "PricebookEntryId"
      ],
      "right_key": [
        "Id"
      ],
      "left": "Extract_OpportunityLineItem",
      "right": "Extract_PricebookEntry",
      "right_select": [
        "Product2Id"
      ]
    }
  },
  "Join_OpportunityLineItemPricebookEntryProduct": {
    "action": "augment",
    "parameters": {
      "relationship": "Product",
      "left_key": [
        "Pricebook.Product2Id"
      ],
      "right_key": [
        "Id"
      ],
      "left": "Join_OpportunityLineItemPricebookEntry",
      "right": "Extract_Product",
      "right_select": [
        "ProductCode",
        "Name",
        "Family"
      ]
    }
  },
  "Join_OpportunityOwner": {
    "action": "augment",
    "parameters": {
      "relationship": "Owner",
      "operation": "LookupMultiValue",
      "left_key": [
        "OwnerId"
      ],
      "right_key": [
        "Id"
      ],
      "left": "Join_OpportunityAccount",
      "right": "Join_UserUserRole",
      "right_select": [
        "Name",
        "Username",
        "UserRoleId",
        "ManagerId",
        "Role.Name",
        "Role.Roles",
        "Role.RolePath",
        "Role.ParentRoleId"
      ]
    }
  },
  "Join_OpportunityOpportunityLineItemPricebookEntryProduct": {
    "action": "augment",
    "parameters": {
      "relationship": "Opportunity",
      "left_key": [
        "OpportunityId"
      ],
      "right_key": [
        "Id"
      ],
      "left": "Join_OpportunityLineItemPricebookEntryProduct",
      "right": "Join_OpportunityOwner",
      "right_select": [
        "Name",
        "StageName",
        "CloseDate",
        "IsWon",
        "Type",
        "IsClosed",
        "LeadSource",
        "ForecastCategory",
        "ForecastCategoryName",
        "CreatedDate",
        "AccountId",
        "Account.Name",
        "Account.OwnerId",
        "Account.Type",
        "Account.Industry",
        "Account.BillingCountry",
        "Account.BillingState",
        "Account.AccountSource",
        "Account.Owner.Name",
        "Account.Owner.Role.Name",
        "Account.Owner.Role.Roles",
        "Account.Owner.Role.RolePath",
        "OwnerId",
        "Owner.Name",
        "Owner.Role.Name",
        "Owner.Role.Roles",
        "Owner.Role.RolePath",
        "Owner.Role.ParentRoleId"
      ]
    }
  },

  "Extract_UserRole": {
    "action": "sfdcDigest",
    "parameters": {
      "concurrentBatches": 12,
      "maxAllowedOffset": 1500,
      "SFDCtoken": "SFDCtoken",
      "object": "UserRole",
      "fields": [
        {
          "name": "Id"
        },
        {
          "name": "Name"
        },
        {
          "name": "ParentRoleId"
        },
        {
          "name": "LastModifiedDate"
        },
        {
          "name": "LastModifiedById"
        },
        {
          "name": "SystemModstamp"
        }
      ]
    }
  },
  "Flatten_UserRole": {
    "action": "flatten",
    "parameters": {
      "parent_field": "ParentRoleId",
      "multi_field": "Roles",
      "source": "Extract_UserRole",
      "path_field": "RolePath",
      "self_field": "Id"
    }
  },
  "Join_UserUserRole": {
    "action": "augment",
    "parameters": {
      "relationship": "Role",
      "operation": "LookupMultiValue",
      "left_key": [
        "UserRoleId"
      ],
      "right_key": [
        "Id"
      ],
      "left": "Extract_User",
      "right": "Flatten_UserRole",
      "right_select": [
        "Name",
        "Roles",
        "RolePath",
        "ParentRoleId"
      ]
    }
  },
  "Register_UserRole": {
    "action": "sfdcRegister",
    "parameters": {
      "source": "Join_UserUserRole",
      "alias": "user_role2",
      "name": "User Role",
      "SFDCtoken": "SFDCtoken",
      "rowLevelSecurityFilter": ""
    }
  },
  "Register_Opportunity": {
    "action": "sfdcRegister",
    "parameters": {
      "source": "Join_OpportunityOwner",
      "alias": "opportunities",
      "name": "Opportunities",
      "SFDCtoken": "SFDCtoken",
      "rowLevelSecurityFilter": ""
    }
  },
  "Register_OpportunityProducts": {
    "action": "sfdcRegister",
    "parameters": {
      "source": "Join_OpportunityOpportunityLineItemPricebookEntryProduct",
      "alias": "products_opportunities",
      "name": "Products Opportunities",
      "SFDCtoken": "SFDCtoken",
      "rowLevelSecurityFilter": ""
    }
  }
}
It contains this JSON data only save it in your plain text file and upload it as per instructions.