Mostrando postagens com marcador grandes catálogos. Mostrar todas as postagens
Mostrando postagens com marcador grandes catálogos. Mostrar todas as postagens

segunda-feira, 18 de fevereiro de 2013

Perfis Magmi - Conceito e Uso

Os perfis são informações de toda natureza relacionada com determinada importação. Podemos mudar as configurações de todos os parâmetros sempre que for preciso para realizar uma nova importação. Assim se o banco de dados mudou, basta atualizar para o banco novo. Se usamos os plugins de importação, como o de criação de categorias, imagens e etc, podemos habilitá-los e desabilitá-los em qualquer tempo e sempre estaremos fazendo essas modificações no perfil padrão, ou como está no Magmi, perfil "Default". Porém se nós tivermos formas definidas de importação, não precisaremos mudar todas as vezes as informações quando queremos uma nova importação. Basta criar os Perfis. Para criá-los devem ser definidos todos os parâmetros e depois informar um nome para esse perfil. Feito isso basta clicar em "Copy Profile & Switch". Pronto ! Foi criado um perfil para aquelas necessidades de importação. Podem ser criados quantos perfis forem necessários. Ao iniciar o Magmi, escolhe-se qual perfil deseja usar em "Run Magmi With Profile".


É isso aí. Simples, mas muito produtivo. Até carinhas...

terça-feira, 1 de janeiro de 2013

Magmi - Importador em massa para Magento

O que é o Magmi.

Ninguém melhor que a documentação pra defini-lo, mas para uma idéia geral trata-se de um importador em Massa para lojas Magento. É um pragrama livre regido pelas leis MIT OSL License. Seu criador é Sebastien Bracquemont e
 o cara manda muito bem.

Obtenção.
Pode ser baixado emhttp://sourceforge.net/projects/magmi/files/. Para baixar os extras e utilitárioshttp://sourceforge.net/projects/magmi/files/magmi-0.7/plugins/packages/.

Instalação

Em a sua loja instalada bonitinha, será colocado dentro do diretório magento o diretório do Magmi. Se você baixou os plugins extras e os utilitários, esses arquivos devem ficar dentro da pasta plugins do Magmi.

Pronto.

Acesse o arquivo magmi.php. Esse é o cara que vai dar todas as opções e executar a importação.

Até a próxima...

segunda-feira, 10 de dezembro de 2012

Plugins Magmi - Principal Tela Web de Configuração - Parte 3

Feito e configurado como mostrado em posts anteriores, agora é possível escolher os plugins que deseja usar nas importações. São vários com finalidades diversas. 



Um breve comentário sobre a função de cada um, mas no site http://sourceforge.net/apps/mediawiki/magmi/index.php?title=Main_Page#Magmi_Integration você pode estudá-los com maior detalhamento.


Tipos de Plugins:
Comuns

Relatório de Importação e notificação de Mail Notifier v1.0.0
Este plugin pode ser usado para enviar um relatório de e-mail para a importação
ele usa PHP recurso de correio.

  Importação Magmi Url UI v1.0.3
Este plugin fornece um textarea que dá a linha de comando wget ou curl (ou apenas url se você quiser) que será executado com a documentação de configuração atual.

  Magmi Optimizer v1.0.5 - automático

  Magmi Reindexer Magento v1.0.5
Este plugin reindexa magento via chamado php cli - configurável

Processadores de Itens
  Criador de categorias / importador v0.1.7
Este plugin permite criar categorias.

  Imagem atributos Processador de atributos de imagem v1.0.22
Importador de Imagens. Para usar esse plugin deve-se criar duas pastas. Dentro da pasta media criar catalog/product.

  Produto Deleter v0.0.1
 Este plugins deve ser usado para excluir a documentação de produtos existentes
Pré-processador de dados de entrada

Entrada de dados para processamento.

  Coluna mapper v0.0.3
Este plugin permite alterar os nomes das colunas da fonte de dados antes que elas sejam manipuladas pela programação Magmi.

  SKU do Finder v0.0.1
Este plugin pode ser usado no modo de atualização para encontrar sku da coluna personalizada na interface datasource da documentação.

  Valores padrão setter v0.0.5
 Este permite definir alguns valores de item padrão que não foram encontrados na documentação fonte de entrada.

  Magmi Importação Limiter Informações v0.0.5
 Este plugin é feito para limitar a importação magmi a intervalos de registros selecionando ou criando correspondência de valores na documentação.

  Genéricos mapper Informações v0.0.6a
 Este plugin fornece mapeamento de valor para colunas csv antes de serem submetidas ao magmi, normalmente,  'visibilidade' e 'page_layout' precisam de mapeamento para que o magmi possa processá-los corretamente.

Importação de produtos e tipos

  Processador de produtos agrupados v1.0.1
Este plugins lida com a documentação de importação de produtos agrupados.

  Processador de produtos configuráveis v1.3.7
Esta plugins lida com a importação de produtos configuráveis.Relaciona os produtos simples ao configurável correspondente.

Produtos Relacionados
  Cross / Upsell Importador v1.0.3 ver documentação.
  Produto Relator v1.0.3 ver documentação.

Se desejarem colaborar com a comunidade, escrevam em www.magmibrasil.com.br  - www.facebook.com/magmibrasil suas soluções e dúvidas.

Para consultoria escrevam para magmibrasil@transsender.com.br.

sábado, 8 de dezembro de 2012

UI Magmi - Principal Tela Web de Configuração - Parte 2

Nesse post vamos configurar o tipo de arquivo importado. Magmi permite que sejam importados arquivos CSV e também permite que sejam importados dados que se encontram dentro de uma base de dados.


Para que a importação seja feita de uma base de dados SQL, em Datasouces(fonte de dados), selecionamos o recurso Generic SQL Datasourcev1.0.2 ou versão atual correspondente. É necessário informar o tipo de banco de dados em Input DB Type, o servidor (host), em Input DB Host, o nome do banco e a senha. Em SQL file deve conter a instrução select que lista os campos do banco de dados que serão importados. Essa instrução não deve ter (ou melhor que não tenha) o ";" ponto-e-vírgula no final da instrução select para não gerar alguma incompatibilidade, e salva com a extensão .sql dentro do diretório requests que fica dentro do dir Magmi como no exemplo acima mostrado na imagem. Outra observação importante é que esse arquivo deve ser salvo com a codificação UTF-8 para evitar mensagens como  "No Records returned by datasource"). Existe um outro post meu com as 5 causas prováveis para o aparecimento dessa mensagem. Procure salvar a tabela e todos os seus campos em UTF-8. Evidentemente a tabela com os dados de importação deverá estar disponível no servidor no qual está hospedado sua loja Magento. Após configurar corretamente os dados para importação, escolhe-se o modo de importação como na imagem abaixo e clica em Run Import para iniciar a importação.

Pronto essa é a forma de importação via SQL. Não entrarei no mérito dos cabeçalhos CSV ou SQL nem nas formas de configuração da loja para aceitar corretamente a importação por esse post se tratar do Magmi e que pressupõe conhecimento de administração de lojas Magento.

É possível a importação via CSV. Veja a imagem abaixo:

Agora selecionamos o recurso CSV Datasourcev1.2 ou versão correspondente para importação.
É necessário caso não haja, a criação da pasta "import" dentro do diretório "var" que por sua vez está dentro do diretório "magmi". É dentro do diretório "import" que deverão ficar os arquivos CSV que serão importados com seus headers obrigatórios para a importação correta. Abaixo existem as opções CSV que são opcionais. Isso posto já é possível a importação standart, ou seja sem a especificação de plugins, como o de criação de categorias, imagens, produtos configuráveis e etc. Caso precisem de consultoria favor enviar email para magmibrasil@transsender.com.br. No próximo post falaremos sobre os plugins de importação. Até !!!

Vejam esse link, pode ajudar --->http://go.magento.com/support/kb/entry/name/working-with-product-csv-files.

sexta-feira, 7 de dezembro de 2012

UI Magmi - Principal Tela Web de Configuração - Parte 1

Em posts anteriores falei um pouco sobre o plugin Magmi, como sua principal função e também onde conseguir e como instalar os arquivos. Nesse post será abordado a User Interface, ou seja a tela principal do programa que gerencia os perfis de importação bem como a configuração do servidor e dos plugins e utilitários adjacentes para a importação. A esse respeito pode-se consultar também www.facebook/magmibrasil, onde tem um pequeno release e as urls para baixar arquivos principais e utilitários...

A url de acesso ao magmi é  / seu_diretorio_magento / magmi / web / magmi.php.








Essa é a página responsável pelas configurações. Ela está dividida em três partes. Essa é a parte 1.
Em update  magmi você poderá fazer atualizações dos arquivos principais e dos extras e utilitários. Uma observação importante é que esses arquivos para serem atualizados automáticamente pela página devem estar no formato ZIP. É possível também atualizá-los manualmente, bastando descompactá-los colocando-os na pasta correta. A pasta correta para os plugins é a pasta 'plugins' e a pasta para os utilitários é a 'utilities' que fica dentro da pasta 'plugins'.

Em Run Magmi você define o perfil, que por padrão é default e ao lado Using Mode é a forma como se dará a atualização. Magmi possui três formas. 1-Somente atualiza. 2- Atualiza e cria novos produtos. 3-Somente cria novos produtos.

Em advanced Utilitis falaremos mais adiante, mas posso adiantar que se trata de utilitários de limpeza e organização do banco de dados da loja Magento.

Em "Configure Global Parameters" são especificados configurações do banco de dados.DATABASE: Conectividade, se porta ou socket (linux), host (url, ip), porta. Banco de dados: Nome do BD, senha, nome de usuário e table prefix (opçional).  MAGENTO: Versão da loja usada e endereço do diretório. É muito importante certifica-se que o diretório está correto (claro), mas sobretudo a versão. Já perdi um tempão me lascando só porque a versão não estava correta. Global: deixe como está. DIR & FILE PERMISSIONS altere como quiser as permissões ou deixe como está.

Bem esta foi a parte 1 de 3. Até a próxima...

Magmi - Conceitos para Importação em Massa.


Apresentação

Magmi é um importador em massa para lojas  Magento desenvolvido como um cliente DATABASE magento, (ou seja, não é uma extensão magento), que atua diretamente no SQL, e é o resultado de uma análise profunda do modelo de banco de dados Magento. O objetivo primeiro foi permitir a  importação e atualização de grandes catálogos.
Magmi  pode criar produtos ou atualizar um catálogo existente e lidar com enorme quantidade de dados (Milhões de produtos podem ser controlados pelo Magmi, mas até mesmo acima de 1000, você vai ver a diferença real da velocidade de importação)

Principais Características

§                     Ele fornece velocidade decente comparado com fluxo de dados nativo das lojas Magento(dependendo da configuração do servidor e número de atributos, 70-100 fileiras / s é  a velocidade padrão do Magmi).
§                     Ele suporta exportação Dataflow arquivo CSVs e também sintaxe CSV para lidar com opções de importação sob encomenda de importação e galeria de mídia.
§                     Ele funciona para multistore.
§                     Ele suporta urls de imagens remotas para os atributos de imagens relacionadas (neste caso, a velocidade é afetada pelo download da imagem).
§                     Ele também fornece SQL Genérico Datasource Plugin que permitem a obtenção de dados a ser em importados para magento de outro banco de dados legado em vez de CSV.
§                     Pode lidar com produtos configuráveis ​​(através do plugin configuráveis).
§                     Pode lidar com produtos relacionados, upsell e cross-sell (usando plugin Relator e upsell / cross-sell)

UI

§                     Magmi fornece uma interface web para configuração e execução, no entanto, ele pode ser chamado via CLI para automação.

Limitações

§                     Não pode lidar com tipos de produtos downloable nem empacotado ainda

Ambiente

§                     PHP.
§                     InnoDB compatibilidade  de tabelas (usando Transações)

Compatibilidade

Magento CE 1.3.x, 1.4.x, 1.5.x, 1.6.x, 1.7.x (a menos que se prove o contrário) .

Serviços de Consultoria, envie um email para ts@transsender.com.br.

quinta-feira, 6 de dezembro de 2012

Consultoria Magento

Consultoria Magento
DESCRIÇÃO
Programador/ Desenvolvedor com  domínio sobre o sistema de e-commerce MAGENTO, configuro completamente uma loja virtual, sua navegabilidade nas categorias, formas de pagamento, criação ou webservices de tabela com cálculo de CEP, temas,  presto serviço mensal de suporte. Importação de grandes catálogos, imagens, categorias, produtos configuraveis e relacionados.

email para ts@transsender.com.br