Output di Archivio Data Lake per Analisi di flussoStream Analytics Data Lake Store output

I processi di Analisi di flusso supportano numerosi metodi di output, tra cui Archivio Data Lake di Azure.Stream Analytics jobs support several output methods, one being an Azure Data Lake Store. Azure Data Lake Store è un repository su vasta scala a livello aziendale per carichi di lavoro di analisi di Big Data.Azure Data Lake Store is an enterprise-wide hyper-scale repository for big data analytic workloads. Archivio Data Lake consente di archiviare dati di qualsiasi dimensione, tipo e velocità di inserimento per le analisi esplorative e operative.Data Lake Store enables you to store data of any size, type and ingestion speed for operational and exploratory analytics.

Autorizzare un account Archivio Data LakeAuthorize a Data Lake Store account

  1. Quando si seleziona Data Lake Store come output nel portale di Azure, verrà richiesto di autorizzare l'uso del Data Lake Store esistente o di richiedere l'accesso a Data Lake Store tramite il portale di Azure classico.When Data Lake Store is selected as an output in the Azure portal, you will be prompted to authorize use of your existing Data Lake Store or to request access to the Data Lake Store via the Classic Portal.

  2. Se si ha già accesso a Data Lake Store, fare clic su "Autorizza ora". Per un breve tempo viene visualizzata una pagina con il messaggio "Reindirizzamento all'autorizzazione in corso".If you already have access to Data Lake Store, click “Authorize Now” and for a brief time a page will pop up indicating “Redirecting to authorization”. La pagina si chiude automaticamente e verrà visualizzata la pagina che consente di configurare l'output di Archivio Data Lake.The page will automatically close and you will be presented with the page that would allow you to configure the Data Lake Store output.

Se non si è iscritti a Data Lake Store, è possibile selezionare il collegamento "Iscriversi adesso" per avviare la richiesta, oppure seguire le istruzioni introduttive.If you have not signed up for Data Lake Store, you can follow the “Sign up now” link to initiate the request, or follow the get started instructions.

Configurare le proprietà dell'output di Archivio Data LakeConfigure the Data Lake Store output properties

Dopo aver autenticato l'account, è possibile configurare le proprietà per l'output di Archivio Data Lake.Once you have the Data Lake Store account authenticated, you can configure the properties for your Data Lake Store output. La tabella seguente elenca i nomi di proprietà e le relative descrizioni per configurare l'output di Archivio Data Lake.The table below is the list of property names and their description to configure your Data Lake Store output.

NOME PROPRIETÀPROPERTY NAME DESCRIZIONEDESCRIPTION
Alias di outputOutput Alias È un nome descrittivo usato nelle query per indirizzare l'output delle query ad Archivio Data Lake in uso.This is a friendly name used in queries to direct the query output to this Data Lake Store.
Account di Archivio Data LakeData Lake Store Account Nome dell'account di archiviazione a cui si sta inviando l'output.The name of the storage account where you are sending your output. Verrà visualizzato un elenco di account Data Lake Store a cui l'utente connesso può accedere.You will be presented with a list of Data Lake Store accounts the logged in user has access to.
Schema prefisso percorso [facoltativo]Path Prefix Pattern [optional] Percorso del file usato per scrivere i file nell'account di Archivio Data Lake specificato.The file path used to write your files within the specified Data Lake Store Account.
{date}, {time}{date}, {time}
Esempio 1: folder1/logs/{date}/{time}Example 1: folder1/logs/{date}/{time}
Esempio 2: folder1/logs/{date}Example 2: folder1/logs/{date}
Formato data [facoltativo]Date Format [optional] Se nel percorso di prefisso viene usato il token di data, è possibile selezionare il formato della data in cui sono organizzati i file.If the date token is used in the prefix path, you can select the date format in which your files are organized. Esempio: AAAA/MM/GGExample: YYYY/MM/DD
Formato ora [facoltativo]Time Format [optional] Se nel percorso di prefisso viene usato il token dell'ora, specificare il formato dell'ora in cui sono organizzati i file.If the time token is used in the prefix path, specify the time format in which your files are organized. Al momento, l'unico valore supportato è HH.Currently the only supported value is HH.
Formato di serializzazione eventiEvent Serialization Format Formato di serializzazione per i dati di output.Serialization format for output data. Sono supportati i formati JSON, CSV e Avro.JSON, CSV, and Avro are supported.
CodificaEncoding Se il formato è CSV o JSON, è necessario specificare un formato di codifica.If CSV or JSON format, an encoding must be specified. Al momento UTF-8 è l'unico formato di codifica supportato.UTF-8 is the only supported encoding format at this time.
DelimitatoreDelimiter Applicabile solo per la serializzazione CSV.Only applicable for CSV serialization. Analisi di flusso supporta una serie di delimitatori comuni per la serializzazione dei dati CSV.Stream Analytics supports a number of common delimiters for serializing CSV data. I valori supportati sono virgola, punto e virgola, spazio, tabulazione e barra verticale.Supported values are comma, semicolon, space, tab and vertical bar.
FormatFormat Applicabile solo per la serializzazione JSON.Only applicable for JSON serialization. Separato da righe specifica che l'output verrà formattato separando ciascun oggetto JSON con una nuova riga.Line separated specifies that the output will be formatted by having each JSON object separated by a new line. Array specifica che l'output verrà formattato come array di oggetti JSON.Array specifies that the output will be formatted as an array of JSON objects.

Rinnovare l'autorizzazione per Archivio Data LakeRenew Data Lake Store Authorization

Attualmente esiste una limitazione secondo cui il token di autenticazione deve essere aggiornato manualmente ogni 90 giorni per tutti i processi con output di Archivio Data Lake.Currently, there is a limitation where the authentication token needs to be manually refreshed every 90 days for all jobs with Data Lake Store output. È necessario anche autenticare nuovamente l'account di Archivio Data Lake se la password è stata modificata dopo la creazione del processo o dopo l'ultima autenticazione.You will also need to re-authenticate your Data Lake Store account if you have changed your password since your job was created or last authenticated. Un sintomo di questo problema è la mancanza di output del processo e un errore nei log delle operazioni che indicano la necessità di una nuova autorizzazione.A symptom of this issue is no job output and an error in the Operation Logs indicating need for re-authorization.

Per risolvere questo problema, arrestare il processo in esecuzione e passare all'output di Archivio Data Lake.To resolve this issue, stop your running job and go to your Data Lake Store output. Fare clic sul collegamento "Rinnova autorizzazione" e per un istante viene visualizzata una pagina che indica "Reindirizzamento all'autorizzazione..."Click the “Renew authorization” link, and for a brief time a page will pop up indicating “Redirecting to authorization..”. La pagina verrà chiusa automaticamente e, in caso di esito positivo, verrà indicato "Autorizzazione rinnovata".The page will automatically close and if successful, will indicate “Authorization has been successfully renewed”. È quindi necessario fare clic su "Salva" nella parte inferiore della pagina e, per continuare, riavviare il processo dall'ora dell'ultimo arresto per evitare la perdita di dati.You then need to click “Save” at the bottom of the page, and can proceed by restarting your job from the Last Stopped Time to avoid data loss.