Namespace with embedded analytics

I want to integrate QuickSight into my web application and retrieve the embed URL for a dashboard accessible within the user’s namespace. How can I accomplish this?

Hi,

You can write a function in Lambda to extract data store it on S3.
QS will get data from S3 to dashboard.

Regards,
Naveed Ali

1 Like

Is there a option to list all dashboards that is available in the namespace

Hi @eswarpd001,

You can use the ListDashboards API operation to get the list of all dashboards. I believe namespaces are for users and groups. I don’t see the option to specify the namespace in the request body or as a URL parameter.

You can use GenerateEmbedUrlForRegisteredUser or GenerateEmbedUrlForAnonymousUser to get the embed URL.

For more information about embedding, take a look at these resources:

1 Like

@David_Wong Thanks for sharing Wong , Is there any end to end implementation of embedded analytics with namespaces

1 Like

@eswarpd001 Can you provide more details about your use case? Whether you use namespaces or not doesn’t have any impact on embedding. The dashboard that you want to embed is identified uniquely by its dashboard id. You don’t need to specify any namespace when you use the API to get the embed URL.

This video explains namespaces and their use cases: