Skip to contents

Obtain the names of the attributes in a flat table or a dimension in a star database.

Usage

# S3 method for flat_table
get_attribute_names(db, name = NULL, ordered = FALSE, as_definition = FALSE)

get_attribute_names(db, name, ordered, as_definition)

# S3 method for star_database
get_attribute_names(db, name, ordered = FALSE, as_definition = FALSE)

Arguments

db

A flat_table or star_database object.

name

A string, dimension name.

ordered

A boolean, sort names alphabetically.

as_definition

A boolean, get the names as a vector definition in R.

Value

A vector of strings or a string, attribute names.

Details

If indicated, names can be obtained in alphabetical order or as a vector definition in R

Examples


names <- star_database(mrs_cause_schema, ft_num) |>
  get_attribute_names(name = "where")

names <- flat_table('iris', iris) |>
  get_attribute_names()