Compartilhar via


Grupo de comandos lakeview

Note

Essas informações se aplicam às versões 0.205 e superiores da CLI do Databricks. A CLI do Databricks está em Visualização Pública.

O uso da CLI do Databricks está sujeito à Licença do Databricks e ao Aviso de Privacidade do Databricks, incluindo quaisquer provisionamentos de Dados de Uso.

O lakeview grupo de comandos dentro da CLI do Databricks contém comandos para operações de gerenciamento específicas para painéis do Lakeview. Consulte Dashboards.

Criação do Databricks Lakeview

Crie um painel de rascunho.

databricks lakeview create [flags]

Opções

--display-name string

    O nome de exibição do painel.

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--serialized-dashboard string

    O conteúdo do painel no formato de cadeia de caracteres serializada.

--warehouse-id string

    A ID do armazém usado para executar o painel.

Sinalizadores globais

Examples

O exemplo a seguir cria um novo painel com um nome de exibição:

databricks lakeview create --display-name "Sales Dashboard" --warehouse-id "abc123"

O exemplo a seguir cria um painel com a configuração JSON:

databricks lakeview create --json '{"display_name": "Revenue Report", "warehouse_id": "xyz789"}'

databricks lakeview criar-horário

Crie uma agenda para um dashboard.

databricks lakeview create-schedule DASHBOARD_ID [flags]

Arguments

DASHBOARD_ID

    UUID identificando o painel ao qual o cronograma pertence.

Opções

--display-name string

    O nome de exibição para o agendamento.

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--pause-status SchedulePauseStatus

    O status indica se essa agenda está pausada ou não. Valores com suporte: PAUSED, UNPAUSED

--warehouse-id string

    A ID do depósito com a qual executar o painel para o agendamento.

Sinalizadores globais

Examples

O exemplo a seguir cria um agendamento de dashboard:

databricks lakeview create-schedule abc123 --display-name "Daily Sales Report" --warehouse-id "wh456"

O exemplo a seguir cria uma agenda pausada:

databricks lakeview create-schedule abc123 --display-name "Weekly Report" --pause-status PAUSED --warehouse-id "wh456"

databricks lakeview criar-assinatura

Crie uma assinatura para um agendamento do painel.

databricks lakeview create-subscription DASHBOARD_ID SCHEDULE_ID [flags]

Arguments

DASHBOARD_ID

    A UUID que identifica o painel ao qual a assinatura pertence.

SCHEDULE_ID

    UUID identificando o cronograma ao qual a assinatura pertence.

Opções

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

Sinalizadores globais

Examples

O exemplo a seguir cria uma assinatura para um agendamento:

databricks lakeview create-subscription abc123 sch456 --json '{"email": "someone@example.com"}'

databricks lakeview excluir agendamento

Exclua um agendamento para um painel.

databricks lakeview delete-schedule DASHBOARD_ID SCHEDULE_ID [flags]

Arguments

DASHBOARD_ID

    UUID identificando o painel ao qual o cronograma pertence.

SCHEDULE_ID

    UUID que identifica o agendamento.

Opções

--etag string

    A etag do agendamento.

Sinalizadores globais

Examples

O exemplo a seguir exclui um agendamento de dashboard:

databricks lakeview delete-schedule abc123 sch456

O exemplo a seguir exclui um agendamento com etag:

databricks lakeview delete-schedule abc123 sch456 --etag "v1.0"

excluir assinatura no databricks lakeview

Exclua uma assinatura para um agendamento do painel.

databricks lakeview delete-subscription DASHBOARD_ID SCHEDULE_ID SUBSCRIPTION_ID [flags]

Arguments

DASHBOARD_ID

    UUID identificando o painel ao qual a assinatura pertence.

SCHEDULE_ID

    A UUID que identifica o agendamento ao qual a assinatura pertence.

SUBSCRIPTION_ID

    UUID identificando a assinatura.

Opções

--etag string

    A etag da assinatura.

Sinalizadores globais

Examples

O exemplo a seguir exclui uma assinatura:

databricks lakeview delete-subscription abc123 sch456 sub789

O exemplo a seguir exclui uma assinatura com a etag:

databricks lakeview delete-subscription abc123 sch456 sub789 --etag "v1.0"

databricks lakeview obter

Obtenha um painel de rascunho.

databricks lakeview get DASHBOARD_ID [flags]

Arguments

DASHBOARD_ID

    A UUID que identifica o painel.

Opções

Sinalizadores globais

Examples

O exemplo a seguir obtém um painel de controle:

databricks lakeview get abc123

databricks lakeview publicar

Obtenha o painel publicado atualmente.

databricks lakeview get-published DASHBOARD_ID [flags]

Arguments

DASHBOARD_ID

    A UUID que identifica o painel publicado.

Opções

Sinalizadores globais

Examples

O exemplo a seguir obtém um painel publicado:

databricks lakeview get-published abc123

databricks lakeview obter-agendamento

Obtenha um agendamento para um painel.

databricks lakeview get-schedule DASHBOARD_ID SCHEDULE_ID [flags]

Arguments

DASHBOARD_ID

    UUID identificando o painel ao qual o cronograma pertence.

SCHEDULE_ID

    UUID que identifica o agendamento.

Opções

Sinalizadores globais

Examples

O exemplo a seguir obtém um agendamento do painel:

databricks lakeview get-schedule abc123 sch456

obter assinatura do databricks lakeview

Obtenha uma assinatura para um agendamento do painel.

databricks lakeview get-subscription DASHBOARD_ID SCHEDULE_ID SUBSCRIPTION_ID [flags]

Arguments

DASHBOARD_ID

    UUID identificando o painel ao qual a assinatura pertence.

SCHEDULE_ID

    A UUID que identifica o agendamento ao qual a assinatura pertence.

SUBSCRIPTION_ID

    UUID identificando a assinatura.

Opções

Sinalizadores globais

Examples

O exemplo a seguir obtém uma assinatura:

databricks lakeview get-subscription abc123 sch456 sub789

lista do Databricks Lakeview

Lista todos os painéis.

databricks lakeview list [flags]

Opções

--page-size int

    O número de painéis a serem retornados por página.

--page-token string

    Um token de página, recebido de uma chamada ListDashboards anterior.

--show-trashed

    O sinalizador para incluir os painéis localizados na lixeira.

--view DashboardView

     DASHBOARD_VIEW_BASIC inclui apenas os metadados resumidos do painel. Valores com suporte: DASHBOARD_VIEW_BASIC

Sinalizadores globais

Examples

O exemplo a seguir lista todos os painéis:

databricks lakeview list

O exemplo a seguir lista dashboards com um tamanho de página específico:

databricks lakeview list --page-size 10

O exemplo a seguir lista os painéis, incluindo os destruídos:

databricks lakeview list --show-trashed

O exemplo a seguir lista os painéis de controle com exibição básica.

databricks lakeview list --view DASHBOARD_VIEW_BASIC

databricks lakeview listar horários

Lista todos os agendamentos de um painel.

databricks lakeview list-schedules DASHBOARD_ID [flags]

Arguments

DASHBOARD_ID

    UUID identificando o painel ao qual os agendamentos pertencem.

Opções

--page-size int

    O número de agendamentos a ser retornado por página.

--page-token string

    Um token de página, recebido de uma chamada anterior do ListSchedules.

Sinalizadores globais

Examples

O exemplo a seguir lista os agendamentos de um painel:

databricks lakeview list-schedules abc123

databricks lakeview list-subscriptions

Liste todas as assinaturas para um agendamento de painel.

databricks lakeview list-subscriptions DASHBOARD_ID SCHEDULE_ID [flags]

Arguments

DASHBOARD_ID

    A UUID que identifica o painel ao qual as assinaturas pertencem.

SCHEDULE_ID

    UUID identificando o cronograma ao qual as assinaturas pertencem.

Opções

--page-size int

    O número de assinaturas a serem retornadas por página.

--page-token string

    Um token de página, recebido de uma chamada ListSubscriptions anterior.

Sinalizadores globais

Examples

O exemplo abaixo lista assinaturas para um cronograma:

databricks lakeview list-subscriptions abc123 sch456

migração do databricks lakeview

Migre um painel SQL clássico para o Lakeview.

databricks lakeview migrate SOURCE_DASHBOARD_ID [flags]

Arguments

SOURCE_DASHBOARD_ID

    A UUID do painel a ser migrado.

Opções

--display-name string

    Nome de exibição para o novo painel do Lakeview.

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--parent-path string

    O caminho do espaço de trabalho para a pasta que conterá o painel do Lakeview migrado.

--update-parameter-syntax

    Sinalizador para indicar se a sintaxe de parâmetro mustache ({{ param }}) deve ser atualizada automaticamente para a sintaxe nomeada (:param) ao converter conjuntos de dados no painel.

Sinalizadores globais

Examples

O exemplo a seguir migra um painel SQL clássico para o Lakeview:

databricks lakeview migrate old123 --display-name "Migrated Sales Dashboard"

O exemplo a seguir migra um painel para uma pasta específica:

databricks lakeview migrate old123 --display-name "Migrated Report" --parent-path "/Workspace/Reports"

O exemplo a seguir migra um dashboard com atualização de sintaxe de parâmetro:

databricks lakeview migrate old123 --display-name "Migrated Dashboard" --update-parameter-syntax

databricks lakeview publicar

Publique o rascunho atual do painel.

databricks lakeview publish DASHBOARD_ID [flags]

Arguments

DASHBOARD_ID

    A UUID que identifica o painel a ser publicado.

Opções

--embed-credentials

    Sinalizar para indicar se as credenciais do editor devem ser inseridas no painel publicado.

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--warehouse-id string

    A ID do depósito que pode ser usada para substituir o depósito que foi definido no rascunho.

Sinalizadores globais

Examples

O exemplo a seguir publica um painel:

databricks lakeview publish abc123

O exemplo a seguir publica um painel com permissões de dados compartilhadas:

databricks lakeview publish abc123 --embed-credentials

O exemplo a seguir publica um dashboard com um warehouse específico:

databricks lakeview publish abc123 --warehouse-id "wh456"

lixeira do Databricks Lakeview

Jogue um painel na lixeira.

databricks lakeview trash DASHBOARD_ID [flags]

Arguments

DASHBOARD_ID

    A UUID que identifica o painel.

Opções

Sinalizadores globais

Examples

O exemplo a seguir joga um painel na lixeira:

databricks lakeview trash abc123

databricks lakeview cancelar publicação

Cancele a publicação o painel.

databricks lakeview unpublish DASHBOARD_ID [flags]

Arguments

DASHBOARD_ID

    A UUID que identifica o painel publicado.

Opções

Sinalizadores globais

Examples

O exemplo a seguir cancela a publicação de um dashboard:

databricks lakeview unpublish abc123

atualização do databricks lakeview

Atualize um painel de rascunho.

databricks lakeview update DASHBOARD_ID [flags]

Arguments

DASHBOARD_ID

    A UUID que identifica o painel.

Opções

--display-name string

    O nome de exibição do painel.

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--serialized-dashboard string

    O conteúdo do painel no formato de cadeia de caracteres serializada.

--warehouse-id string

    A ID do armazém usado para executar o painel.

Sinalizadores globais

Examples

O exemplo a seguir atualiza o nome de exibição de um painel:

databricks lakeview update abc123 --display-name "Updated Sales Dashboard"

O exemplo a seguir atualiza o warehouse de um dashboard:

databricks lakeview update abc123 --warehouse-id "wh456"

databricks lakeview atualizar-programação

Atualize um agendamento para um painel.

databricks lakeview update-schedule DASHBOARD_ID SCHEDULE_ID [flags]

Arguments

DASHBOARD_ID

    UUID identificando o painel ao qual o cronograma pertence.

SCHEDULE_ID

    UUID que identifica o agendamento.

Opções

--display-name string

    O nome de exibição para o agendamento.

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--pause-status SchedulePauseStatus

    O status indica se essa agenda está pausada ou não. Valores com suporte: PAUSED, UNPAUSED

--warehouse-id string

    A ID do depósito com a qual executar o painel para o agendamento.

Sinalizadores globais

Examples

O exemplo a seguir atualiza o nome de exibição de um agendamento:

databricks lakeview update-schedule abc123 sch456 --display-name "Updated Daily Report"

O exemplo a seguir pausa um agendamento:

databricks lakeview update-schedule abc123 sch456 --pause-status PAUSED

O exemplo a seguir atualiza uma agenda com um warehouse diferente:

databricks lakeview update-schedule abc123 sch456 --warehouse-id "wh789"

Sinalizadores globais

--debug

  Indica se deve habilitar o registro em log de depuração.

-h ou --help

    Exiba ajuda para a CLI do Databricks ou o grupo de comandos relacionado ou o comando relacionado.

--log-file corda

    Uma cadeia de caracteres que representa o arquivo para o qual gravar logs de saída. Se esse sinalizador não for especificado, o padrão será gravar logs de saída no stderr.

--log-format formato

    O tipo de formato de log, text ou json. O valor padrão é text.

--log-level corda

    Uma cadeia de caracteres que representa o nível de formato de log. Se não for especificado, o nível de formato de log será desabilitado.

-o, --output tipo

    O tipo de saída de comando, text ou json. O valor padrão é text.

-p, --profile corda

    O nome do perfil no arquivo ~/.databrickscfg para usar ao executar o comando. Se esse sinalizador não for especificado, se existir, o perfil nomeado DEFAULT será usado.

--progress-format formato

    O formato para exibir logs de progresso: default, append, inplace ou json

-t, --target corda

    Se aplicável, o destino do pacote a ser usado