Ebben az oktatóanyagban megismerheti a LuckyTemplates értékeket, és megtudhatja, hogyan jönnek létre a . Ezeknek az értékeknek megfelelő literálok vannak, amelyek felhasználhatók kódokban és kifejezésekben eredmények és adatok előállításához. Azt is megtudhatja, hogyan és hol alkalmazza az értékeket egy lenyűgöző jelentés elkészítéséhez.
Tartalomjegyzék
A LuckyTemplates értékei és betűi
Egy kifejezés kiértékelésével előállított egyetlen adatot Értéknek nevezzük . Az adattípusok és operátorok szempontjából két fő csoport különböztethető meg: Primitív típusértékek és. A primitív értékek olyan értékek, amelyek nem más értékekből épülnek fel. A strukturált értékek olyan értékek, amelyek primitív és egyéb strukturált értékekből épülnek fel.
Minden értéktípushoz tartozik egy literális szintaxis, amelyet az adott típusú értékek létrehozására használnak. Ezenkívül használható operátorkészlettel is rendelkezik. A kifejezés legegyszerűbb formája az értéket képviselő literál.
Ez egy táblázat néhány értékkel és a hozzájuk tartozó literálokkal:

Más példákat is megtekinthet benneSzerkesztő. Hozzon létre egy új lekérdezést úgy, hogy nyissa meg a lekérdezésszerkesztőt, és lépjen a Kezdőlap fülre. Ezután kattintson az Új forrás elemre , és válassza az Üres lehetőséget .

Egy másik lehetőség, ha jobb gombbal kattint a Lekérdezés ablaktáblán, kattintson az Új lekérdezés elemre , és válassza az Üres lekérdezés lehetőséget .

Null értékek
Az első megvitatásra kerülő érték a Null , amelyet a szó szerinti null értékkel írunk le . A nulla érték az érték hiányának vagy egy határozatlan vagy ismeretlen állapot értékének jelzésére szolgál. Amikor beírja a képletsorba, látni fogja, hogy a lekérdezés neve melletti ikon egy kérdőjellel ellátott táblázat.

A logikai érték a (nem hallható) műveletekhez használatos, és lehet igaz vagy hamis. Az igaz és hamis literálok használatával van megírva . Ha igazat ír be a képletsorba, és megnyomja az Enter billentyűt, észre fogja venni, hogy az érték teljes nagybetűs szöveggé változik.

Ha azonban megnyitja a Speciális szerkesztő ablakot, látni fogja, hogy az igaz kisbetűvel van írva. Ennek az az oka, hogy a Power Query megkülönbözteti a kis- és nagybetűket. Ez azt jelenti, hogy az összes többi kulcsszót M -ben kisbetűvel kell írni.
Ne feledje, hogy a Power Query létrehozta a let kifejezést. Tehát ha egyetlen kifejezést hoz létre, akkor mindent eltávolíthat az ablakból, és csak írja be a true értéket . Ha a Kész gombra kattint, a pontos eredményt kapja.

Üres értékek
Null és Blank két különböző érték. A bemutatáshoz hozzon létre egy új lekérdezést, és nyissa meg a Speciális szerkesztő ablakot. Ezután írja be ezt a kódot.

Ezt követően engedélyezze az Oszlop profilt a Nézet lapon.

Az előnézeti ablaktábla alatti Oszlopstatisztika részben láthatja, hogy a mintaoszlop 7 egyedi értéket tartalmaz. Azonban csak két értéket különböztethet meg: blanks és null .

Módosítsa az Értékeloszlás csoportosítását. Kattintson a táblázat ellipszisére, kattintson a Csoportosítás elemre, és válassza a Szöveg hossza lehetőséget. A diagram ezután szöveghossz-eloszlássá változik.

A diagramon láthatja, hogy egy üres szöveges karakterláncot tartalmaz, mert van egy eleme, amelynek szöveghossza nulla karakter. Ezenkívül 4 karakterláncot tartalmaz egy karakterrel és egy két karakteres karakterláncot.

Ami üresnek tűnik, az valójában számos dolog lehet. A legtöbb esetben valószínűleg csak egy üres szöveges karakterlánc; lehet egy csomó szóköz vagy más nem fő karakter is.
Az a fontos, hogy mi van a következő rovatban. Ez azt szemlélteti, hogy az üresek egyike sem egyenlő a nullával , mert mindegyik értéket képvisel, míg a null az érték hiányát jelenti.
Számértékek és speciális LuckyTemplates értékek
Egy másik primitív érték a számérték . Ha új lekérdezést hoz létre, és numerikus értéket ad meg a képletsávban, az előnézeti ablaktábla megjeleníti az értéket. A lekérdezés nevének számos típusú adata lesz.

A szabványos könyvtár olyan kifejezéseket is tartalmaz, amelyek számokat adnak vissza. Például, ha beírja a =Szám.PI értéket a képletsorba, az előnézeti ablaktábla megadja a Pi értékét.

Vannak speciális értékek is, amelyeket számértéknek tekintenek, például pozitív és negatív végtelen.

Aztán ott van a nem számérték is , amelyet NaN jelöl . Ezt az értéket úgy kapjuk meg, hogy nullát elosztunk nullával.

A dátumhoz és az időhöz kapcsolódó függvények mindegyike megszerkeszthető a saját specifikus belső funkciójuk segítségével. Ha beír egy dátumot a képletsorba, és megnyitja a Speciális szerkesztő ablakot, látni fogja, hogy a Power Query automatikusan hozzáadja ezt a belső funkciót.

Ekkor megjelenik a #date , majd az év, a hónap száma és a nap.

Szöveges értékek
A szöveges érték unicode karakterek sorozatát jelenti. Szó szerinti formája van, amelyet dupla idézőjelek segítségével hoznak létre. Azonban nem kell dupla idézőjeleket tennie, ha szöveget ír a képletsoron belül.

Ha megnyitja a Speciális szerkesztő ablakot, látni fogja, hogy a Power Query automatikusan hozzáadja a jeleket.

Tehát amikor szöveges értéket ír be a Speciális szerkesztő ablakba, kézzel kell hozzáadnia az idézőjeleket. Ha azonban egyetlen kifejezésként adja át a képletsorban, a Power Query hozzáadja az idézőjeleket.
Az ebben az oktatóanyagban tárgyalt összes érték primitív érték, ami azt jelenti, hogy nem más értékekből állnak össze.
Ebben a táblázatban a Time , Date , DateTime , DateTimeZone és Duration értékekhez olyan belső függvények tartoznak, amelyek segítenek azonos típusú értékek létrehozásában.

A bináris érték bájtok sorozatát jelenti. A #binary segítségével bináris értéket hozhatunk létre bájtok listájából. Vannak más bináris függvények is, amelyeket használhat, például az Adatok megadása opciót. A Power Query bináris kódolást használ az ehhez hasonló, manuálisan létrehozott táblák tárolására.

Következtetés
kezdje a képletek írásával, amelyek a megfelelő értékeket és literálokat használják. A LuckyTemplates értékek az egyik legfontosabb dolog a kódok és képletek írásakor. Adatgyűjtéssel és -ben létrehozott kifejezések végrehajtásával eredményeket hoznak létre.
Méhfű