DataSet Base

All datasets inherit form this base-dataset which contains the following mandatory element(s):

  • dataset - information about the current dataset

  • folders contains a unique list of folders of all components.

  • context provides some execution context specific information.

{
  "dataset" : {
    "name" : "..",
    "version" : 1.0.0"
  },

 "folders": [
    { ... },
    {
      "folderId": "Rjo2MzEyMDgz",
      "folderFullPath": "/70 - Shared/IFS/subPr.Get.IFS.OAuth2_ID_Token"
    }
  ],
  
  "context": {
    "AccountUrl": "https://platform.boomi.com/AtomSphere.html#build;accountId=boomi_xx",
    "Environments": [
      {
        "Name": "Local",
        "Id": "dfb417a2-d30e-xxx",
        "Description": "TEST"
      },
      {
        "Name": "Cloud",
        "Id": "c5e7b6ce-2546xxxef5",
        "Description": "TEST"
      }
    ],
    "AccountId": "boomi_xxx",
    "AtomSphereUrl": "https://platform.boomi.com/AtomSphere.html"
  }
}

Verify the template's dataset

Use this information in (all) your templates to ensure it is based on the expected dataset.

<#if !dataset??>
	<#stop "dataset element is missing!">
<#elseif  dataset.name!="CompMetaDataSet"> 
	<#stop "Invalid dataset! Is the provided template compatible the with executed command?">
</#if>

Last updated