View a markdown version of this page

FLAG_OUTLIERS - AWS Glue DataBrew Guia do Desenvolvedor

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

FLAG_OUTLIERS

Retorna uma nova coluna contendo um valor personalizável em cada linha que indica se o valor da coluna de origem é um valor atípico.

Parâmetros
  • sourceColumn— Especifica o nome de uma coluna numérica existente que pode conter valores discrepantes.

  • targetColumn— Especifica o nome de uma nova coluna na qual os resultados da estratégia de avaliação discrepante devem ser inseridos.

  • outlierStrategy— Especifica a abordagem a ser usada na detecção de valores discrepantes. Os valores válidos incluem:

    • Z_SCORE— Identifica um valor como um valor atípico quando ele se desvia da média em mais do que o limite de desvio padrão.

    • MODIFIED_Z_SCORE— Identifica um valor como um valor atípico quando ele se desvia da mediana em mais do que o limite médio de desvio absoluto.

    • IQR— identifica um valor como discrepante quando ele ultrapassa o primeiro e o último quartil dos dados da coluna. O intervalo interquartil (IQR) mede onde estão os 50% médios dos pontos de dados.

  • threshold— Especifica o valor limite a ser usado ao detectar valores discrepantes. O sourceColumn valor é identificado como um valor atípico se a pontuação calculada com o outlierStrategy exceder esse número. O padrão é 3.

  • trueString— Especifica o valor da string a ser usado se um valor atípico for detectado. O padrão é “True”.

  • falseString— Especifica o valor da string a ser usado se nenhum valor atípico for detectado. O padrão é “False”.

Os exemplos a seguir exibem a sintaxe de uma única RecipeActionoperação. Uma receita contém pelo menos uma RecipeStepoperação e uma etapa de receita contém pelo menos uma ação de receita. Uma ação de receita executa a transformação de dados que você especifica. Um grupo de ações de receita é executado em ordem sequencial para criar o conjunto de dados final.

JSON

Veja a seguir um exemplo RecipeAction para usar como membro de um exemplo RecipeStep para uma DataBrew receita, usando a sintaxe JSON. Para exemplos de sintaxe que mostram uma lista de ações de receitas, consulteDefinindo uma estrutura de receita.

exemplo Exemplo em JSON
{ "Action": { "Operation": "FLAG_OUTLIERS", "Parameters": { "sourceColumn": "name-of-existing-column", "targetColumn": "name-of-new-column", "outlierStrategy": "IQR", "threshold": "1.5", "trueString": "Yes", "falseString": "No" } } }

Para obter mais informações sobre como usar essa ação de receita em uma operação de API, consulte CreateRecipeou UpdateRecipe. Você pode usar essas e outras operações de API em seu próprio código.

YAML

Veja a seguir um exemplo RecipeAction para usar como membro de um exemplo RecipeStep para uma DataBrew receita, usando a sintaxe YAML. Para exemplos de sintaxe que mostram uma lista de ações de receitas, consulteDefinindo uma estrutura de receita.

exemplo Exemplo em YAML
- Action: Operation: FLAG_OUTLIERS Parameters: sourceColumn: name-of-existing-column targetColumn: name-of-new-column outlierStrategy: IQR trueString: Outlier falseString: No threshold: '1.5'

Para obter mais informações sobre como usar essa ação de receita em uma operação de API, consulte CreateRecipeou UpdateRecipe. Você pode usar essas e outras operações de API em seu próprio código.