Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Ma a LuckyTemplates egy nagyszerű funkciójáról fogok beszélni, ahol javíthatja adatait a LuckyTemplates asztali számítógépről vagy a LuckyTemplates webszolgáltatásról az SQL-kiszolgálóra. Olyan helyzetbe ütköztünk, amikor a LuckyTemplates asztali számítógépről az SQL-kiszolgálóra kellett adatokat húznunk, és R-szkriptet kellett használnunk.

Ennek a funkciónak a bemutatása érdekében már megnyitottam itt a LuckyTemplates asztalt, amelyet hozzá tudunk kapcsolni a tesztadatokhoz.

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Itt van egy SQL Server Management Studio is. Láthatja, hogy a MyDB alatt jelenleg nincs táblázatunk.

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Csatlakozunk ehhez az SQL-hez a LuckyTemplates asztali R szkript segítségével, és létrehozunk egy táblázatot az adatmodellünk alapján. A kezdéshez kapcsolódjunk az egyik adatforráshoz.

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Megvan ez a tesztadatok nevű fájl Excel formátumban. Vannak benne adatok, amelyekre szükségünk van egy tábla létrehozásához az SQL szerveren. Csak jelöljük ki ezt a lapot, hogy megtekinthessük a rendelkezésünkre álló adatok típusát, majd kattintson az Adatok átalakítása gombra .

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Amint látja, több mező van itt. Most ezekből a mezőkből az adatok egy részét beszúrjuk az SQL-kiszolgáló táblájába. Válasszunk ki néhányat a táblázatba betöltendő mezők közül.

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Kiválasztunk néhány oszlopot, és létrehozunk egy táblázatot. Ezek az általunk azonosított mezők betöltődnek az SQL szerver táblánkba.

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Ennek a táblázatnak a létrehozásához egy R-szkriptként ismert funkciót fogunk használni, és ezt a LuckyTemplates asztalunkon futtatjuk .

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Ez az a szkript, amelyet a LuckyTemplates asztalon kell futtatnunk, hogy létrehozzuk a táblázatot az SQL-kiszolgálón. Láthatja, hogy egy RODBC nevű könyvtárat importálunk .

Előfordulhat, hogy nincs R telepítve a rendszerére, de a szkript futtatása előtt szükség van erre a könyvtárra. Szükségünk van a RODBC könyvtárunkra a rendszerünkön, hogy ez a funkció működjön.

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Ezen kívül meg kell határoznunk a kapcsolatot az SQL szerverünkkel. Ezt a szintaxist fogjuk használni az SQL-szerverünkhöz kapcsolódó egyes értékek betáplálására, például a kiszolgáló neve , az adatbázis (ahonnan le szeretné kérni az adatokat) és a tábla neve (amelyel táblát szeretne létrehozni) . Tehát ez az a három bejegyzés, amelyet meg kell tennünk.

Tartalomjegyzék

Szervernév, adatbázis és táblanév lekérése

Visszatérünk az SQL szerverre, hogy megkapjuk a szerver nevét. Csatlakozunk, majd másoljuk ezt a nevet.

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Ezután SQL szerver példányként tesszük ide.

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

A következő az adatbázis neve, ami MyDB . Ide tesszük:

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Jelenleg nincs asztalunk, ezért létrehozunk egy áltáblát. Ez a tábla neve, amely azonnal létrejön, amint futtatom ezt a szkriptet.

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

A RODBC könyvtárat hívjuk . Meghatároztuk a kapcsolatot a szerverünkkel és az adatbázis nevét, és megadtuk a tábla nevét, amely a meghatározott kapcsolattal jön létre. Kattintson az OK gombra a szkript futtatásához.

Azt a választ kaptuk, hogy a táblázat üres .

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Ha ezt a választ kapja, az azt jelenti, hogy a szerveren lévő tábla létrejött. Valami figyelmeztető jelzést kaphat az engedélyekkel kapcsolatban. Ha megkapja, válassza a Nyilvános lehetőséget . Térjünk vissza az SQL-kiszolgálóhoz, és nézzük meg, hogy a tábla létrejött-e vagy sem.

Itt láthatjuk, hogy létrejött a próbatábla.

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Kattintson a jobb gombbal, és válassza ki a Top 1000 sort.

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával

Láthatjuk az összes mezőt és az itt létrehozott táblázatot.

Hozzon létre LuckyTemplates jelentést az SQL Server számára az R Script használatával



Következtetés

Ebben az oktatóanyagban létrehoztunk egy táblázatot a LuckyTemplates asztali számítógépről, és ezt a táblázatot az SQL-kiszolgáló táplálta. A kérdés az, hogy automatizálhatjuk-e ezt a lépést, vagy megtehetjük a LuckyTemplates webszolgáltatásból?

A válasz igen. Annak érdekében, hogy ez egy automatizált folyamat legyen, használhat Python-szkriptet, vagy létrehozhat egy átjárót, és átütemezheti a frissítést.

Többféle módon automatizálhatja ezt a folyamatot, hogy bármilyen adatmodell legyen is a LuckyTemplates asztalon, folyamatos frissítést kapjon, és az adatok betöltsék az SQL-kiszolgálóra.

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

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.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

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

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

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.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

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.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

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.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

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.