Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alendaris/power-query

A library of Power Query functions & reference data
https://github.com/alendaris/power-query

power-query power-query-m powerbi

Last synced: 3 months ago
JSON representation

A library of Power Query functions & reference data

Awesome Lists containing this project

README

        

# power-query

A library of Power Query functions & other reference material.

## Functions
|**Function**|**Description**|
|:---|:---|
|Assert|Library of functions to aid in unit testing.|
|Bandaid|Adds metadata to values to track assumptions made during development.|
|BinaryImageToDataURI|Converts a binary image to a Data URI representation.|
|Compress|Performs the compression steps that PQ uses when generating the Source string for queries created from the Enter Data functionality.|
|ContrastingColor|Given a background color, determine if light or dark text should be used as a foreground text color.|
|Decompress|Performs the decompression steps used in queries created by Enter Data.|
|GenerateDateTable|Generates a Date dimension table given a starting and ending year.|
|GithubRepository|Loads queries stored as .pq files from a Github repository.|
|Library Function Source Code|Returns the Source Code metadata from functions generated by external loading functions in this repository.|
|Library Source Code|Calls Library Function Source Code over the entire contents of a function library record.|
|Load Function Library - Local Filesystem|Loads queires stored as .pq files from a given folder path.|
|Luminosity|Calculated the Luminosity of a color value.|
|TableCleanFieldNames|Cleans Field Names of a table to be Proper Case instead of cammelCase or snake_case.|
|TableDataQualityProfile|Reviews data in a table and determines a basic description of the data.|
|TableToMCode|Converts a simple table to equivalent M code. Credit: ImkeF|
|Unzip|Unzip the binary of a .zip file.|
|ValueToMCode|Converts nearly any type of value into equivalent M code.|
|ValueTypeToText|Converts the type of a value into text.|

## Data Files
|**Data File**|**Description**|**Source**|
|:---|:---|:---|
|UNSD — Methodology.csv|Standard country or area codes for statistical use (M49)|https://unstats.un.org/unsd/methodology/m49/overview/#ENG_Overview