Megosztás:


Excel-forrás

A következőkre vonatkozik:SQL Server SSIS integrációs futtatókörnyezet az Azure Data Factory-ban

Az Excel-forrás adatokat nyer ki a Microsoft Excel-munkafüzetek munkalapjaiból vagy tartományaiból.

Fontos

Az Excel-fájlokhoz való csatlakozásról, valamint az Excel-fájlokból vagy az Excel-fájlokba való adatbetöltéssel kapcsolatos korlátozásokról és ismert problémákról további információt az Adatok betöltése az Excelből vagy az Excelbe az SQL Server Integration Services (SSIS) szolgáltatással című témakörben talál.

Hozzáférési módok

Az Excel-forrás négy különböző adatelérési módot biztosít az adatok kinyeréshez:

  • Táblázat vagy nézet.

  • Egy változóban megadott tábla vagy nézet.

  • Egy SQL-utasítás eredményei. A lekérdezés paraméteres lekérdezés lehet.

  • Egy változóban tárolt SQL-utasítás eredményei.

Az Excel-forrás egy Excel kapcsolatkezelővel csatlakozik egy adatforráshoz, a kapcsolatkezelő pedig a használni kívánt munkafüzetfájlt határozza meg. További információ: Excel Connection Manager.

Az Excel-forrás egy normál kimenettel és egy hibakimenettel rendelkezik.

Excel-forráskonfiguráció

A tulajdonságokat az SSIS Designer használatával vagy programozott módon állíthatja be.

A Speciális szerkesztő párbeszédpanel a programozott módon beállítható összes tulajdonságot tükrözi. A Speciális szerkesztő párbeszédpanelen vagy programozott módon beállítható tulajdonságokról az alábbi témakörök egyikére kattintva talál további információt:

Az Excel-fájlok egy csoportján való végighaladással kapcsolatban további információt talál az Excel-fájlok és -táblázatok használatával a Foreach hurokvezérlő segítségével című témakörben.

Excel-forrásszerkesztő (Kapcsolatkezelő lap)

Az Excel Forrásszerkesztő párbeszédpanel Kapcsolatkezelő csomópontjának használatával jelölje ki a forráshoz tartozó Microsoft Excel-munkafüzetet. Az Excel-forrás egy meglévő munkafüzet munkalapjáról vagy elnevezett tartományából olvas be adatokat.

Megjegyzés:

Az Excel-forrás CommandTimeout tulajdonsága nem érhető el az Excel-forrásszerkesztőben, de a Speciális szerkesztővel állítható be. A tulajdonsággal kapcsolatos további információkért tekintse meg az Excel Egyéni tulajdonságok Excel-forrás szakaszát.

Statikus beállítások

OLE DB kapcsolatkezelő
Válasszon ki egy meglévő Excel-kapcsolatkezelőt a listából, vagy hozzon létre egy új kapcsolatot az Új gombra kattintva.

Új
Hozzon létre egy új kapcsolatkezelőt az Excel Connection Manager párbeszédpanelen.

adatelérési mód
Adja meg a forrásból származó adatok kiválasztásának módját.

Érték Leírás
Táblázat vagy nézet Adatok lekérése az Excel-fájl egyik munkalapjáról vagy elnevezett tartományából.
Táblanév- vagy nézetnévváltozó Adja meg a munkalap vagy a tartomány nevét egy változóban.

Kapcsolódó információk:Változók használata a csomagokban
SQL-parancs Adatok lekérése az Excel-fájlból EGY SQL-lekérdezés használatával.
SQL-parancs változóból Adja meg az SQL-lekérdezés szövegét egy változóban.

Előzetes verzió
Az Adatnézet párbeszédpanel használatával tekintheti meg az eredmények előnézetét. Az előnézet legfeljebb 200 sort jeleníthet meg.

Adatelérési mód dinamikus beállításai

Adatelérési mód = Táblázat vagy nézet

Az Excel-munkalap neve
Válassza ki a munkalap nevét vagy a névvel ellátott tartományt az Excel-munkafüzetben elérhetőek listájából.

Adatelérési mód = Táblanév vagy nézetnévváltozó

változónév
Válassza ki azt a változót, amely a munkalap vagy a névvel ellátott tartomány nevét tartalmazza.

Adatelérési mód = SQL parancs

SQL-parancsszöveg
Írja be egy SQL-lekérdezés szövegét, hozza létre a lekérdezést a Lekérdezés összeállítása gombra kattintva, vagy tallózással keresse meg a lekérdezés szövegét tartalmazó fájlt a Tallózás gombra kattintva.

Paraméterek
Ha paraméteres lekérdezést adott meg a következő használatával: ? a lekérdezés szövegében paraméterhelyőrzőként használja a Lekérdezési paraméterek beállítása párbeszédpanelt a lekérdezés bemeneti paramétereinek a csomagváltozókhoz való leképezéséhez.

Lekérdezés összeállítása
A Lekérdezésszerkesztő párbeszédpanel használatával vizuálisan hozhatja létre az SQL-lekérdezést.

Tallózás
A Megnyitás párbeszédpanelen keresse meg az SQL-lekérdezés szövegét tartalmazó fájlt.

Lekérdezés elemzése
Ellenőrizze a lekérdezés szövegének szintaxisát.

Adatelérési mód = SQL-parancs változóból

változónév
Válassza ki az SQL-lekérdezés szövegét tartalmazó változót.

Excel forrás-szerkesztő (Oszlopok oldal)

Az Excel Forrásszerkesztő párbeszédpanel Oszlopok lapján egy kimeneti oszlopot képezhet le minden külső (forrás) oszlophoz.

Beállítások

elérhető külső oszlopok
Tekintse meg az adatforrásban elérhető külső oszlopok listáját. A táblázat nem használható oszlopok hozzáadására és törlésére.

külső oszlop
A külső (forrás) oszlopokat abban a sorrendben tekintheti meg, amelyben a feladat felolvassa őket. Ezt a sorrendet úgy módosíthatja, hogy először törli a fent tárgyalt táblázat kijelölt oszlopait, majd egy másik sorrendben kiválasztja a külső oszlopokat a listából.

kimeneti oszlop
Adja meg az egyes kimeneti oszlopok egyedi nevét. Az alapértelmezett érték a kijelölt külső (forrás) oszlop neve; azonban bármilyen egyedi, leíró nevet választhat. A megadott név megjelenik az SSIS Designerben.

Excel-forrásszerkesztő (Hibakimeneti oldal)

Az Excel forrásszerkesztőjénekHibakimenet lapján válassza ki a hibakezelési beállításokat, és adja meg a hibakimeneti oszlopok tulajdonságait.

Beállítások

Bemenet vagy kimenet
Az adatforrás nevének megtekintése.

oszlop
Az Excel Forrásszerkesztő párbeszédpanel Kapcsolatkezelő lapján kiválasztott külső (forrás) oszlopok megtekintése.

Hiba
Adja meg, hogy mi történjen, ha hiba történik: hagyja figyelmen kívül a hibát, irányítsa át a sort, vagy hiúsítsa meg az összetevőt.

Kapcsolódó témakörök:Hibakezelés az adatokban

Truncálás
Adja meg, hogy mi történjen csonkolás esetén: hagyja figyelmen kívül a hibát, irányítsa át a sort, vagy az összetevő sikertelen legyen.

Leírás
Tekintse meg a hiba leírását.

Állítsa be ezt az értéket a kijelölt cellákra
Adja meg, hogy mi történjen az összes kijelölt cellával, ha hiba vagy csonkolás történik: hagyja figyelmen kívül a hibát, irányítsa át a sort, vagy az összetevő meghibásodjon.

alkalmazása
Alkalmazza a hibakezelési beállítást a kijelölt cellákra.

Adatok betöltése az Excelből vagy az Excelbe az SQL Server Integration Services (SSIS) használatával
Excel-célhely
Excel Connection Manager