Skip to content

1025_biplatform#119

Open
peterz0ne wants to merge 1 commit into
bmeaut:masterfrom
peterz0ne:1025_biplatform
Open

1025_biplatform#119
peterz0ne wants to merge 1 commit into
bmeaut:masterfrom
peterz0ne:1025_biplatform

Conversation

@peterz0ne

Copy link
Copy Markdown
Contributor

Esettanulmány BI Platform kialakítására és azon belül job-ok definiálására

@peterz0ne
peterz0ne marked this pull request as draft July 17, 2026 15:56
@peterz0ne
peterz0ne marked this pull request as ready for review July 17, 2026 15:56
@peterz0ne
peterz0ne marked this pull request as draft July 19, 2026 12:50
@peterz0ne
peterz0ne marked this pull request as ready for review July 19, 2026 12:50
@csorbakristof
csorbakristof self-requested a review July 20, 2026 07:00

@csorbakristof csorbakristof left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pár kisebb olvashatósági javaslatom lenne, egyébként OK lesz.


3.5.2
```
Ez lényegében pont egyenértékű azzal, mint, amihhez hasonlót én is kezdtem volna mint laikus, azonban az AI-ra úgy tekintettem, mint, amely nálam jártasabb ezen a területen, így a hibaüzenetek alapján képes diagnosztizálni és megfelelő kódot generálni.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Ez lényegében pont egyenértékű azzal, mint, amihhez hasonlót én is kezdtem volna mint laikus, azonban az AI-ra úgy tekintettem, mint, amely nálam jártasabb ezen a területen, így a hibaüzenetek alapján képes diagnosztizálni és megfelelő kódot generálni.
Ez lényegében pont egyenértékű azzal, mint, amihhez hasonlót én is kezdtem volna mint laikus, azonban az AI-ra úgy tekintettem, mint amely nálam jártasabb ezen a területen, így a hibaüzenetek alapján képes diagnosztizálni és megfelelő kódot generálni.

- Spark és Airflow-t nem rakta azonos volume-ba így nem láttak rá közösen a töltésre
- Spark és Airflow alapból más Python verziókat használ
- A Spark más verzióban volt az Airflow esetén beimportálva, mint a worker, illetve master-ben
- Az adatbázis driver-ek nem voltak megfelelően az egyes konténerekbe másolva, illetve azok nem voltak használva az Airflow által

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Az adatbázis driver-ek nem voltak megfelelően az egyes konténerekbe másolva, illetve azok nem voltak használva az Airflow által
- Az adatbázis driver-ek nem voltak megfelelően az egyes konténerekbe másolva, illetve azokat nem használta az Airflow

- Az adatbázis driver-ek nem voltak megfelelően az egyes konténerekbe másolva, illetve azok nem voltak használva az Airflow által
- A Spark worker és master más Python verziókkal jöttek létre

Összességében ezt a feladatot az AI használata csak nehezítette. A felül felsorolt problémákra, egyenként alsóhangon egy legalább 2-3 iterációból álló beszélegtés szolgált csupán arra, hogy a hiba okát megértse, annak ellenére, hogy a kezdő prompt-ban szerepeltek a Docker, illetve compose és további konfigurációs állományok. Ebből kifolyólag lassan és gyengén tudott előrelépéseket javasolni a megoldás felé, viszont, amely megoldás gyakran, még így is kevésnek bizonyult. A kezdetei konfiguráció bár első megközelítésre hasznosnak tűnhetett, a véget nem érő javítási terációk a kiinduló állapotot teljes mértékben megváltoztatták.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Összességében ezt a feladatot az AI használata csak nehezítette. A felül felsorolt problémákra, egyenként alsóhangon egy legalább 2-3 iterációból álló beszélegtés szolgált csupán arra, hogy a hiba okát megértse, annak ellenére, hogy a kezdő prompt-ban szerepeltek a Docker, illetve compose és további konfigurációs állományok. Ebből kifolyólag lassan és gyengén tudott előrelépéseket javasolni a megoldás felé, viszont, amely megoldás gyakran, még így is kevésnek bizonyult. A kezdetei konfiguráció bár első megközelítésre hasznosnak tűnhetett, a véget nem érő javítási terációk a kiinduló állapotot teljes mértékben megváltoztatták.
Összességében ezt a feladatot az AI használata csak nehezítette. A felül felsorolt problémáknál egyenként alsóhangon egy legalább 2-3 iterációból álló beszélegtés kellett csupán arra, hogy a hiba okát megértse. Annak ellenére, hogy a kezdő prompt-ban szerepeltek a Docker, illetve compose és további konfigurációs állományok. Ebből kifolyólag lassan és gyengén tudott előrelépéseket javasolni és a javasolt megoldás gyakran még így is kevésnek bizonyult. A kezdetei konfiguráció bár első megközelítésre hasznosnak tűnhetett, a véget nem érő javítási terációk a kiinduló állapotot teljes mértékben megváltoztatták.


Az LLM minden egyes komponens esetén képes volt további hibákat tartalmazó konfigurációs állományokat generálni.

A debug-olás során érdekes volt, hogy az LLM gyakran, egy orvos módjára tünetek alapján próbálta diagnosztizálni hibákat. Gyakran önmagából a hibaüzenetből nem tudta kikövetkeztetni a megoldást, így megkért, hogy debug-olásra szolgáló ellenőrző bash parancsokat futtassak.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
A debug-olás során érdekes volt, hogy az LLM gyakran, egy orvos módjára tünetek alapján próbálta diagnosztizálni hibákat. Gyakran önmagából a hibaüzenetből nem tudta kikövetkeztetni a megoldást, így megkért, hogy debug-olásra szolgáló ellenőrző bash parancsokat futtassak.
A debug-olás során érdekes volt, hogy az LLM gyakran egy orvos módjára tünetek alapján próbálta diagnosztizálni hibákat. Gyakran önmagából a hibaüzenetből nem tudta kikövetkeztetni a megoldást, így megkért, hogy debug-olásra szolgáló ellenőrző bash parancsokat futtassak.

(Az esettanulmánytól függetlenül itt miért nem agent módban használtad az AI-t, hogy maga tudjon diagnosztikai parancsokat futtatni?)


Megkértem ezt követően, hogy adja vissza a konkrét módosításokat és generálja le az új szükséges fájlokat, azonban ehelyett azt javasolta, hogy haladjunk lépésről lépésre. Kíváncsiság képpen kipróbáltam a Claude-al is, amely 30 perc gondolkodás után adott hasonló választ.
> Az AI bár képes lenne gyakran megoldani a problémát, ha az rengeteg generálással, kimenettel járna, akkor hajlamos megállni és feltartani a választ egy alapvetőnek tűnő kérdéssel, esetleg kéréssel.
>Például, akárhogy kérjük meg sem hajlandó elszámolni 1-től 1000-ig, hiába képes rá, akárhogyan is próbálkozunk nem lehet rávenni, hogy egyben számoljon el.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
>Például, akárhogy kérjük meg sem hajlandó elszámolni 1-től 1000-ig, hiába képes rá, akárhogyan is próbálkozunk nem lehet rávenni, hogy egyben számoljon el.
>Például, akárhogy kérjük meg, nem hajlandó elszámolni 1-től 1000-ig, hiába képes rá. Akárhogyan is próbálkozunk nem lehet rávenni, hogy egyben számoljon el.


## Tanulságok

A fejlesztés során az alábbi tanulságok vonhatóak le.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
A fejlesztés során az alábbi tanulságok vonhatóak le.
A fejlesztés során az alábbi tanulságok vonhatóak le:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants