E-mail melléklet mentése SharePointba a Power Automate segítségével
Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.
Ebben a blogbejegyzésben a CROSSJOIN funkciót szeretném bemutatni . Mutatok egy példát arra, hogyan használtam, majd elmagyarázom, mikor és hol használhatod. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
A CROSSJOIN egy igazán hatékony funkció, amelyet a LuckyTemplatesben használhat két adattábla összekapcsolására.
Tartalomjegyzék
A CROSSJOIN használata a képlet egyszerűsítéséhez
Nem csak arról van szó, hogy ki kell választani két táblát az adatkészletekből. A CROSSJOIN függvényen belül módosíthatja a táblákat, így azok értelmesebb módon kapcsolhatók össze.
Sok elemzést érdemes elvégezni a LuckyTemplatesben, és ez a funkció rendkívül leegyszerűsíti az Ön számára.
Leegyszerűsíti azokat a függvényeket vagy mértékeket, amelyeket a számítások elkészítéséhez és végső soron lenyűgöző módon történő megjelenítéséhez meg kell írnia.
A CROSSJOIN funkció használata
Ebben a példában automatikusan költségkereteket akartam létrehozni, de nem akartam általános havi vagy éves költségkereteket. Költségkeretet akartam létrehozni termékenként és hónaponként.
Ha ezt a modellt nézi, a termékek az egyik táblázatban, míg a hónapjaink egy másik táblázatban találhatók.
Nincs olyan táblázatunk, ahol a termékek és a költségvetés is benne lenne. Nem létezik, ezért létre kell hoznunk. Amit tennem kell, az az, hogy össze kell kapcsolnom ezeket az oszlopokat ezekből az egyes táblákból egy új tábla létrehozásához, és az adatmodellben e két konkrét elemen alapuló logikát kell alkalmazni.
Itt jön a képbe a CROSSJOIN . Lehetővé teszi, hogy két oszlopot vagy különböző táblázatokból származó oszlopokat fűzzünk össze, és elemezzük őket. A CROSSJOIN segítségével sikerült létrehoznom a Termékköltségvetések táblát.
Valószínűleg vannak más módok is erre, de ez a leghatékonyabb módja annak, hogy a semmiből újra létrehozzunk egy táblázatot.
Ennek a táblázatnak az eléréséhez más táblafüggvényeket is használtam, amelyeket röviden átfutok, de most a CROSSJOIN- ra koncentrálok.
Ezzel a funkcióval létrehozhattam a Dátum táblázatból származó Hónapnév oszlopot és a Termék táblából származó Termékazonosító oszlopot. Tehát ez két teljesen különböző tábla, amelyeket egyesítettem egy másik tábla létrehozásához.
Hogyan csináltam? Hozzon létre egy teljesen új táblázatot erre az ikonra kattintva és a DAX képlet használatával.
Itt fogok létrehozni egy bemutató táblázatot, és használni fogom a CROSSJOIN függvényt. Amint látja, az IntelliSense nagyon jó a kódkiegészítésben; megmondja, mit kell tudnunk az imént beírt függvényről.
Tájékoztat bennünket, hogy a CROSSJOIN „egy olyan táblát ad vissza, amely a megadott táblák keresztcsatlakozása”.
Ez lényegében azt jelenti, hogy a függvény két táblát egyesít.
Kezdem az ÉRTÉKEK- el , amely lehetővé teszi, hogy könnyen kivonhassuk vagy létrehozzuk egy adott oszlop táblázatát.
Akkor hozzáadom a hónap neve . Ezután ismét hozzáadom az ÉRTÉKEKET , majd a termékazonosítómat .
Ne feledje, hogy ennek nem kell egyetlen dátumoszlopnak lennie. Egy táblázatban több oszlop is lehet. Egy táblázat virtuálisan létrehozható egy képlet és egy sor különböző táblázatfüggvény segítségével. Tehát ezek mind ezeknek a DAX-képleteknek a származékai, míg az ÉRTÉKEK csak egy oszlopnyi információt hoznak.
A CROSSJOIN használatával minden egyes terméket és hónapot kapok.
Így használhatja a CROSSJOIN-t – létrehozhatja ezeket a vadonatúj táblázatokat, amelyek korábban nem léteztek, és hatékonyan beépítheti őket modelljeibe. Ne feledje, hogy ezek két teljesen különböző táblázatból származnak – a Dátumok és a Termékköltségvetések táblázatból.
A DISTINCT és SUMMARIZE függvények használata
Hadd térjek vissza a termékköltségvetésemre . Nyilvánvalóan ez összetettebb, mert a VALUES helyett más függvényeket használtam.
Nem kell az VALUES-t használnia , ha használhatja a DISTINCT funkciót , amely ugyanazt teszi, azonban van néhány apró eltérés.
Az ÖSSZEFOGLALÁS funkció is sokkal nagyobb rugalmasságot kínál. Ezzel a függvénnyel sokkal több oszlopot adhat hozzá a VALUES és DISTINCT függvényekhez képest .
Ebben a konkrét forgatókönyvben egy adott évre vonatkozó költségvetésemet a tavalyi eredmények figyelembevételével akartam létrehozni. Hozzáadtam hozzá egy 7,5%-os növekedési faktort, és bemutattam ebben a táblázatban.
Ahelyett, hogy végigmennék azon az őrült folyamaton, hogy összeállítanám az összes költségkeretet és tippelnék, automatikusan létrehoztam azokat úgy, hogy előzményadatokat használtam fel , tényezőt adtam hozzá , majd a CROSSJOIN segítségével egyetlen táblázatba helyeztem el .
A CROSSJOIN használatának egyéb módjai
Ha belegondolsz, a CROSSJOIN-t többféleképpen használhatod. Jelen esetben a termékeknél használtam.
De pontosan ugyanazt a technikát használhatja a CROSSJOIN- nal , miközben a regionális költségvetésein, az értékesítői költségvetésein vagy az ügyfelek költségvetésén dolgozik.
Következtetés
A CROSSJOIN felhasználja a benne elhelyezett két táblázatot, és összehozza őket.
Ha tisztában van azzal, hogyan is működik ez a technika, akkor nagyszerű helyzetben lesz ahhoz, hogy ezt a fajta elemzést saját modelljeiben is lefuttassa.
A CROSSJOIN funkciót egy közelmúltbeli LuckyTemplates webinárium sorozat workshopján is bemutattam , ahol sok más technikát is bemutattam, amelyeket a költségvetések és az előrejelzések a tényleges eredményekkel szembeni elemzéséhez használhatunk.
Sok szerencsét!
Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.
A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023
Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.
4 módszer a Pi használatára a Pythonban példákkal
Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.
Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.
Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.
Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.
Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.
Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.