getDatasetVersion

Retrieves a specific CRM Analytics dataset version by dataset ID or developer name and version ID.

Syntax 

1import { LightningElement, api, wire } from "lwc";
2import { getDatasetVersion } from "lightning/analyticsWaveApi";
3
4export default class GetDatasetVersion extends LightningElement {
5  @api idOrApiName; // or fetch the dataset ID or developer name
6  @api vId; // or fetch the version id
7  @wire(getDatasetVersion, {
8    datasetIdOrApiName: "$idOrApiName",
9    versionId: "$versionId",
10  })
11  onGetDatasetVersion({ data, error }) {
12    if (error) {
13      console.log("getDatasetVersion(${vId}) ERROR:", error);
14    } else if (data) {
15      console.log("getDatasetVersion(${vId}) RESPONSE:", data);
16    }
17  }
18}

CRM Analytics API Resource 

1GET /wave/datasets/${datasetIdOrApiName}/versions/${versionId}

getDatasetVersion uses this CRM Analytics API resource.

Parameters 

Parameter NameTypeDescriptionRequired?
datasetIdOrApiNameStringThe ID or developer name of the dataset.Yes
versionIdStringThe ID of the dataset version.Yes

Returns