Format programu Excel w usłudze Data Factory w usłudze Microsoft Fabric
W tym artykule opisano sposób konfigurowania formatu programu Excel w potoku danych usługi Data Factory w usłudze Microsoft Fabric.
Obsługiwane możliwości
Format programu Excel jest obsługiwany dla następujących działań i łączników jako źródła.
Kategoria | Łącznik/działanie |
---|---|
Obsługiwany łącznik | Amazon S3 |
Zgodność z usługą Amazon S3 | |
Azure Blob Storage | |
Usługa Azure Data Lake Storage 1. generacji | |
Azure Data Lake Storage Gen2 | |
Azure Files | |
System plików | |
FTP | |
Google Cloud Storage | |
HTTP | |
Pliki lakehouse | |
Oracle Cloud Storage | |
SFTP | |
Obsługiwane działanie | działanie Kopiuj (źródło/-) |
Działanie Lookup | |
Działanie GetMetadata | |
Działanie usuwania |
Format programu Excel w działaniu kopiowania
Aby skonfigurować format programu Excel, wybierz połączenie w źródle działania kopiowania potoku danych, a następnie wybierz pozycję Excel z listy rozwijanej Format pliku. Wybierz pozycję Ustawienia , aby uzyskać dalszą konfigurację tego formatu.
Excel jako źródło
Po wybraniu formatu programu Excel zostaną wyświetlone następujące właściwości.
Tryb arkusza: wybierz tryb arkusza, którego chcesz użyć do odczytywania danych programu Excel. Wybierz pozycję Nazwa lub Indeks.
Nazwa: po wybraniu pozycji Nazwa w sekcji Nazwa arkusza wybierz nazwę arkusza programu Excel, aby odczytać dane, lub wybierz pozycję Edytuj, aby ręcznie określić nazwę arkusza. Jeśli wskażesz folder lub wiele plików, upewnij się, że ten konkretny arkusz istnieje we wszystkich tych plikach.
Indeks: po wybraniu pozycji Indeks w sekcji Indeks arkusza wybierz indeks arkusza programu Excel, aby odczytać dane, lub wybierz pozycję Edytuj, aby ręcznie określić nazwę arkusza. Odczyt danych rozpoczyna się od 0. Jeśli arkusz został dodany lub usunięty z pliku programu Excel, indeks istniejących arkuszy zmieni się automatycznie.
Po wybraniu pozycji Ustawienia w sekcji Format pliku w oknie dialogowym Ustawienia formatu pliku zostaną wyświetlone następujące właściwości.
Typ kompresji: koder koder kompresji używany do odczytywania plików programu Excel. Możesz wybrać typ Brak, bzip2, gzip, deflate, ZipDeflate, TarGzip lub tar na liście rozwijanej.
Poziom kompresji: określ współczynnik kompresji po wybraniu typu kompresji. Możesz wybrać jedną z opcji Optymalna lub Najszybsza.
- Najszybsza: operacja kompresji powinna zostać ukończona tak szybko, jak to możliwe, nawet jeśli wynikowy plik nie jest optymalnie skompresowany.
- Optymalna: operacja kompresji powinna być optymalnie skompresowana, nawet jeśli operacja trwa dłużej. Aby uzyskać więcej informacji, zobacz Temat Poziom kompresji.
Zakres: zakres komórek w danym arkuszu w celu zlokalizowania danych selektywnych, np.:
- Nie określono: odczytuje cały arkusz jako tabelę z pierwszego niepustego wiersza i kolumny.
A3
: odczytuje tabelę rozpoczynającą się od danej komórki, dynamicznie wykrywa wszystkie wiersze poniżej i wszystkie kolumny po prawej stronie.A3:H5
: odczytuje ten stały zakres jako tabelę.A3:A3
: odczytuje tę pojedynczą komórkę.
Wartość null: określa ciąg reprezentujący wartość null. Wartość domyślna to pusty ciąg.
Pierwszy wiersz jako nagłówek: określa, czy pierwszy wiersz w danym arkuszu/zakresie ma być traktowany jako wiersz nagłówka z nazwami kolumn. Domyślnie niezaznaczone.
Podsumowanie tabeli
Excel jako źródło
Poniższe właściwości są obsługiwane w sekcji Źródło działania kopiowania w przypadku korzystania z formatu programu Excel.
Nazwa | Opis | Wartość | Wymagane | Właściwość skryptu JSON |
---|---|---|---|---|
Format pliku | Format pliku, którego chcesz użyć. | Excel | Tak | type (w obszarze datasetSettings ):Excel |
Tryb arkusza | Tryb arkusza, którego chcesz użyć do odczytywania danych programu Excel. | - Nazwa/nazwisko - Indeks |
Tak | - sheetName - sheetIndex |
Typ kompresji | Koder koder kompresji używany do odczytywania plików programu Excel. | Wybierz spośród następujących: Brak bzip2 gzip Deflate ZipDeflate TarGzip smoła |
Nie. | type (w obszarze compression ): bzip2 gzip Deflate ZipDeflate TarGzip smoła |
Poziom kompresji | Współczynnik kompresji. Dozwolone wartości są optymalne lub najszybsze. | Optymalna lub najszybsza | Nie | poziom (w obszarze compression ): Najszybszy Optymalny |
Zakres | Zakres komórek w danym arkuszu w celu zlokalizowania danych selektywnych. | <zakres komórek> | Nie | range |
Wartość null | Ciąg reprezentujący wartość null. | <wartość null> pusty ciąg (domyślnie) |
Nie | nullValue |
Pierwszy wiersz jako nagłówek | Określa, czy pierwszy wiersz w danym arkuszu/zakresie ma być traktowany jako wiersz nagłówka z nazwami kolumn. | Wybrane lub niezaznaczone | Nie. | firstRowAsHeader: true lub false (wartość domyślna) |