Zarządzanie Azure Data Lake Analytics przy użyciu Azure PortalManage Azure Data Lake Analytics using the Azure portal

W tym artykule opisano sposób zarządzania kontami Azure Data Lake Analytics, źródłami danych, użytkownikami i zadaniami przy użyciu Azure Portal.This article describes how to manage Azure Data Lake Analytics accounts, data sources, users, and jobs by using the Azure portal.

Zarządzanie kontami usługi Data Lake AnalyticsManage Data Lake Analytics accounts

Tworzenie kontaCreate an account

  1. Zaloguj się w witrynie Azure Portal.Sign in to the Azure portal.
  2. Kliknij pozycję Utwórz zasób > Intelligence + Analytics > Data Lake Analytics.Click Create a resource > Intelligence + analytics > Data Lake Analytics.
  3. Wybierz wartości dla następujących elementów:Select values for the following items:
    1. Nazwa: nazwa konta Data Lake Analytics.Name: The name of the Data Lake Analytics account.
    2. Subskrypcja: subskrypcja platformy Azure użyta dla tego konta.Subscription: The Azure subscription used for the account.
    3. Grupa zasobów: Grupa zasobów platformy Azure, w której ma zostać utworzone konto.Resource Group: The Azure resource group in which to create the account.
    4. Lokalizacja: centrum danych platformy Azure dla konta Data Lake Analytics.Location: The Azure datacenter for the Data Lake Analytics account.
    5. Data Lake Store: magazyn domyślny, który ma być używany dla konta Data Lake Analytics.Data Lake Store: The default store to be used for the Data Lake Analytics account. Konto Azure Data Lake Store i konto Data Lake Analytics muszą znajdować się w tej samej lokalizacji.The Azure Data Lake Store account and the Data Lake Analytics account must be in the same location.
  4. Kliknij pozycję Utwórz.Click Create.

Usuwanie konta Data Lake AnalyticsDelete a Data Lake Analytics account

Przed usunięciem konta Data Lake Analytics usuń jego domyślne konto Data Lake Store.Before you delete a Data Lake Analytics account, delete its default Data Lake Store account.

  1. W Azure Portal przejdź do swojego konta Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics account.
  2. Kliknij polecenie Usuń.Click Delete.
  3. Wpisz nazwę konta.Type the account name.
  4. Kliknij polecenie Usuń.Click Delete.

Zarządzanie źródłami danychManage data sources

Data Lake Analytics obsługuje następujące źródła danych:Data Lake Analytics supports the following data sources:

  • Data Lake StoreData Lake Store
  • Azure StorageAzure Storage

Za pomocą Eksplorator danych można przeglądać źródła danych i wykonywać podstawowe operacje zarządzania plikami.You can use Data Explorer to browse data sources and perform basic file management operations.

Dodawanie źródła danychAdd a data source

  1. W Azure Portal przejdź do swojego konta Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics account.

  2. Kliknij pozycję źródła danych.Click Data Sources.

  3. Kliknij pozycję Dodaj źródło danych.Click Add Data Source.

    • Aby dodać konto Data Lake Store, potrzebna jest nazwa konta i dostęp do konta, aby można było wysłać do niego zapytanie.To add a Data Lake Store account, you need the account name and access to the account to be able to query it.
    • Aby dodać usługę Azure Blob Storage, musisz mieć konto magazynu i klucz konta.To add Azure Blob storage, you need the storage account and the account key. Aby je znaleźć, przejdź do konta magazynu w portalu.To find them, go to the storage account in the portal.

Konfigurowanie reguł zaporySet up firewall rules

Możesz użyć Data Lake Analytics, aby zapewnić dalsze blokowanie dostępu do konta Data Lake Analytics na poziomie sieci.You can use Data Lake Analytics to further lock down access to your Data Lake Analytics account at the network level. Możesz włączyć zaporę, określić adres IP lub zdefiniować zakres adresów IP dla zaufanych klientów.You can enable a firewall, specify an IP address, or define an IP address range for your trusted clients. Po włączeniu tych miar tylko klienci, którzy mają adresy IP w określonym zakresie, mogą łączyć się ze sklepem.After you enable these measures, only clients that have the IP addresses within the defined range can connect to the store.

Jeśli inne usługi platformy Azure, takie jak Azure Data Factory lub maszyny wirtualne, łączą się z kontem Data Lake Analytics, upewnij się, żewłączono opcję Zezwalaj na korzystanie z usług platformy Azure .If other Azure services, like Azure Data Factory or VMs, connect to the Data Lake Analytics account, make sure that Allow Azure Services is turned On.

Konfigurowanie reguły zaporySet up a firewall rule

  1. W Azure Portal przejdź do swojego konta Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics account.
  2. W menu po lewej stronie kliknij pozycję Zapora.On the menu on the left, click Firewall.

Dodawanie nowego użytkownikaAdd a new user

Za pomocą Kreatora dodawania użytkownika można łatwo inicjować obsługę nowych użytkowników Data Lake.You can use the Add User Wizard to easily provision new Data Lake users.

  1. W Azure Portal przejdź do swojego konta Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics account.
  2. Po lewej stronie w obszarze wprowadzeniekliknij pozycję Kreator dodawania użytkownika.On the left, under Getting Started, click Add User Wizard.
  3. Wybierz użytkownika, a następnie kliknij przycisk Wybierz.Select a user, and then click Select.
  4. Wybierz rolę, a następnie kliknij przycisk Wybierz.Select a role, and then click Select. Aby skonfigurować nowego dewelopera do korzystania z Azure Data Lake, wybierz Data Lake Analytics rolę dewelopera .To set up a new developer to use Azure Data Lake, select the Data Lake Analytics Developer role.
  5. Wybierz listy kontroli dostępu (ACL) dla baz danych U-SQL.Select the access control lists (ACLs) for the U-SQL databases. Po spełnieniu wybranych opcji kliknij pozycję Wybierz.When you're satisfied with your choices, click Select.
  6. Wybierz listy ACL dla plików.Select the ACLs for files. W przypadku magazynu domyślnego nie należy zmieniać list ACL dla folderu głównego "/" i folderu/odzyskiwanie.For the default store, don't change the ACLs for the root folder "/" and for the /system folder. Kliknij pozycję Wybierz.Click Select.
  7. Przejrzyj wszystkie wybrane zmiany, a następnie kliknij przycisk Uruchom.Review all your selected changes, and then click Run.
  8. Po zakończeniu pracy kreatora kliknij przycisk gotowe.When the wizard is finished, click Done.

Zarządzanie Access Controlami opartymi na rolachManage Role-Based Access Control

Podobnie jak w przypadku innych usług platformy Azure, można użyć Access Control opartej na rolach (RBAC) do kontrolowania sposobu, w jaki użytkownicy pracują z usługą.Like other Azure services, you can use Role-Based Access Control (RBAC) to control how users interact with the service.

Standardowe role RBAC mają następujące możliwości:The standard RBAC roles have the following capabilities:

  • Właściciel: może przesyłać zadania, monitorować zadania, anulować zadania z dowolnego użytkownika i konfigurować je.Owner: Can submit jobs, monitor jobs, cancel jobs from any user, and configure the account.
  • Współautor: można przesyłać zadania, monitorować zadania, anulować zadania z dowolnego użytkownika i konfigurować je.Contributor: Can submit jobs, monitor jobs, cancel jobs from any user, and configure the account.
  • Czytelnik: może monitorować zadania.Reader: Can monitor jobs.

Użyj roli deweloper Data Lake Analytics, aby umożliwić deweloperom U-SQL korzystanie z usługi Data Lake Analytics.Use the Data Lake Analytics Developer role to enable U-SQL developers to use the Data Lake Analytics service. Roli deweloper Data Lake Analytics można użyć do:You can use the Data Lake Analytics Developer role to:

  • Przesyłanie zadań.Submit jobs.
  • Monitoruj stan zadania i postęp zadań przesłanych przez dowolnego użytkownika.Monitor job status and the progress of jobs submitted by any user.
  • Zobacz skrypty U-SQL z zadań przesłanych przez dowolnego użytkownika.See the U-SQL scripts from jobs submitted by any user.
  • Anuluj tylko własne zadania.Cancel only your own jobs.

Dodawanie użytkowników lub grup zabezpieczeń do konta Data Lake AnalyticsAdd users or security groups to a Data Lake Analytics account

  1. W Azure Portal przejdź do swojego konta Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics account.
  2. Kliknij pozycję Kontrola dostępu (IAM) > Dodaj przypisanie roli.Click Access control (IAM) > Add role assignment.
  3. Wybierz rolę.Select a role.
  4. Dodaj użytkownika.Add a user.
  5. Kliknij przycisk OK.Click OK.

Uwaga

Jeśli użytkownik lub grupa zabezpieczeń musi przesłać zadania, musi również mieć uprawnienia do konta magazynu.If a user or a security group needs to submit jobs, they also need permission on the store account. Aby uzyskać więcej informacji, zobacz Zabezpieczanie danych przechowywanych w Data Lake Store.For more information, see Secure data stored in Data Lake Store.

Zarządzanie zadaniamiManage jobs

Przesyłanie zadaniaSubmit a job

  1. W Azure Portal przejdź do swojego konta Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics account.

  2. Kliknij pozycję nowe zadanie.Click New Job. Dla każdego zadania skonfiguruj następujące polecenie:For each job, configure:

    1. Nazwa zadania: Nazwa zadania.Job Name: The name of the job.
    2. Priorytet: niższe numery mają wyższy priorytet.Priority: Lower numbers have higher priority. Jeśli dwa zadania są umieszczane w kolejce, najpierw zostanie uruchomiona wartość o niższym priorytecie.If two jobs are queued, the one with lower priority value runs first.
    3. Równoległość: Maksymalna liczba procesów obliczeniowych do zarezerwowania dla tego zadania.Parallelism: The maximum number of compute processes to reserve for this job.
  3. Kliknij przycisk Prześlij zadanie.Click Submit Job.

Monitorowanie zadańMonitor jobs

  1. W Azure Portal przejdź do swojego konta Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics account.
  2. Kliknij pozycję Wyświetl wszystkie zadania.Click View All Jobs. Zostanie wyświetlona lista wszystkich aktywnych i ostatnio zakończonych zadań w ramach konta.A list of all the active and recently finished jobs in the account is shown.
  3. Opcjonalnie kliknij przycisk Filtruj , aby pomóc znaleźć zadania według zakresu czasu, nazwy zadaniai wartości autora .Optionally, click Filter to help you find the jobs by Time Range, Job Name, and Author values.

Monitorowanie zadań potokuMonitoring pipeline jobs

Zadania, które są częścią potoku, działają razem, zwykle sekwencyjnie, w celu wykonania konkretnego scenariusza.Jobs that are part of a pipeline work together, usually sequentially, to accomplish a specific scenario. Można na przykład utworzyć potok, który czyści, wyodrębnia, przekształca, agreguje użycie dla szczegółowych informacji o klientach.For example, you can have a pipeline that cleans, extracts, transforms, aggregates usage for customer insights. Zadania potoku są identyfikowane przy użyciu właściwości "potok", gdy zadanie zostało przesłane.Pipeline jobs are identified using the "Pipeline" property when the job was submitted. Dla zadań zaplanowanych za pomocą usługi ADF w wersji 2 automatycznie zostanie wypełniona ta właściwość.Jobs scheduled using ADF V2 will automatically have this property populated.

Aby wyświetlić listę zadań U-SQL, które są częścią potoków:To view a list of U-SQL jobs that are part of pipelines:

  1. W Azure Portal przejdź do konta Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics accounts.
  2. Kliknij pozycję szczegółowe informacje o zadaniu.Click Job Insights. Karta "wszystkie zadania" zostanie ustawiona domyślnie, pokazując listę uruchomionych zadań, umieszczonych w kolejce i zakończonych.The "All Jobs" tab will be defaulted, showing a list of running, queued, and ended jobs.
  3. Kliknij kartę zadania potoku . Zostanie wyświetlona lista zadań potoku wraz ze zagregowanymi statystykami dla każdego potoku.Click the Pipeline Jobs tab. A list of pipeline jobs will be shown along with aggregated statistics for each pipeline.

Monitorowanie zadań cyklicznychMonitoring recurring jobs

Zadanie cykliczne to takie, które ma tę samą logikę biznesową, ale używa różnych danych wejściowych przy każdym uruchomieniu.A recurring job is one that has the same business logic but uses different input data every time it runs. W idealnym przypadku zadania cykliczne powinny zawsze być pomyślne i mieć stosunkowo stabilny czas wykonania. monitorowanie tych zachowań pomaga upewnić się, że zadanie jest w dobrej kondycji.Ideally, recurring jobs should always succeed, and have relatively stable execution time; monitoring these behaviors will help ensure the job is healthy. Zadania cykliczne są identyfikowane przy użyciu właściwości "cykl".Recurring jobs are identified using the "Recurrence" property. Dla zadań zaplanowanych za pomocą usługi ADF w wersji 2 automatycznie zostanie wypełniona ta właściwość.Jobs scheduled using ADF V2 will automatically have this property populated.

Aby wyświetlić listę zadań U-SQL, które są cykliczne:To view a list of U-SQL jobs that are recurring:

  1. W Azure Portal przejdź do konta Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics accounts.
  2. Kliknij pozycję szczegółowe informacje o zadaniu.Click Job Insights. Karta "wszystkie zadania" zostanie ustawiona domyślnie, pokazując listę uruchomionych zadań, umieszczonych w kolejce i zakończonych.The "All Jobs" tab will be defaulted, showing a list of running, queued, and ended jobs.
  3. Kliknij kartę zadania cykliczne . Zostanie wyświetlona lista zadań cyklicznych wraz ze zagregowanymi statystykami dla każdego zadania cyklicznego.Click the Recurring Jobs tab. A list of recurring jobs will be shown along with aggregated statistics for each recurring job.

Następne krokiNext steps