Show Menu
TÓPICOS×

Criar o schema de vendas de varejo e o conjunto de dados

Este tutorial fornece os pré-requisitos e os ativos necessários para todos os outros Adobe Experience Platform​Data Science Workspace tutoriais. Após a conclusão, o schema de vendas de varejo e os conjuntos de dados estarão disponíveis para você e para os membros da organização IMS em Experience Platform.

Introdução

Antes de iniciar este tutorial, você deve ter os seguintes pré-requisitos:
  • Acesso a Adobe Experience Platform. Se você não tiver acesso a uma Organização IMS em Experience Platform, fale com o administrador do sistema antes de prosseguir.
  • Autorização para fazer chamadas Experience Platform de API. Complete o tutorial Autenticar e acessar as APIs do Adobe Experience Platform para obter os seguintes valores para concluir este tutorial com êxito:
    • Autorização: {ACCESS_TOKEN}
    • x-api-key: {API_KEY}
    • x-gw-ims-org-id: {IMS_ORG}
    • Client secret: {CLIENT_SECRET}
    • Certificado do cliente: {PRIVATE_KEY}
  • Dados de amostra e arquivos de origem para a Receita de Vendas de Varejo. Baixe os ativos necessários para este e outros Data Science Workspace tutoriais do repositório Git público do Adobe.
  • Python >= 2.7 e as seguintes Python embalagens:
  • Um entendimento prático dos seguintes conceitos usados neste tutorial:

Criar schema de vendas de varejo e conjunto de dados

O schema de vendas de varejo e os conjuntos de dados são criados automaticamente usando o script de inicialização fornecido. Siga as etapas abaixo para:

Configurar arquivos

  1. No pacote de recursos do Experience Platform tutorial, navegue até o diretório bootstrap e abra config.yaml usando um editor de texto apropriado.
  2. Na Enterprise seção, insira os seguintes valores:
    Enterprise:
        api_key: {API_KEY}
        org_id: {IMS_ORG}
        tech_acct: {technical_account_id}
        client_secret: {CLIENT_SECRET}
        priv_key_filename: {PRIVATE_KEY}
    
    
  3. Edite os valores encontrados na Platform seção, Exemplo mostrado abaixo:
    Platform:
        platform_gateway: https://platform.adobe.io
        ims_token: {ACCESS_TOKEN}
        ingest_data: "True"
        build_recipe_artifacts: "False"
        kernel_type: Python
    
    
    • platform_gateway : O caminho base para chamadas de API. Não modifique esse valor.
    • ims_token : O seu {ACCESS_TOKEN} vai aqui.
    • ingest_data : Para a finalidade deste tutorial, defina esse valor como "True" a fim de criar os schemas de vendas de varejo e os conjuntos de dados. Um valor de apenas "False" criará os schemas.
    • build_recipe_artifacts : Para a finalidade deste tutorial, defina esse valor como "False" para impedir que o script gere um artefato de Receita.
    • kernel_type : O tipo de execução do artefato de Receita. Deixe esse valor como Python se build_recipe_artifacts estivesse definido como "False" , caso contrário, especifique o tipo de execução correto.
  4. Na Titles seção, forneça as seguintes informações adequadamente para os dados de amostra de Vendas de varejo, salve e feche o arquivo depois que as edições estiverem em vigor. Exemplo mostrado abaixo:
    Titles:
        input_class_title: retail_sales_input_class
        input_mixin_title: retail_sales_input_mixin
        input_mixin_definition_title: retail_sales_input_mixin_definition
        input_schema_title: retail_sales_input_schema
        input_dataset_title: retail_sales_input_dataset
        file_replace_tenant_id: DSWRetailSalesForXDM0.9.9.9.json
        file_with_tenant_id: DSWRetailSales_with_tenant_id.json
        is_output_schema_different: "True"
        output_mixin_title: retail_sales_output_mixin
        output_mixin_definition_title: retail_sales_output_mixin_definition
        output_schema_title: retail_sales_output_title
        output_dataset_title: retail_sales_output_dataset
    
    

Executar o script de inicialização

  1. Abra o aplicativo de terminal e navegue até o diretório de recursos do Experience Platform tutorial.
  2. Defina o bootstrap diretório como o caminho de trabalho atual e execute o bootstrap.py Python script digitando o seguinte comando:
    python bootstrap.py
    
    
    O script pode levar vários minutos para ser concluído.

Próximas etapas

Após a conclusão com êxito do script de inicialização, os schemas de entrada e saída e os conjuntos de dados do Retail Sales podem ser visualizados no Experience Platform. Consulte o tutorial de dados de schema de pré-visualização para obter mais informações.
Você também assimilou com êxito dados de amostra de Vendas de varejo Experience Platform usando o script de inicialização fornecido.
Para continuar trabalhando com os dados ingeridos: