createDataset

CRM Analytics データセットを作成します。

構文 

1import { createDataset } from 'lightning/analyticsWaveApi';
2createDataset( dataset : DatasetInput ): Promise<Dataset>

CRM Analytics API リソース 

1POST /wave/datasets

createDataset は、この CRM Analytics API リソースを使用します。

パラメータ 

  • dataset — (必須) 作成するデータセット。Dataset Input リソースを使用します。

戻り値 

Dataset 応答を使用して解決される Promise オブジェクト。

使用方法 

createDataset は、CRM Analytics データセットを作成するために使用します。たとえば、データセットを取引先オブジェクトから作成します。

この例では、ページに作成ボタンを追加しています。ページには、データセットタイプなど、データセットの作成に必要な情報についてのフォーム要素が含まれている必要があります。データセットを作成すると、lightning/platformShowToastEvent モジュールを使用してトーストメッセージが表示されます。

1import { LightningElement, api } from 'lwc';
2import { createDataset } from 'lightning/analyticsWaveApi';
3import { ShowToastEvent } from 'lightning/platformShowToastEvent';
4
5export default class CreateDataset extends LightningElement {
6  dataset = {
7    "type" : "Default"
8  };
9
10  create(event) {
11    createDataset({ dataset : this.dataset } })
12      .then(() => {
13        this.dispatchEvent(
14          new ShowToastEvent({
15            title: 'Success',
16            message: 'Dataset Created',
17            variant: 'success'
18          })
19        );
20      })
21      .catch(error => {
22        this.dispatchEvent(
23          new ShowToastEvent({
24            title: 'Error creating dataset',
25            message: error.body.message,
26            variant: 'error'
27        })
28      );
29    });
30  }
31}

このボタンは、createDataset() メソッドをコールします。

1<template>
2  <lightning-button
3    label="Create"
4    icon-name="utility:play"
5    icon-position="right"
6    onclick={create}
7  ></lightning-button>
8</template>

The Japanese Summer '24 guide is now live

日本語の Summer '24 ガイドが公開されました! 「Component Reference (コンポーネントリファレンス)」は、以前と同様にコンポーネントライブラリにあります。