Skip To Content

Dados e publicação no ArcGIS Enterprise

O gerenciamento e armazenamento de dados é um aspecto vital da sua implantação do ArcGIS Enterprise. Ele define como seu organização acessa, gerencia, contribui e edita os dados e fornece a fundação de como seus dados podem ser utilizados. O ArcGIS Enterprise permite a você armazenar fonte de dados para seus serviços da web e camadas em locais de armazenamento de dados do gerenciada pelo usuário ou armazenamento de dados que é gerenciado pelo ArcGIS.

Os locais de armazenamento de dados do gerenciada pelo usuário são as origens de dados que você ou outros em sua organização gerenciam, tais como, um banco de dados, pasta ou locais de armazenamento de nuvem. Por outro lado, quando você usa locais de armazenamento de dados gerenciados pelo ArcGIS—como ArcGIS Data Store—você não gerencia ou acessa os bancos de dados subjacentes. Em um desenvolvimento único ArcGIS Enterprise, você provavelmente utilizará ambos os tipos de armazenamento de dados; você não tem que escolher apenas um ou o outro.

Dica:

Para mais informações sobre estes termos e conceitos, consulte o artigo técnico Dados no ArcGIS: Usuário Gerenciado e ArcGIS Gerenciado .

Quando você publicar um mapa da web, camada ou serviço no ArcGIS Enterprise, você determina como seus dados serão gerenciados. A primeira etapa deste processo é decidir se você irá copiar os dados ou registrar seus dados com um (ou mais) dos servidores federados que inclui seu portal do ArcGIS Enterprise.

Registrar ou copiar os dados

Quando você publicar a partir do ArcGIS Pro ou ArcMap, você determina a localização dos dados utilizados por suas camadas da web. Você pode registrar sua fonte de dados—no caso onde as camadas da web acessam os dados na fonte de dados—ou ArcGIS copiar os dados para um local gerenciado pelo ArcGIS, que pode ser o ArcGIS Data Store, um servidor federado ou o servidor de hospedagem.

Você também pode adicionar arquivos para sua organização e publicar a partir do portal do ArcGIS Enterprise. Neste caso, os dados são sempre copiados para um dos armazenamentos de dados fornecidos por meio do ArcGIS Data Store ou o servidor de hospedagem, dependendo do tipo de camada que você publica.

Anotação:

Um servidor de hospedagem é o site federado ArcGIS Server que o administrador da organização designou para executar os serviços que capacitam a maioria das camadas da web hospedadas. Este site pode executar outros serviços, mas seu propósito pretendido é executar em serviços hospedados. Há somente um servidor de hospedagem por organização do ArcGIS Enterprise.

Registrar fonte de dados

Quando você registra um armazenamento de dados gerenciado pelo usuário e publica camadas da web em um servidor federado, as camadas da web sempre fazem referência aos dados no armazenamento de dados registrado. Se os dados no armazenamento de dados registrados altera, você verá estas alterações na camada da web.

Os armazenamentos de dados registrados são sempre gerenciados pelo usuário.

Os seguintes são casos de registro de dados e é recomendado ou exigido:

  • Você tem clientes múltiplos acessando e atualizando a fonte de dados.

    Se você tiver aplicativos diretamente editando a fonte de dados, aplicativos editando a fonte de dados por serviços, conversão ou processos ETL que carregam dados de contratantes até sua fonte, publicar mapa ou camadas de feição que referenciam a fonte de dados. Deste modo, as pessoas que utilizam as camadas pode ver as alterações nos dados quando elas são realizadas na fonte.

  • Você utiliza dados de um geodatabase enterprise.

    Se você publicar de um mapa que contém dados de geodatabase enterprise versionados e você copiar os dados, os dados copiados não participarão mais da versão. As edições realizadas pela camada de feição publicada não podem aproveitar-se da funcionalidade de edição de multiusuário.

  • Você utiliza dados habilitados para arquivo de um geodatabase enterprise.

    Os proprietários dos dados habilitam o arquivamento então você pode ver as alterações nos dados com o passar do tempo. Se você copiar dados a partir da fonte quando você publicar uma camada de feição, ela não será mais parte do arquivo e você não pode ver as alterações realizadas para os dados após serem copiados.

  • Você tem classes de feições grandes ou classes de feições com geometrias complexas.

    Quanto maior o número de feições e mais complexas as formas, mais tempo levará para copiar os dados. Os exemplos de formas complexas incluem polígonos ou linhas com milhares de vértices, como linhas de costa ou sinuosidade dos rios.

  • Você está publicando dados de imagem.

    Os dados de imagem são geralmente grandes e copiar estes dados entre máquinas pode levar muito tempo. Devido seu tamanho potencial, os arquivos de imagens referenciados por conjunto de dados de mosaico nunca são copiados até quando você optar por copiar os dados quando você publicar.

  • Você está trabalhando com dados ou tipos de arquivos que podem somente ser publicados de uma fonte de dados registrada.

    Se você publicar os tipos seguintes dos dados do ArcGIS Pro ou ArcMap, você deve registrar sua fonte de dados com um site ArcGIS Server e publicar neste servidor:

    • Redes de utilitário (somente ArcGIS Pro)
    • Modelo ou script de geoprocessamento
    • Mapas dinâmicos
    • Geodatabase (somente ArcMap)
    • Streaming de dados (exige um site do ArcGIS GeoEvent Server)
    • Schematics (somente ArcMap)
    • KML

  • Você não deseja que ArcGIS limpe os dados quando você excluir a camada da web.

    Os dados que são copiados para ArcGIS Enterprise são automaticamente excluídos pelo sistema quando o serviço ou item do portal associado com os dados são excluídos. Se os usuários somente interagirem com os dados pela camada da web (em outras palavras, a camada da web é essencialmente os dados), você deseja que os dados e a camada da web sejam excluídos ao mesmo tempo. Entretanto, se o serviço ou item do portal for somente uma maneira que usuários acessam os dados, você precisa que os dados permaneçam na fonte de dados. Neste caso, registre a fonte de dados com um servidor federado e publique.

    Dica:

    Se você copiar os dados ao publicar uma camada de feição e depois decidir que precisa mantê-los, exporte os dados da camada de feição hospedada no portal, mova os dados para um banco de dados ou geodatabase enterprise no qual você se registrou com ArcGIS Server e publique.

Para informações sobre como registrar os dados, consulte Como registrar seus dados com ArcGIS Server.

Copiar dados

Copiar seus dados é como obter uma imagem instantânea de sua fonte de dados no momento que você publica. Diferentemente dos itens criados a partir dos dados registrados, os itens criados dos dados copiados não recebem atualizações dinâmicas da fonte de dados quando ela é alterada. Se você não precisar que sua camada da web acesse a fonte de dados, copiar os dados quando você publicar é um fluxo de trabalho apropriado.

Os seguintes são casos quando você pode preferir copiar dados:

Os dados copiados podem ser gerenciados pelo usuário ou gerenciado pelo ArcGIS.

Dados gerenciados pelo ArcGIS

Os dados gerenciados pelo ArcGIS são os dados hospedados em seu portal do ArcGIS Enterprise. Os serviços construídos a partir dos dados hospedados sempre residem no servidor de hospedagem do portal e os dados estão sempre armazenados no ArcGIS Data Store ou no servidor de hospedagem.

Muitos fluxos de trabalho comuns e suas saídas subsequentes no ArcGIS Enterprise dependem da habilidade de criar camadas hospedadas. As camadas hospedadas não são somente criadas como uma ação direta de transferência de um conjunto de dados e optar explicitamente por publicá-las como uma nova camada. As camadas hospedadas também são criadas como a saída de muitas ações no ArcGIS Enterprise, como executar ferramentas de análise e como parte de fluxos de trabalho de colaboração distribuída onde as camadas de feição são copiadas.

Onde publicar

Os membros de sua organização podem publicar de arquivos no portal, do ArcGIS Pro, do ArcMap, dos itens de armazenamento de dados, ou utilizando o ArcGIS API for Python.

Publicar de arquivos no portal

Você pode publicar camadas da web hospedadas de certos arquivos que você adiciona a sua organização.

Quando você publica a partir de arquivos no portal, os serviços para as camadas resultantes sempre são executados no servidor de hospedagem.

A tabela seguinte lista os arquivos que você pode transferir, as camadas da web hospedadas que você publica a partir delas e onde os dados da camada residem:

ArquivosTipo de camadaLocal de armazenamento de dados da camada

Arquivo de CSV, arquivo Microsoft Excel, GeoJSON, shapefile compactado, file geodatabase compactado

Camada de feição hospedada

ArcGIS Data Store (armazenamento de dados relacional)

O pacote de mosaico (.tpk ou .tpkx), definição de serviço (.sd) arquivo, ou pacote de mosaico de vetor (.vtpk)

Camada de mosaico hospedada

Arquivos no servidor de hospedagem

Pacote de camada de cena (.slpk)

Camada de cena hospedada

ArcGIS Data Store (armazenamento de dados do cache de mosaico)

Coleção de imagem (um arquivo .zip contendo arquivos de imagem)

Camada de imagem hospedada

Arquivos de imagem convertidos em imagem mosaicada e colocados no armazenamento de dados raster que são registrados com o site federado selecionado do ArcGIS Image Server

Para informações sobre publicar cada tipo de camada, consulte Publicar camadas de feição hospedada, Publicar camadas de mosaico hospedada, Publicar camadas de mosaico de vetor hospedada, Publicar camadas da cena hospedada, e Publicar camadas de imagem hospedada.

Publicar a partir do ArcGIS Pro

Quando você adicionar camadas aos mapas e cenas no ArcGIS Pro, você pode compartilhar as camadas como camadas da web. Dependendo do tipo de camada que você cria, os dados da camada são copiados para um ArcGIS Data Store, um servidor federado ou o servidor de hospedagem ou permanece em suas fonte de dados registrados. Quando você optar por manter os dados em sua fonte de dados registrada, você também escolhe o site federado do ArcGIS Server em que o serviço executará.

Copiar todos os dados

Quando você escolher Copiar todos os dados ao publicar a partir do ArcGIS Pro, isto quer dizer que os dados utilizados pela camada da web resultante não serão os mesmos que a fonte de dados em seu mapa ou cena. Há certas camadas da web que exigem que você copie todos os dados. Elas incluem o seguinte:

  • Camadas de mosaico do vetor

    As camadas de mosaico de vetor são compartilhadas (publicadas) de camadas de feição de ponto, linha, polígono ou pontos múltiplos em seu mapa. Os dados da camada tem o cache gerado e os mosaicos são armazenados no servidor de hospedagem do portal da mesma maneira quando você transfere um pacote de mosaico de vetor e publica no portal. O serviço executa no servidor de hospedagem e uma camada de mosaico é criada em seu portal. Ao publicar a partir do ArcGIS Pro 2.8 ou posterior, você também tem a opção de criar uma camada de feição com a camada de mosaico vetorial. A camada de feição pode ser copiada para o armazenamento de dados relacional ou permanecer em um armazenamento de dados registrado.

    Consulte Criar um mapa para criação de mosaico de vetor na ajuda do ArcGIS Pro para informações sobre como criar um mapa que atenda os requisitos para publicar uma camada de mosaico de vetor.

  • Camadas de mosaico

    As camadas de mosaico são publicadas da partir de mapas no ArcGIS Pro. A publicação de uma camada de mosaico cria um serviço de mapa de cache gerado no servidor de hospedagem do portal e um item de camada de mosaico em sua organização. Os caches de mosaico são armazenados no servidor de hospedagem da mesma forma que quando você publica um pacote de mosaico ou arquivo de definição de serviço no portal. Consulte Criar um mapa da web na ajuda do ArcGIS Pro para informações sobre publicar mapas e camadas como camadas de mosaico.

  • Camadas da Cena

    Quando você compartilhar uma camada de cena do ArcGIS Pro, ambas camada de cena hospedada e uma camada de feição são criadas em sua organização. O serviço da cena está sempre no servidor de hospedagem e o cache de cena é armazenado no armazenamento de dados de cache de mosaico da mesma maneira quando você publica um pacote de camada da cena no portal. Entretanto, você decide se a camada de feição associada referencia dados registrados ou os dados são copiados para o ArcGIS Data Store relacional.

Ao publicar uma camada de feição no ArcGIS Pro, você pode escolher onde armazenar os dados. Se você escolher Copiar todos os dados ao publicar, os dados são copiados para o ArcGIS Data Store relacional.

Quando você publicar um conjunto de dados do mosaico ou conjunto de dados raster como uma camada de imagem do ArcGIS Pro, você deve referenciar a fonte de dados na maioria dos casos. Para informações sobre como publicar as camadas de imagem, consulte Camada de imagem da web na ajuda do ArcGIS Pro.

Dica:

Se você estiver em transição do ArcMap, a tabela seguinte lista os fluxos de trabalho de publicação no ArcMap que são equivalentes à publicação e cópias de dados no ArcGIS Pro:

Camada publicada com Copiar todos os dados no ArcGIS ProFluxo de trabalho equivalente à publicação no ArcMap

Publique uma camada de mosaico de vetor em um portal ArcGIS Enterprise

Não há nenhum fluxo de trabalho equivalente no ArcMap.

Publique uma camada de mosaico em um portal ArcGIS Enterprise

Publique um serviço com recursos de mapeamento mosaicado para Meus Serviços Hospedados quando registrado em um portal do ArcGIS Enterprise.

Publique uma camada de cena em um portal ArcGIS Enterprise

Não há nenhum fluxo de trabalho equivalente no ArcMap.

Publique uma camada de feição em um portal ArcGIS Enterprise

Publique um serviço de mapa com recursos de acesso de feição para Meus Serviços Hospedados quando registrado em um portal do ArcGIS Enterprise .

Copie os dados ao publicar ferramentas da web

Você pode compartilhar um script de geoprocessamento ou modelo do ArcGIS Pro para seu portal. Quando você fizer isto, você decide se copia os dados utilizados no script ou modelo para o servidor—o qual cria uma cópia estática dos dados que o serviço utilizará—ou crie uma referência que o serviço pode acessar. Se você escolher copiar os dados, os dados são armazenados no servidor federado.

Quando você publicar uma ferramenta da web, ela cria um serviço de geoprocessamento no servidor federado selecionado e um item de ferramenta da web em sua organização.

Publicar camadas de imagem de mapa hospedadas a partir da camada de feição hospedada

Iniciando com ArcGIS Pro 2.5, você pode publicar uma camada de imagem de mapa hospedada de uma camada de feição hospedada ou camada de feição hospedada espaço-temporal que você possui. Os dados permanecem no armazenamento de dados relacional ou armazenamento de dados spatiotemporal big e a camada de imagem de mapa hospedada exibem estes dados.

Você pode fazer isto se você desejar disponibilizar os dados da camada de feição em um formato verdadeiramente somente para leitura. Você pode manter sua camada de feição hospedada editável de forma que você possa fazer atualizações nos dados e compartilhar a camada de imagem de mapa hospedado com um grande público. As camadas de imagem de mapa hospedadas podem executar melhor ao exibir volumes grandes de dados e eles suportam uma gama mais ampla de simbologia do que as camadas de feição hospedadas. Portanto, você pode publicar uma camada de imagem de mapa hospedada de sua camada de feição hospedada para utilizar a camada de imagem de mapa como dados de referência em mapas que você compartilha.

Consulte ao ajuda do ArcGIS Pro para mais informações ao publicar camadas de imagem de mapa hospedadas a partir de camadas de feição hospedadas.

Referenciar dados registrados

Se você quiser que suas camadas da web referenciam sua fonte de dados, você deve registrar sua fonte de dados com o site do ArcGIS Server onde você deseja que o serviço execute. Isto assegura que o serviço pode acessar os dados. Consulte Gerenciar armazenamentos de dados registrados na ajuda do ArcGIS Pro para mais informações. Iniciando com ArcGIS Pro 2.5, um item de armazenamento de dados é criado no portal ativo da fonte de dados registrada.

Quando você publica camadas de feições de um banco de dados registrado, os dados permanecem no banco de dados de origem ou banco de dados geográfico corporativo e um item de camada de feição e um item de camada de imagem de mapa são criados em sua organização. Um serviço de mapa com acesso à feição ativada também é criado no servidor federado que você selecionou quando publicou.

Para camadas de imagens, os dados permanecem no geodatabase ou pasta de origem, um serviço de imagens é criado no site do ArcGIS Image Server federado e um item de camada de imagens é criado em sua organização.

Para publicar uma camada de imagem de mapa a partir de um mapa no ArcGIS Pro, você deve registrar a fonte de dados (ou fontes) com o servidor federado no qual você publica. Todos os dados no mapa permanecem em sua fonte de dados registrada, um serviço de mapa é criado no servidor federado e uma camada de imagem de mapa é criada na organização.

Dica:

Se você estiver em transição do ArcMap, a tabela seguinte lista os fluxos de trabalho de publicação no ArcMap que são equivalentes à publicação e cópias de dados no ArcGIS Pro:

Camada publicada com Referenciar dados registrados no ArcGIS ProFluxo de trabalho equivalente à publicação no ArcMap

Publique uma camada de feição em um site federado ArcGIS GIS Server.

Publique um serviço de mapa com recursos de acesso à feição para um GIS Server que seja licenciado como um ArcGIS GIS Server e seja federado com um portal.

Publique uma camada de imagem em um site federado ArcGIS Image Server.

Publique um mosaico ou conjunto de dados raster em um GIS Server que seja licenciado para ArcGIS Image Server e seja federado com um portal.

Publique uma camada de imagem de mapa em um site federado ArcGIS GIS Server.

Publique um serviço de mapa para um GIS Server que seja licenciado como um ArcGIS GIS Server e seja federado com um portal.

Para mais informações sobre publicar mapas, feições, e imagem para servidores federados, consulte Camadas publicadas para seus servidores federados do portal.

Publique ferramentas da web utilizando dados referenciados

Quando você compartilhar um script de geoprocessamento ou modelo como uma ferramenta da web do ArcGIS Pro, você pode optar por referenciar os dados registrados ao invés de copiar todos os dados. Se você deseja que a ferramenta faça referência aos dados, os dados devem estar em um geodatabase enterprise que você registrou com o servidor federado.

Publicar a partir do ArcMap

Quando você publicar a partir do ArcMap, você pode publicar no portal ou em um site do ArcGIS Server. Se o site do ArcGIS Server estiver federado com o portal, um item do portal é criado quando você publicar.

Publicar no portal

Para publicar camadas de feição hospedadas ou camadas de mosaico hospedadas para seu portal ArcGIS Enterprise do ArcMap, configure ArcGIS Desktop para conectar a seu portal, registre no portal do seu mapa e publique um serviço com recursos de acesso de feição ou um serviço com recursos de mapeamento mosaicado para Meus Serviços Hospedados.

Quando você publicar um serviço com recursos de acesso de feição para Meus Serviços Hospedados, os dados são copiados para o ArcGIS Data Store relacional, um serviço de feição hospedada é criado no servidor de hospedagem do portal e um item de camada de feição hospedada é criado no portal. Quando você publicar um serviço com recursos de mapeamento mosaicado para Meus Serviços Hospedados, mosaicos de mapa com cache gerado e um serviço de mapa hospedado são criados no servidor de hospedagem e uma camada de mosaico hospedada é criada no portal.

Consulte Utilizar ArcGIS Desktop com seu portal para informações sobre conectar e publicar para um portal do ArcMap.

Publique em uma site ArcGIS Server federado

Você pode criar uma conexão do publicador Servidor GIS para um servidor federado do ArcMap e publicar os serviços descritos nos serviços da web do ArcGIS Server. Se você publicar dados de feição como um serviço de mapa com acesso de feição, acesso de WFS ou WMTS, seu banco de dados fonte deve ser registrado com o site federado ArcGIS Server. Se ele não for, você recebe um aviso que os dados serão copiados quando você publicar. Se você prosseguir com a publicação, os dados são copiados no servidor federado. Se você publicar um serviço de mapa com acesso de feição (um serviço de feição) e os dados são copiados no servidor federado, você não pode editar os dados no serviço de feição ou o item da camada de feição do portal.

Publicar a partir de itens de armazenamento de dados no portal

Quando você ou outros membros de sua organização adicionar itens de armazenamento de dados ao portal, os tipos de camadas que você publica dependem do tipo de armazenamento de dados.

  • Itens de armazenamento de dados do banco de dados—Você, o proprietário do item de armazenamento de dados, pode publicar camadas de feições e camadas de imagem de mapa em lote que fazem referência aos dados no banco de dados acessado por meio do item de armazenamento de dados.
  • Itens de armazenamento de dados de pasta e nuvem—Você e qualquer pessoa com quem compartilhe o item de armazenamento de dados podem criar camadas de imagens a partir de itens de armazenamento de dados de pasta e nuvem. As camadas de imagens referenciam os arquivos de imagem acessíveis pelo armazenamento de dados.

Publique utilizando ArcGIS API for Python

Você pode utilizar a classe Item no módulo GIS do ArcGIS API for Python para publicar itens no seu portalArcGIS Enterprise utilizando scripts e notebooks Python. Consulte os notebooks de amostra do ArcGIS API for Python para publicadores de conteúdo para exemplos baseados em cenário.