Adatfolyamokkal kapcsolatos szempontok és korlátozások

A következő szakaszokban ismertetett módon a felhasználóknak szem előtt kell tartaniuk az adatfolyamok szerzői, frissítési és kapacitáskezelési korlátait.

Általános korlátozások

  • Előfordulhat, hogy az adatfolyamok nem minden amerikai kormányzati doD-ügyfél számára érhetők el. A kormányzati környezetekben elérhető funkciók paritása a Power BI kormányzati cikkben található.
  • A törölt adatforrások nem törlődnek az adatfolyam-adatforrás oldaláról, ami jóindulatú viselkedés, és nem befolyásolja az adatfolyamok frissítését vagy szerkesztését. A Lineage nézetben a törölt adatforrások egy adatfolyamhoz tartozó leszakadtként jelennek meg.
  • A törölt adatforrások továbbra is megjelennek az átjáró legördülő menüjének Beállítás lapján.
  • A mélység megegyezik a más adatfolyamokhoz kapcsolódó adatfolyamokkal. Az aktuális maximális mélység 32.
  • A szélesség megegyezik az adatfolyamon belüli entitásokkal.
    • Az adatfolyamban lévő entitások optimális számának nincs útmutatása vagy korlátozása, a megosztott adatfolyamok frissítési korlátja entitásonként két óra, adatfolyamonként három. Tehát ha két entitása van, és mindegyik két órát vesz igénybe, akkor nem szabad ugyanabba az adatfolyamba helyeznie őket.
    • A Power BI Premium esetében az útmutatás és a korlátok egyedi használati eseteken alapulnak, nem pedig konkrét követelményeken. A Power BI Premium egyetlen korlátja az adatfolyamonkénti 24 órás frissítés.
  • Több mint 10 adatfolyam munkaterületközi frissítéséhez Power BI Premium-előfizetésre van szükség.
  • A PowerQuery korlátozásai a Power Query Online Korlátai című cikkben találhatók.
  • A Power BI-adatfolyamok nem támogatják a globális változók URL-argumentumban való használatát.
  • A Multi-Geo jelenleg nem támogatott, hacsak nem konfigurálja a tárolót a saját Azure Data Lake Gen2-tárfiók használatára.
  • A virtuális hálózatok támogatása átjáróval érhető el.
  • Ha számítási entitásokat használ átjáró-adatforrásokkal, az adatbetöltést a számításoktól eltérő adatforrásokban kell elvégezni. A kiszámított entitásoknak olyan entitásokra kell épülniük, amelyeket csak a betöltéshez használnak, és nem szabad adatokat beemészteniük a saját összefésítési lépéseikben.
  • A Power BI-adatfolyamokban paramétereket használhat, de csak akkor szerkesztheti őket, ha a teljes adatfolyamot szerkessze. Ebben a tekintetben az adatfolyamok paraméterei a deklarált állandókhoz hasonlóan viselkednek.
  • A Hibaelhárítási frissítési forgatókönyvekben található egyes összekötők nem támogatottak a Premium-munkaterületeken lévő adatfolyamok és adatmartok esetében.
  • Ha DirectQueryt használ adatfolyammal, a szeletelő vizualizációval végzett keresések megkülönböztetik a kis- és nagybetűk megkülönböztetéseit.

Adatfolyam-létrehozás

Adatfolyamok létrehozásakor vegye figyelembe az alábbi szempontokat:

  • Az adatfolyamokban való létrehozás a Power Query Online (PQO) környezetben történik; lásd a Power Query korlátaiban leírt korlátozásokat. Mivel az adatfolyamok létrehozása a Power Query Online (PQO) környezetben történik, az adatfolyamok számítási feladatainak konfigurációiban végrehajtott frissítések csak a frissítéseket érintik, és nem befolyásolják a szerzői élményt.

  • Az adatfolyamokat csak a tulajdonosaik módosíthatják.

  • Az adatfolyamok nem érhetők el a Saját munkaterületen.

  • Az átjáró adatforrásokat használó adatfolyamok nem támogatják ugyanazon adatforrás több hitelesítő adatait.

  • A Web.Page-összekötő használatához átjáróra van szükség.

API-szempontok

A rest API-k által támogatott adatfolyamokról a REST API-referenciában talál további információkat. Íme néhány megfontolandó szempont:

  • Az adatfolyam exportálása és importálása új azonosítót ad az adatfolyamnak.

  • A csatolt táblákat tartalmazó adatfolyamok importálása nem frissíti az adatfolyamon belüli meglévő hivatkozásokat (ezeket a lekérdezéseket manuálisan kell frissíteni az adatfolyam importálása előtt).

  • Adatfolyam üzembe helyezésekor az ütközéskezelők GenerateUniqueName és Abort paramétereivel megszakíthatja a műveletet, ha már létezik, vagy utasíthatja az API-t, hogy automatikusan hozzon létre egy egyedi nevet. Az adatfolyamok felülírhatók a CreateOrOverwrite paraméterrel, ha eredetileg az importálási API használatával lettek létrehozva.

Adatfolyamok megosztott kapacitásokban

A megosztott kapacitásokban (nem prémium szintű kapacitásokban) lévő adatfolyamokra korlátozások vonatkoznak:

  • Az adatfolyam frissítésekor a megosztott kapacitásban az időtúllépések táblánként 2 óra, adatfolyamonként 3 óra.
  • A csatolt táblák nem hozhatók létre megosztott adatfolyamokban, bár mindaddig létezhetnek az adatfolyamon belül, amíg a lekérdezés Terhelés engedélyezve tulajdonsága le van tiltva.
  • A számított táblák nem hozhatók létre megosztott adatfolyamokban.
  • Az AutoML és a Cognitive Services nem érhető el megosztott adatfolyamokban.
  • A növekményes frissítés nem működik megosztott adatfolyamokban.

Adatfolyamok a Premiumban

A Prémium verzióban található adatfolyamok az alábbi szempontokat és korlátozásokat veszik figyelembe.

Frissítési és adatelemzési szempontok:

  • Adatfolyamok frissítésekor az időtúllépés 24 óra (táblák és/vagy adatfolyamok esetén nincs különbség).

  • Az adatfolyam növekményes frissítési szabályzatról normál frissítésre való módosítása, vagy fordítva, az összes adat elvetése.

  • Az adatfolyam sémájának módosítása minden adatot elvet.

  • Ha premium per user (PPU) licencet használ adatfolyamokkal, az adatok törlődnek, amikor adatokat helyeznek át egy PPU-környezetből.

  • Ha egy adatfolyam felhasználónkénti prémium (PPU) környezetben frissül, az adatok nem láthatók a nem PPU-felhasználók számára.

  • A növekményes frissítés csak akkor működik adatfolyamokkal, ha a továbbfejlesztett számítási motor engedélyezve van.

Csatolt és számított táblák:

  • A csatolt táblák mélysége 32 hivatkozás lehet.

  • A csatolt táblák ciklikus függőségei nem engedélyezettek.

  • A csatolt táblák nem csatlakoztathatók olyan normál táblához, amely a helyszíni adatforrásból szerzi be az adatait.

  • Ha egy lekérdezést (például A lekérdezést) használnak egy másik lekérdezés (B lekérdezés) kiszámításához adatfolyamokban, a B lekérdezés számított táblává válik. A számított táblák nem hivatkozhatnak helyszíni forrásokra.

Számítási motor:

  • A számítási motor használata során körülbelül 10–20%-kal nő az adatbetöltési idő.

    • Ez csak a számítási motor első adatfolyamára vonatkozik, és adatokat olvas be az adatforrásból.
    • A forrás adatfolyamot használó további adatfolyamok nem járnak ugyanazzal a büntetéssel.
  • Csak bizonyos műveletek használják a számítási motort, és csak csatolt táblán vagy számított táblán keresztül használva. A műveletek teljes listája ebben a blogbejegyzésben érhető el.

Kapacitáskezelés:

  • A Premium Power BI-kapacitások kialakításuk szerint rendelkeznek egy belső Resource Managerrel, amely különböző módokon szabályozza a számítási feladatokat, ha a kapacitás alacsony memórián fut.

    1. Adatfolyamok esetén ez a szabályozási nyomás csökkenti a rendelkezésre álló M-tárolók számát.
    2. Az adatfolyamok memóriája 100%-ra állítható be, az adatméretekhez megfelelő méretű tárolóval, és a számítási feladat megfelelően kezeli a tárolók számát.
  • A tárolók hozzávetőleges száma úgy állapítható meg, hogy elosztja a számítási feladathoz lefoglalt teljes memóriát a tárolóhoz lefoglalt memória mennyiségével.

Adatfolyam-használat szemantikai modellekben

  • Amikor szemantikai modellt hoz létre a Power BI Desktopban, majd közzéteszi azt a Power BI szolgáltatás, győződjön meg arról, hogy az adatfolyamok adatforrásához használt Power BI Desktopban használt hitelesítő adatok megegyeznek a szemantikai modell szolgáltatásban való közzétételekor használt hitelesítő adatokkal.
    1. Ha nem sikerül meggyőződni arról, hogy ezek a hitelesítő adatok megegyeznek, akkor a kulcs nem található hiba a szemantikai modell frissítésekor

Feljegyzés

Ha az adatfolyam struktúrája módosul, például egy új vagy átnevezett oszlopot, a szemantikai modell nem jeleníti meg a változást, és a módosítás azt is okozhatja, hogy a szemantikai modell Power BI szolgáltatás adatfrissítése meghiúsul, amíg a Power BI Desktopban nem frissül, és újra közzé nem teszi.

Adatfolyamok és elnevezett kapcsolatok

Nevesített kapcsolatokkal rendelkező adatfolyamok használatakor a következő korlátozások érvényesek:

  • Csak egy adott elérési úthoz és típushoz tartozó felhőkapcsolat hozható létre, például csak egy SQL plus server/database cloud kapcsolat hozható létre. Több átjárókapcsolatot is létrehozhat.
  • Nem nevezhet el és nem nevezhet át felhőbeli adatforrásokat; az átjárókapcsolatokat nevezheti el vagy nevezheti át.

ADLS-korlátozások

  • Az ADLS nem érhető el GCC, GCC High vagy DOD környezetekben. További információ: Power BI usa-beli kormányzati ügyfelek számára.
  • Az erőforrás tulajdonosaként kell hozzárendelni az ADLS Gen 2 API-k változásai miatt.
  • Az Azure-előfizetések migrálása nem támogatott, de erre két alternatíva van:
    • Első megközelítés: a migrálás után a felhasználó leválaszthatja a munkaterületeket, és újracsatlakoztathatja őket. Ha a bérlői szintű fiókot használja, le kell választania az összes munkaterületet, majd le kell választania a bérlői szinten, és újra kell végeznie a csatolást. Ez nem kívánatos azoknak az ügyfeleknek, akik nem szeretnék törölni az összes adatfolyamukat, vagy sok munkaterületük van.
    • Második megközelítés: ha az előző megközelítés nem valósítható meg, küldjön támogatási kérelmet az adatbázis előfizetés-azonosítójának módosításához.
  • Az ADLS nem támogatja a cikk Címtárak és fájlnevek szakaszának legtöbb elemét a munkaterületek elnevezéséhez és az adatfolyamok elnevezéséhez, az alábbi korlátozások miatt:
    • A Power BI vagy nem hasznos hibát ad vissza, vagy engedélyezi a folyamatot, de a frissítés sikertelen lesz.
  • A bérlők közötti ADLS-előfizetések nem támogatottak. A Power BI-hoz csatolt ADLS-nek ugyanahhoz az Azure-bérlőhöz kell tartoznia, amelyet a Power BI a Microsoft Entra ID-hoz használ.

Adatfolyam-adattípusok

Az adatfolyamokban támogatott adattípusok a következők:

Adatösszesítés adattípusa Adatfolyam-adattípus
Idő Idő
Dátum Dátum
Dátum/idő Dátum/idő
DateTimeZone DateTimeOffset
Logikai Logikai
Szöveg Sztring
Bármely Sztring
Pénznem Decimális
Int8 Int64
Int16 Int64
Int32 Int64
Int64 Int64
Dupla Dupla
Százalék Dupla
Egyszeres Dupla
Decimális Dupla
Szám Dupla
Időtartam Nem támogatott
Bináris Nem támogatott
Függvény Nem támogatott
Tábla Nem támogatott
Lista Nem támogatott
Rögzítés Nem támogatott
Típus Nem támogatott
Művelet Nem támogatott
Egyik sem Nem támogatott
Null Nem támogatott

Az alábbi cikkek további információt nyújtanak az adatfolyamokról és a Power BI-ról: