Zarządzanie plikami danych
W Analityka Qlik Cloud można zarządzać plikami danych w przestrzeniach, wybierając kolejno Szczegóły przestrzeni > Pliki danych. Zarządzanie plikami danych obejmuje zmianę nazwy, powielanie, przenoszenie, usuwanie i dodawanie nowych plików danych.
Ten temat pomocy koncentruje się na interfejsie do zarządzania plikami danych w przestrzeni. Aby przejść do tego interfejsu, otwórz przestrzeń w katalogu i kliknij Szczegóły przestrzeni > Pliki danych.
Struktury folderów w przestrzeniach
Każda przestrzeń w Analityka Qlik Cloud zawiera własną strukturę folderów uporządkowanych w sposób hierarchiczny. Pliki danych mogą być zorganizowane w strukturę zagnieżdżonych folderów. Na przykład w przestrzeni prywatnej możesz chcieć mieć oddzielne foldery na Dane zamówienia i Dane budżetu.
Lokalizacja pliku lub folderu w przestrzeni jest wyświetlana w jego ścieżce. Ścieżka używa symboli /, gdy folder jest zagnieżdżony w innych folderach.
Na przykład załóżmy, że w przestrzeni prywatnej masz oddzielne foldery na Order Data i Budget Data. Jeśli masz plik danych o nazwie Orders_2024_December.QVD w folderze Order Data, plik ten byłby zlokalizowany w następującej ścieżce folderu w przestrzeni prywatnej:
Prywatna/Order Data
Typy przestrzeni, których to dotyczy
Pliki danych można organizować w hierarchicznej strukturze folderów w następujących typach przestrzeni:
-
Przestrzeń prywatna
-
Przestrzeń udostępniona
-
Przestrzeń zarządzana
-
Przestrzeń danych
Przestrzenie w Analityka Qlik Cloud
W Analityka Qlik Cloud pliki danych w przestrzeniach prywatnych, udostępnionych i zarządzanych można organizować w hierarchicznej strukturze folderów.
Przestrzenie w Integracja danych
Przestrzenie danych są powszechnie używane do przechowywania plików wyjściowych z projektów Integracja danych. Pliki danych w przestrzeniach danych mogą być używane do analityki. Ze Analityka Qlik Cloud i Qlik Talend Data Integration można porządkować pliki danych w przestrzeniach danych w hierarchicznych strukturach folderów. Należy jednak zauważyć, że pliki danych w przestrzeniach danych powinny być porządkowane w zagnieżdżonych folderach tylko do wykorzystania w analityce. Jeśli plik danych, który został wygenerowany z potoku danych, zostanie przeniesiony do folderu w przestrzeni danych, będzie nadal zapisywany w ścieżce najwyższego poziomu w przestrzeni (a nie w zagnieżdżonym folderze) po każdym ponownym uruchomieniu potoku.
Działanie w przypadku przestrzeni prywatnej w Qlik Talend Data Integration jest takie samo jak dla przestrzeni danych.
Nawigacja
Sekcja Pliki danych przestrzeni zawiera narzędzia ułatwiające organizowanie i tworzenie zawartości danych opartej na plikach w przestrzeni.
Pasek narzędzi
Pasek narzędzi znajduje się w górnej części interfejsu nad selektorem ścieżek oraz tabelą. Na pasku narzędzi można wykonywać następujące czynności:
-
Wyszukiwać pliki danych w przestrzeni.
-
Filtrować pliki według właściciela.
-
Przesyłać pliki.
-
Tworzyć foldery.
-
Wykonywać działania na wielu plikach danych jednocześnie.
-
Zmieniać sortowanie plików i folderów w widoku.
Zmieniać sortowania z domyślnej opcji Ostatnia modyfikacja i przełączać kolejność (rosnąco) oraz (malejąco).
-
Zmieniać sortowanie plików i folderów w widoku.
Wybierać dla widoku hierarchii, który prezentuje pliki i foldery z wcięciami w celu wizualnego przedstawienia hierarchii. W widoku hierarchii należy wybrać lub rozwinąć przestrzeń, aby wykonać działania na określonych plikach lub folderach.
Wybierać dla widoku listy, w którym pliki i foldery są wyświetlane z płaską strukturą w tabeli wraz z oddzielną kolumną wyświetlającą ich konkretne ścieżki.
Selektor ścieżek
Selektor ścieżki pokazuje aktualnie otwarty folder. Łącza do stron nadrzędnych pokazują hierarchię folderów. Wybierz folder w selektorze ścieżek, aby nawigować do przodu lub do tyłu względem bieżącej ścieżki. Wybierz pusty obszar po bieżącej ścieżce, aby zobaczyć foldery znajdujące się w bieżącej pozycji, a także aby wyszukać foldery.
Tabela
Tabela pokazuje wszystkie pliki i foldery w przestrzeni lub w wybranym folderze w przestrzeni. Tabela to miejsce, w którym zarządza się plikami danych oraz folderami. Wybierz foldery w tabeli, aby przejść do nich w selektorze ścieżek.
W tabeli można również wyświetlać ważne informacje o elementach, takie jak ich rozmiar, liczba folderów, czas ostatniej aktualizacji i własność.
Tworzenie folderów w przestrzeni
Utwórz folder, aby uporządkować zawartość w preferowany sposób.
Wykonaj następujące czynności:
-
W przestrzeni kliknij Szczegóły przestrzeni i wybierz Pliki danych.
-
Na pasku narzędzi w oknie Pliki danych kliknij .
-
Zdefiniuj nazwę folderu.
-
W sekcji Ścieżka możesz wybrać, gdzie w strukturze folderów przestrzeni chcesz dodać nowy folder.
-
Kliknij pasek ścieżki i wybierz folder zawierający z menu rozwijanego. Zamiast tego możesz wpisać konkretną lokalizację, w której chcesz dodać folder.
-
Kliknij polecenie Utwórz.
Zamiast tego możesz dodać folder, klikając obok istniejącego już folderu w tabeli i wybierając Dodaj folder. Nowy folder zostanie dodany w istniejącym folderze.
Foldery są również automatycznie tworzone w przestrzeni, gdy są przywoływane w instrukcji Store. Zob. Odwoływanie się do struktury folderów w rozwoju aplikacji i skryptów.
Wykonywanie działań na wielu plikach oraz folderach
Możesz użyć opcji na pasku narzędzi, aby wykonać następujące działania na więcej niż jednym pliku lub folderze naraz:
-
(Wytnij)
-
(Kopiuj)
-
(Wklej)
-
(Usuń)
Można wycinać, kopiować oraz wklejać elementy pomiędzy przestrzeniami lub do różnych lokalizacji w tej samej przestrzeni. Możesz na przykład wyciąć kilka elementów i wkleić je w innej przestrzeni.
Działania wytnij, kopiuj i wklej mogą być używane do przenoszenia plików danych z jednej lokalizacji do drugiej. W przypadku zmiany lokalizacji plików danych, do których odwołują się skrypty ładowania, skrypty ładowania należy zaktualizować, aby odzwierciedlić nową lokalizację. Więcej informacji zawiera temat Konsekwencje przenoszenia plików danych używanych w skryptach ładowania..
Wykonaj następujące czynności:
- W przestrzeni kliknij Szczegóły przestrzeni i wybierz Pliki danych.
-
W tabeli wybierz elementy, na których chcesz wykonać działanie.
WskazówkaAby wybrać więcej niż jeden element naraz, kliknij pierwszy element, a następnie użyj kombinacji poleceń klawiaturowych i kliknięć, aby wybrać więcej plików. Na przykład:
-
Przytrzymaj klawisz Shift i kliknij ostatni element, który chcesz wybrać. Powoduje wybranie wszystkiego: od pierwszego do ostatniego elementu.
-
Przytrzymaj klawisz Ctrl (Windows) lub Command (macOS) i klikaj pojedynczo dodatkowe elementy. Spowoduje to indywidualny wybór każdego dodatkowego elementu.
-
-
Na pasku narzędzi kliknij działanie. Dostępne działania zostały wymienione wcześniej w tej sekcji.
Podczas wycinania i wklejania elementów między przestrzeniami należy otworzyć nową przestrzeń, a następnie wybrać Szczegóły przestrzeni > Pliki danych, aby wykonać działanie Wklej.
Dodawanie pliku danych do przestrzeni
Do przestrzeni można dodawać pliki danych.
Pliki danych mogą mieć do 100 GB. Jednak podczas przesyłania bardzo dużych plików danych (ponad 6 GB) mogą wystąpić ograniczenia dotyczące pojemności silnika. Te ograniczenia są bardziej prawdopodobne w przypadku plików danych QVD ze względu na użycie pamięci niezbędnej do załadowania plików QVD do silnika. Aby uzyskać więcej informacji na temat zwiększania dostępnej pojemności, zobacz temat Obsługa dużych aplikacji.
Wykonaj następujące czynności:
- W przestrzeni kliknij Szczegóły przestrzeni i wybierz Pliki danych.
- Na pasku narzędzi w oknie Pliki danych kliknij , aby przesłać plik.
-
Przeciągnij i upuść pliki danych do okna dialogowego Dodaj plik.
Alternatywnie, kliknij przycisk Przeglądaj i przejdź do swoich plików danych.
-
W sekcji Ścieżka możesz wybrać, gdzie w strukturze folderów przestrzeni chcesz dodać plik.
Aby dodać plik do określonego folderu, kliknij pasek ścieżki i wybierz folder z menu rozwijanego. Zamiast tego możesz wpisać ścieżkę do określonego folderu.
- Kliknij przycisk Załaduj.
Zamiast tego możesz kliknąć obok folderu w tabeli i wybrać Prześlij plik do folderu.
Dodatkowe sposoby dodawania plików danych można znaleźć w temacie Dodawanie plików danych.
Wykonywanie działań wycinania, kopiowania oraz wklejania pliku lub folderu
Działania wytnij, kopiuj i wklej mogą być używane do przenoszenia plików danych z jednej lokalizacji do drugiej. W przypadku zmiany lokalizacji plików danych, do których odwołują się skrypty ładowania, skrypty ładowania należy zaktualizować, aby odzwierciedlić nową lokalizację. Więcej informacji zawiera temat Konsekwencje przenoszenia plików danych używanych w skryptach ładowania..
Wykonaj następujące czynności:
-
W przestrzeni kliknij Szczegóły przestrzeni i wybierz Pliki danych.
-
W tabeli kliknij obok pliku lub folderu.
-
Kliknij Wytnij, Kopiuj lub Wklej.
WskazówkaZamiast tego można wybrać plik i użyć popularnych skrótów klawiaturowych, takich jak Ctrl+C (Windows) oraz command+C (macOS).
Aby wykonać te działania na więcej niż jednym pliku lub folderze naraz, zobacz temat Wykonywanie działań na wielu plikach oraz folderach.
Zmiana nazwy pliku danych lub folderu.
Wykonaj następujące czynności:
-
W przestrzeni kliknij Szczegóły przestrzeni i wybierz Pliki danych.
-
W tabeli kliknij obok pliku lub folderu.
-
Kliknij Zmień nazwę.
-
Wprowadź nową nazwę pliku i kliknij Zapisz.
Wszelkie skrypty ładowania, które odwołują się do oryginalnej nazwy pliku lub folderu, będą musiały zostać zaktualizowane.
Duplikowanie pliku danych lub folderu
Wykonaj następujące czynności:
-
W przestrzeni kliknij Szczegóły przestrzeni i wybierz Pliki danych.
-
W tabeli kliknij obok pliku lub folderu.
-
Kliknij Powiel.
Przenoszenie pliku danych lub folderu
Można przenosić pliki i foldery. Pliki i foldery można przenosić do różnych przestrzeni lub do różnych lokalizacji w tej samej przestrzeni.
Wykonaj następujące czynności:
-
W przestrzeni kliknij Szczegóły przestrzeni i wybierz Pliki danych.
-
W tabeli kliknij obok pliku lub folderu.
-
Kliknij Przenieś.
-
W sekcji Ścieżka wybierz przestrzeń. Może to być przestrzeń bieżąca lub nowa.
-
Ponownie wybierz pasek ścieżki lub kliknij , aby zdefiniować określony folder w wybranej przestrzeni.
Zamiast tego możesz wpisać ścieżkę, aby zdefiniować określony folder.
-
Aby otworzyć nową lokalizację po przeniesieniu pliku danych, wybierz Przejdź do ścieżki.
-
Kliknij przycisk Przenieś.
Można także przenieść wiele elementów jednocześnie. Aby to zrobić, użyj działań Wytnij i Wklej. Zob. Wykonywanie działań na wielu plikach oraz folderach.
Konsekwencje przenoszenia plików danych używanych w skryptach ładowania.
Jeśli plik danych zostanie przeniesiony do nowej lokalizacji w przestrzeni, wszystkie skrypty ładowania, które się do niego odwołują, muszą zostać zaktualizowane, aby odwoływały się do nowej ścieżki pliku. To samo dotyczy plików przenoszonych z jednej przestrzeni do drugiej.
Załóżmy na przykład, że skrypt ładowania aplikacji lub skrypt odwołuje się do następującego pliku w przestrzeni prywatnej:
Załóżmy teraz, że pliki danych zostaną przeniesione do przestrzeni TeamSharedSpace, a plik orders.csv zostanie przeniesiony do nowego folderu w tej przestrzeni o nazwie Sales Analysis. Wszystkie aplikacje i skrypty, które ładują dane z orders.csv, muszą zaktualizować odniesienie do pliku do następującego w skrypcie ładowania:
W przeciwnym razie przeładowania będą się kończyć niepowodzeniem.
Więcej informacji na temat odwoływania się do lokalizacji folderów w przestrzeni w skryptach ładowania zawiera temat Odwoływanie się do struktury folderów w rozwoju aplikacji i skryptów.
Usuwanie pliku danych lub folderu
Wykonaj następujące czynności:
-
W przestrzeni kliknij Szczegóły przestrzeni i wybierz Pliki danych.
-
W tabeli kliknij obok pliku lub folderu.
-
Kliknij Usuń.
WskazówkaZamiast tego możesz wybrać plik i nacisnąć klawisz Delete na klawiaturze. - W oknie dialogowym kliknij Usuń, aby potwierdzić usunięcie.
Można także usunąć wiele elementów jednocześnie. Zob. Wykonywanie działań na wielu plikach oraz folderach.
Wykonywanie innych działań na pliku danych
W interfejsie Pliki danych możesz również przechodzić bezpośrednio do innych narzędzi służących do przeprowadzania analizy określonego pliku. Następujące opcje są dostępne, gdy używasz menu pliku:
-
Analiza wpływu: badanie potencjalnych skutków wprowadzenia zmian w danych w zestawie danych.
-
Pochodzenie: więcej informacji na temat historii zestawu danych.
Analizowanie pochodzenia aplikacji, skryptów i zestawów danych
-
Otwórz zestaw danych: otwórz zestaw danych, w którym masz dostęp do przeglądu oraz informacji profilowych pliku.
Uprawnienia do przestrzeni
Połączenia danych są typem źródła danych w Analityka Qlik Cloud.
Członkowie przestrzeni udostępnionej z dowolną z poniższych ról mogą zarządzać źródłami danych w tej przestrzeni:
-
Właściciel
-
Może zarządzać
-
Może edytować
-
Może edytować dane w aplikacjach
Członkowie przestrzeni zarządzanej z dowolną z poniższych ról mogą zarządzać źródłami danych w tej przestrzeni:
-
Właściciel
-
Może zarządzać
-
Może operować (z Uprawnienie profesjonalne lub Full User)
Członkowie przestrzeni z uprawnieniem Może używać danych mogą wyświetlać źródła danych w przestrzeni i używać źródeł danych tam, gdzie mają uprawnienia do tworzenia aplikacji.
Więcej informacji o wymaganych rolach w przestrzeni na potrzeby działań związanych ze źródłem danych zawiera temat:
-
Uprawnienia w przestrzeni udostępnionej dla użytkowników, którzy mają Uprawnienie Analityk
-
Uprawnienia do przestrzeni udostępnionych dla administratorów
-
Uprawnienia w przestrzeni zarządzanej dla użytkowników, którzy mają Uprawnienie Analityk
Odwoływanie się do struktury folderów w rozwoju aplikacji i skryptów
Zasady używania prawidłowych ścieżek folderów przestrzeni
W Analityka Qlik Cloud składnia odwoływania się do pliku w skrypcie ładowania jest następująca:
[lib:// (nazwa_przestrzeni):(nazwa_połączenia)/(nazwa_folderu)/(nazwa_pliku)]
Należy podać pełną ścieżkę folderu. Ścieżki względne nie są obsługiwane.
Jeśli przestrzeń nie istnieje, nie można wykonać instrukcji i zostanie zwrócony błąd.
Ścieżka folderu może zawierać wiele folderów w strukturze hierarchicznej. Każda nazwa_folderu w ścieżce musi być ograniczona znakami /.
Następujące elementy nie są dozwolone w ścieżce podczas odwoływania się do plików znajdujących się w strukturze folderów:
-
//
-
\
-
\\
-
/./
-
/../
Symbole końcowej kropki (.) w nazwie przestrzeni, folderu lub pliku są dopuszczalne, o ile nie występują w konfiguracjach z powyższej listy.
Przykłady: Niezgodna składnia
Przykłady te są uważane za nieprawidłową składnię ścieżki:
W zależności od typu używanej instrukcji skryptu niezgodna składnia może spowodować niepowodzenie przeładowywania lub być nadal wykonywana z innym działaniem. Szczegółowe informacje:
Ładowanie danych z plików
W Analityka Qlik Cloud podczas ładowania danych z pliku danych w skrypcie ładowania można użyć instrukcji LOAD lub wstawić kod QVS. W obu przypadkach hierarchiczne struktury folderów przestrzeni można przywoływać w instrukcji skryptu. Przestrzegaj zasad używania prawidłowych ścieżek folderów przestrzeni. Ponadto plik oraz wszystkie foldery, do których się odwołuje, muszą już istnieć w określonej lokalizacji. W przeciwnym razie przeładowanie nie powiedzie się.
Instrukcje LOAD w skrypcie ładowania
Przykłady: Odwołanie do pliku na ścieżce najwyższego poziomu w przestrzeni
Ten przykład pokazuje ładowanie pliku orders.csv z przestrzeni prywatnej. Plik nie znajduje się w żadnym konkretnym folderze, tylko na ścieżce najwyższego poziomu w przestrzeni.
LOAD * FROM [lib://DataFiles/orders.csv];
W tym przykładzie ładuje się plik orders.csv z przestrzeni współdzielonej, przestrzeni zarządzanej lub przestrzeni danych. Nazwa przestrzeni to TeamSharedSpace. Plik nie znajduje się w żadnym konkretnym folderze, tylko na ścieżce najwyższego poziomu w przestrzeni.
LOAD * FROM [lib://TeamSharedSpace:DataFiles/orders.csv];
Przykłady: Odwołanie do konkretnej ścieżki folderów w przestrzeni
Ten przykład pokazuje ładowanie pliku orders_Europe.csv z folderu Orders By Region w przestrzeni prywatnej.
LOAD * FROM [lib://DataFiles/Orders By Region/orders_Europe.csv];
W tym przykładzie ładuje się plik orders_Europe.csv z folderu Orders By Region w przestrzeni udostępnionej, przestrzeni zarządzanej lub przestrzeni danych. Nazwa przestrzeni to SalesSpace.
LOAD * FROM [lib://SalesSpace:DataFiles/Orders By Region/orders_Europe.csv];
Wstawianie kodu QVS
Przykład: Odwołanie do pliku QVS na ścieżce najwyższego poziomu w przestrzeni
W tym przykładzie plik test.qvs jest przywoływany w skrypcie ładowania. Plik znajduje się w przestrzeni TeamSharedSpace. Plik nie znajduje się w żadnym konkretnym folderze, tylko na ścieżce najwyższego poziomu w przestrzeni.
$(Must_Include=lib://TeamSharedSpace:DataFiles/test.qvs)
Przykład: Odwołanie do pliku QVS w konkretnej ścieżce folderów w przestrzeni
W tym przykładzie plik test.qvs jest przywoływany w skrypcie ładowania. Plik znajduje się w folderze SalesData w przestrzeni TeamSharedSpace.
$(Must_Include=lib://TeamSharedSpace:DataFiles/SalesData/test.qvs)
Przechowywanie danych w plikach
Gdy używasz instrukcji Store w skrypcie ładowania w Qlik Cloud, możesz odwołać się do dokładnego folderu w przestrzeni, w którym chcesz przechowywać utworzone pliki. Przestrzegaj zasad używania prawidłowych ścieżek folderów przestrzeni. Dodatkowo mają również zastosowanie następujące działania i są unikatowe dla instrukcji Store:
-
Jeśli przestrzeń istnieje, ale określona ścieżka folderu nie, ścieżka zostanie utworzona w tej przestrzeni. W zależności od zdefiniowanej struktury folderów może zostać utworzony jeden lub więcej folderów. Plik jest generowany i tam zapisywany.
-
Jeśli przestrzeń istnieje, ale określona ścieżka folderu używa nieprawidłowych separatorów folderów (na przykład \, \\, //, /./ lub /../), instrukcja Store jest nadal wykonywana. Plik wyjściowy jest zamiast tego zapisywany w ścieżce najwyższego poziomu w przestrzeni docelowej i będzie miał nazwę zawierającą pełną ścieżkę, a nie tylko określoną nazwę.
-
Jeśli przestrzeń nie istnieje, nie można wykonać instrukcji Store i zostanie zwrócony błąd.
Poniższe przykłady pokazują, jak odwołać się do konkretnej ścieżki folderu w przestrzeni w instrukcji Store.
Przykład: Zapisywanie pliku w ścieżce najwyższego poziomu w przestrzeni
W tym przykładzie cała tabela mytable jest eksportowana do Analityka Qlik Cloud jako plik o nazwie myfile.qvd. Plik zostanie dodany do przestrzeni udostępnionej TeamSharedSpace. Plik nie znajduje się w żadnym konkretnym folderze, tylko na ścieżce najwyższego poziomu w przestrzeni.
Store * from mytable into [lib://TeamSharedSpace:DataFiles/myfile.qvd];
Przykład: Zapisywanie pliku w konkretnej ścieżce folderów w przestrzeni
W tym przykładzie cała tabela mytable jest eksportowana do Analityka Qlik Cloud jako plik o nazwie myfile.qvd. Plik jest dodawany do folderu SalesData w przestrzeni TeamSharedSpace.
Store * from mytable into [lib://TeamSharedSpace:DataFiles/SalesData/myfile.qvd];
Administrowanie plikami danych
Administratorzy dzierżaw i administratorzy analityki mogą zarządzać wszystkimi plikami danych w przestrzeni z centrum aktywności Administrowanie. Więcej informacji zawiera temat Zarządzanie plikami danych dla administratorów dzierżawy i analityki.