operador de projeto afastado
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Selecione quais colunas da tabela de entrada devem ser excluídas da tabela de saída.
Sintaxe
T| project-away
ColumnNameOrPattern [,
...]
Saiba mais sobre convenções de sintaxe.
Parâmetros
Designação | Tipo | Necessário | Descrição |
---|---|---|---|
T | string |
✔️ | A entrada tabular da qual remover colunas. |
ColumnNameOrPattern | string |
✔️ | Um ou mais nomes de coluna ou padrões curinga de coluna a serem removidos da saída. |
Devoluções
Uma tabela com colunas que não foram nomeadas como argumentos. Contém o mesmo número de linhas que a tabela de entrada.
Dica
Você pode project-away
quaisquer colunas que estejam presentes na tabela original ou que foram calculadas como parte da consulta.
Observação
A ordem das colunas no resultado é determinada pela sua ordem original na tabela. Somente as colunas que foram especificadas como argumentos são descartadas. As outras colunas são incluídas no resultado.
Exemplos
Os exemplos neste artigo usam tabelas disponíveis publicamente no de cluster de ajuda, como a tabela
StormEvents
no banco de dados Samples.
Os exemplos neste artigo usam tabelas disponíveis publicamente, como a tabela
StormEvents
na análise do tempo dados de exemplo.
A tabela de entrada PopulationData
tem 2 colunas: State
e Population
. Projete a coluna Population
e você ficará com uma lista de nomes de estados.
PopulationData
| project-away Population
Output
A tabela a seguir mostra apenas os primeiros 10 resultados.
Estado |
---|
ALABAMA |
ALASKA |
ARIZONA |
ARKANSAS |
CALIFÓRNIA |
COLORADO |
CONNECTICUT |
DELAWARE |
DISTRITO DE COLÚMBIA |
FLÓRIDA |
... |
Exclusão de projeto usando um padrão de nome de coluna
Esta consulta remove colunas que começam com a palavra "sessão".
ConferenceSessions
| project-away session*
Output
A tabela mostra apenas os primeiros 10 resultados.
conferência | proprietário | Participantes | URL | nível | Hora de início | Duração | time_and_duration | kusto_affinity |
---|---|---|---|---|---|---|---|---|
Cimeira PASS 2019 | Avner Aharoni | https://www.eventbrite.com/e/near-real-time-interact-analytics-on-big-data-using-azure-data-explorer-fg-tickets-77532775619 | 2019-11-07T19:15:00Z | Qui, 7 de novembro, 11:15-12:15 PST | Focado | |||
Cimeira PASS | Rohan Kumar | Ariel Pisetzky | https://www.pass.org/summit/2018/Learn/Keynotes.aspx | 2018-11-07T08:15:00Z | 90 | Qua, 7 nov, 8:15-9:45 am | Menção | |
Nuvem inteligente 2019 | Rohan Kumar | Henning Rauch | 2019-04-09T09:00:00Z | 90 | Ter, abr 9, 9:00-10:30 | Menção | ||
Ignite 2019 | Jie Feng | https://myignite.techcommunity.microsoft.com/sessions/83940 |
100 | 2019-11-06T14:35:00Z | 20 | Qua, 6 nov, 9:35 - 09:55 | Menção | |
Ignite 2019 | Bernhard Rode | Le Hai Dang, Ricardo Niepel | https://myignite.techcommunity.microsoft.com/sessions/81596 |
200 | 2019-11-06T16:45:00Z | 45 | Qua, 6 nov, 11:45-12:30 | Menção |
Ignite 2019 | Tzvia Gitlin | Troyna | https://myignite.techcommunity.microsoft.com/sessions/83933 |
400 | 2019-11-06T17:30:00Z | 75 | Qua, 6 nov, 12h30-13h30 | Focado |
Ignite 2019 | Jie Feng | https://myignite.techcommunity.microsoft.com/sessions/81057 |
300 | 2019-11-06T20:30:00Z | 45 | Qua, 6 nov, 15:30-16:15 | Menção | |
Ignite 2019 | Manoj Raheja | https://myignite.techcommunity.microsoft.com/sessions/83939 |
300 | 2019-11-07T18:15:00Z | 20 | Qui, 7 nov, 13:15-13:35 | Focado | |
Ignite 2019 | Uri Barash | https://myignite.techcommunity.microsoft.com/sessions/81060 |
300 | 2019-11-08T17:30:00Z | 45 | Sex, nov8, 10:30-11:15 | Focado | |
Ignite 2018 | Manoj Raheja | https://azure.microsoft.com/resources/videos/ignite-2018-azure-data-explorer-%E2%80%93-query-billions-of-records-in-seconds/ | 200 | 20 | Focado | |||
... | ... | ... | ... | ... | ... | ... | ... | ... |
Conteúdo relacionado
- Para escolher quais colunas da entrada manter na saída, use de manutenção de projeto .
- Para renomear colunas, use
project-rename
. - Para reordenar colunas, use
project-reorder
.