Lavora con gli argomenti Quick Sight utilizzando Quick Sight APIs - Amazon Quick Suite

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Lavora con gli argomenti Quick Sight utilizzando Quick Sight APIs

L'esempio seguente crea un nuovo argomento.

aws quicksight create-topic --aws-account-id AWSACCOUNTID --topic-id TOPICID --topic TOPIC

È inoltre possibile creare un nuovo argomento utilizzando un file scheletro CLI con il seguente comando. Per ulteriori informazioni sui file scheletro della CLI, consulta Using CLI skeleton files nella Amazon Quick Sight Developer Guide.

aws quicksight create-topic --cli-input-json file://createtopic.json

Quando crei un nuovo argomento, la configurazione di aggiornamento del set di dati non viene copiata nell'argomento. Per impostare una pianificazione di aggiornamento per il nuovo argomento, puoi effettuare una chiamata API create-topic-refresh-schedule. Per ulteriori informazioni sulla configurazione delle pianificazioni dell'aggiornamento degli argomenti con la CLI, consulta Configura le pianificazioni di aggiornamento degli argomenti di Quick Sight con la CLI Quick Sight.

Dopo aver creato il primo argomento, puoi aggiornare, eliminare, elencare o richiedere un riepilogo di un argomento.

L'esempio seguente aggiorna un argomento.

aws quicksight update-topic --aws-account-id AWSACCOUNTID --topic-id TOPICID --topic TOPIC

È inoltre possibile aggiornare un argomento utilizzando un file scheletro CLI con il seguente comando. Per ulteriori informazioni sui file scheletro della CLI, consulta Using CLI skeleton files nella Amazon Quick Sight Developer Guide.

aws quicksight update-topic --cli-input-json file://updatetopic.json

L'esempio seguente fornisce un elenco di tutti gli argomenti in un account Quick Suite.

aws quicksight list-topics --aws-account-id AWSACCOUNTID

L'esempio seguente elimina un argomento.

aws quicksight delete-topic --aws-account-id AWSACCOUNTID --topic-id TOPICID

L'esempio seguente fornisce informazioni sulla configurazione di un argomento.

aws quicksight describe-topic --aws-account-id AWSACCOUNTID --topic-id TOPICID

Il comando seguente aggiorna le autorizzazioni di un argomento.

aws quicksight update-topic-permissions --aws-account-id AWSACCOUNTID --topic-id TOPICID --grant-permissions Principal=arn:aws:quicksight:us-east-1:AWSACCOUNTID:user/default/USERNAME,Actions=quicksight:DescribeTopic --revoke-permissions Principal=arn:aws:quicksight:us-east-1:AWSACCOUNTID:user/default/USERNAME,Actions=quicksight:DescribeTopic

Utilizzate il grant-permissions parametro per concedere le autorizzazioni di lettura e autore agli utenti dell'account Quick Suite. Per assegnare le autorizzazioni a un utente dell'account, immetti il seguente valore: "quicksight:DescribeTopic". Per assegnare le autorizzazioni a un utente dell'account, immetti i seguenti valori:

  • "quicksight:DescribeTopic"

  • "quicksight:DescribeTopicRefresh"

  • "quicksight:ListTopicRefreshSchedules"

  • "quicksight:DescribeTopicRefreshSchedule"

  • "quicksight:DeleteTopic"

  • "quicksight:UpdateTopic"

  • "quicksight:CreateTopicRefreshSchedule"

  • "quicksight:DeleteTopicRefreshSchedule"

  • "quicksight:UpdateTopicRefreshSchedule"

  • "quicksight:DescribeTopicPermissions"

  • "quicksight:UpdateTopicPermissions"

Il parametro RevokePermissions revoca tutte le autorizzazioni concesse a un utente dell'account.

Il comando seguente descrive tutte le autorizzazioni di un argomento.

aws quicksight describe-topic-permissions --aws-account-id AWSACCOUNTID --topic-id TOPICID

Dopo aver creato un argomento Quick Sight, puoi utilizzare Amazon Quick Sight APIs per configurare una pianificazione di aggiornamento degli argomenti, migrare gli argomenti Quick Sight all'interno o tra account e creare risposte riviste.