createReplicatedDataset

複製データセット (接続済みオブジェクトとも呼ばれる) を作成します。

構文 

1import { createReplicatedDataset } from 'lightning/analyticsWaveApi';
2createReplicatedDataset( replicated Dataset : ReplicatedDatasetInputRepresentation ): Promise<ReplicatedDatasetRepresentation>

CRM Analytics API リソース 

1POST /wave/replicatedDatasets

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

パラメータ 

  • replicatedDataset — (必須) 作成する接続オブジェクトインスタンス。Replicated Dataset Input リソースを使用します。

戻り値 

使用方法 

createReplicatedDataset は、接続オブジェクトを作成するために使用します。たとえば、Asset データ用の接続オブジェクトを connectorIdconnectionModesourceObjectName を使用して作成します。

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

1import { LightningElement, api } from 'lwc';
2import { createReplicatedDataset } from 'lightning/analyticsWaveApi';
3import { ShowToastEvent } from 'lightning/platformShowToastEvent';
4
5export default class CreateReplicatedDataset extends LightningElement {
6  @api connectId; // or fetch the ID of the connector to create the dataset from
7  replicatedDataset = {
8    "connectorId" : $connectId,
9    "connectionMode" : "incremental",
10    "sourceObjectName" : "Asset"
11  };
12
13  create(event) {
14    createReplicatedDataset({ replicatedDataset: this.replicatedDataset } })
15      .then(() => {
16      this.dispatchEvent(
17          new ShowToastEvent({
18          title: 'Success',
19          message: 'Connected Object Created',
20          variant: 'success'
21          })
22      );
23    })
24    .catch(error => {
25      this.dispatchEvent(
26        new ShowToastEvent({
27            title: 'Error creating connected object',
28            message: error.body.message,
29            variant: 'error'
30        })
31      );
32    });
33  }
34}

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

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 (コンポーネントリファレンス)」は、以前と同様にコンポーネントライブラリにあります。