

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Copie e migre tópicos do Quick Sight dentro e entre Contas da AWS
<a name="topic-cli-walkthroughs"></a>

Você pode migrar seus tópicos do Quick Sight de uma conta para outra com a interface de linha de comando (CLI) do Quick Sight. Em vez de replicar manualmente o mesmo tópico em vários painéis, namespaces ou contas, você pode usar a CLI do Quick Sight para reutilizar o mesmo tópico repetidamente. Esse recurso economiza tempo dos autores do Quick Sight e cria uma experiência de tópico padronizada para leitores de painéis em vários painéis.

Para migrar tópicos com a CLI do Quick Sight, use o procedimento a seguir

**Para migrar um tópico para outra conta**

1. Primeiro, identifique o tópico que você deseja migrar. Você pode ver uma lista de todos os tópicos em sua conta Quick com um comando de `list-topics` API.

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

1. Depois de ter uma lista de tópicos, localize o tópico que você deseja migrar e faça uma `describe-topic` chamada para receber uma estrutura JSON da configuração do tópico.

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

   Veja um exemplo de resposta da API `describe-topic`.

   ```
   {
       "Status": 200,
       "TopicId": "TopicExample", 
       "Arn": "string",
       "Topic": [
           {
               "Name": "{}",
               "DataSets": [
               {
               "DataSetArn": "{}",
               "DataSetName": "{}",
               "DataSetDescription": "{}",
               "DataAggregation": "{}",
               "Filters": [],
               "Columns": [],
               "CalculatedFields": [],
               "NamedEntities": []
               }
               ]
           }
       ],
       "RequestId": "requestId"
       }
   ```

1. Use a resposta JSON para criar um arquivo esqueleto que você pode inserir em uma nova `create-topic` chamada em sua outra conta do Quick. Antes de fazer uma chamada de API com seu arquivo esqueleto, certifique-se de alterar o Conta da AWS ID e o ID do conjunto de dados no arquivo esqueleto para que correspondam ao Conta da AWS ID e ao ID do conjunto de dados aos quais você está adicionando o novo tópico. Para obter mais informações sobre arquivos de esqueleto de CLI, consulte Como usar arquivos de esqueleto de [CLI no Guia](https://docs.aws.amazon.com/quicksight/latest/developerguide/cli-skeletons.html) do desenvolvedor do *Amazon* Quick Sight.

   ```
   aws quicksight create-topic --aws-account-id AWSACCOUNTID \
   --cli-input-json file://./create-topic-cli-input.json
   ```

Depois de fazer uma `create-topic` chamada para a API do Quick Sight, o novo tópico aparece na sua conta. Para confirmar que o novo tópico existe, faça uma `list-topics` chamada para a API Quick Sight. Se o tópico de origem que foi duplicado contiver respostas verificadas, as respostas não serão migradas para o novo tópico. Para visualizar uma lista de todas as respostas verificadas que estão configuradas para o tópico original, use uma chamada de API `describe-topic`.