marketplace_ref

A partir de junho de 2021, os Looker Blocks disponíveis no Marketplace do Looker para instâncias no Looker 21.8 ou mais recente estão sendo convertidos para uma nova estrutura que usa refinamentos da LookML em vez de extensões. Os blocos que usam refinamentos contêm um arquivo marketplace_lock.lkml com a palavra-chave marketplace_ref, descrita nesta página.

Uso

marketplace_ref: {
  listing: "listing_id"
  version: "version_number"
  models: ["model_name"]
  override_constant: CONNECTION value:"connection_name" }
  override_constant: APP_NAME value:"application_name" }
  override_constant: PLATFORM value:"platform_name" }
  override_constant: PROJECT value:"project-name" }
  override_constant: SCHEMA_NAME value:"schema_name" }
}
Hierarquia
marketplace_ref
Valor padrão
Nenhum

Aceita
Valores fornecidos no back-end do Marketplace do Looker ou na interface do Marketplace durante a configuração do bloco

Definição

marketplace_ref é uma palavra-chave no arquivo marketplace_lock.lkml somente leitura. O marketplace_lock.lkml é criado automaticamente quando um bloco que usa refinamentos é instalado no Looker Marketplace.

Os valores do subparâmetro marketplace_ref são definidos no back-end do Marketplace ou fornecidos na interface do Looker Marketplace durante a configuração do bloco.

listing

O valor do parâmetro listing é o ID da página de detalhes do Marketplace definido no back-end do Looker Marketplace. O parâmetro listing não pode ser editado.

version

O valor do parâmetro version é a versão do aplicativo para o bloco do Marketplace. Para saber em qual versão o bloco está, acesse a página dele no Marketplace e verifique o número da versão, no formato 0.0.0, no lado esquerdo da página. O parâmetro version não pode ser editado.

models

O parâmetro models lista todos os modelos associados ao projeto CORE importado de um bloco do Marketplace que usa refinamentos. O parâmetro models não deve ser confundido com os parâmetros do modelo. O parâmetro models não pode ser editado.

override_constant

Os blocos do Marketplace que usam refinamentos são instalados no Marketplace como um único projeto CONFIG editável que importa remotamente o projeto CORE, que contém todo o código LookML e a parametrização constante. As constantes são definidas no arquivo de manifesto do projeto CORE importado. Se as constantes forem definidas para permitir a substituição de valores, você poderá fazer isso na interface do Marketplace ao configurar o bloco durante a instalação inicial ou ao atualizá-lo. Esses valores substitutos podem ser visualizados, mas não editados, no arquivo marketplace_lock.lkml.

Saiba mais sobre como substituir valores constantes em blocos do Marketplace na página de documentação Personalizar blocos do Looker Marketplace.