Jaa


Table.FromPartitions

Syntaksi

Table.FromPartitions(partitionColumn as text, partitions as list, optional partitionColumnType as nullable type) as table

Tietoja

Palauttaa taulukon, joka on osioitujen taulukoiden joukon yhdistämisen tulos, partitions. partitionColumn on lisättävän sarakkeen nimi. Sarakkeen oletusarvo on any, mutta se voidaan määrittää arvolla partitionColumnType.

Esimerkki 1

Etsi kohdetyyppi luettelosta {number}.

Käyttö

Table.FromPartitions(
    "Year",
    {
        {
            1994,
            Table.FromPartitions(
                "Month",
                {
                    {
                        "Jan",
                        Table.FromPartitions(
                            "Day",
                            {
                                {1, #table({"Foo"}, {{"Bar"}})},
                                {2, #table({"Foo"}, {{"Bar"}})}
                            }
                        )
                    },
                    {
                        "Feb",
                        Table.FromPartitions(
                            "Day",
                            {
                                {3, #table({"Foo"}, {{"Bar"}})},
                                {4, #table({"Foo"}, {{"Bar"}})}
                            }
                        )
                    }
                }
            )
        }
    }
)

Tuloste

Table.FromRecords({
    [
        Foo = "Bar",
        Day = 1,
        Month = "Jan",
        Year = 1994
    ],
    [
        Foo = "Bar",
        Day = 2,
        Month = "Jan",
        Year = 1994
    ],
    [
        Foo = "Bar",
        Day = 3,
        Month = "Feb",
        Year = 1994
    ],
    [
        Foo = "Bar",
        Day = 4,
        Month = "Feb",
        Year = 1994
    ]
})