Membuat tampilan bersama dengan QuickSight createSharedView API - Amazon QuickSight

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Membuat tampilan bersama dengan QuickSight createSharedView API

Setelah Anda memperbarui Penyematan SDK ke versi 2.8.0 atau yang lebih tinggi, gunakan createSharedView API untuk membuat tampilan bersama baru. Catat sharedViewId dan dashboardId bahwa operasi kembali. Contoh di bawah ini membuat tampilan bersama baru.

const response = await embeddingFrame.createSharedView(); const sharedViewId = response.message.sharedViewId; const dashboardId = response.message.dashboardId;

createSharedViewhanya dapat dipanggil ketika pengguna melihat dasbor. Untuk pembuatan tampilan bersama khusus konsol, pastikan pengguna berada di halaman dasbor sebelum Anda mengaktifkan tindakan. createSharedView Anda dapat melakukan ini dengan PAGE_NAVIGATION acara tersebut, yang ditunjukkan pada contoh di bawah ini.

const contentOptions = { onMessage: async (messageEvent, metadata) => { switch (messageEvent.eventName) { case 'CONTENT_LOADED': { console.log("Do something when the embedded experience is fully loaded."); break; } case 'ERROR_OCCURRED': { console.log("Do something when the embedded experience fails loading."); break; } case 'PAGE_NAVIGATION': { setPageType(messageEvent.message.pageType); if (messageEvent.message.pageType === 'DASHBOARD') { setShareEnabled(true); } else { setShareEnabled(false); } break; } } } };