--- title: Azure Data Lake Analytics libraries for Java description: Reference documentation for the Java Data Lake Analytics libraries keywords: Azure, Java, SDK, API, big data, data lake author: rloutlaw ms.author: routlaw manager: douge ms.date: 06/21/2017 ms.topic: article ms.prod: azure ms.technology: azure ms.devlang: java ms.service: data-lake-store --- # Azure Data Lake Analytics libraries for Java ## Overview Run big data analysis jobs that scale to massive data sets with [Azure Data Lake Analytics](/azure/data-lake-analytics/data-lake-analytics-overview). To get started with Azure Data Lake Analytics, see [Get started with Azure Data Lake Analytics using Java SDK](/azure/data-lake-analytics/data-lake-analytics-get-started-java-sdk). ## Management API Use the management API to manage Data Lake Analytics accounts, jobs, policies, and catalogs. [Add a dependency](https://maven.apache.org/guides/getting-started/index.html#How_do_I_use_external_dependencies) to your Maven `pom.xml` file to use the management API in your project. ```XML com.microsoft.azure azure-mgmt-datalake-analytics 1.0.0-beta1.3 ``` ## Example Submit a new U-SQL job to Data Lake Analytics. ```java // authenticate with service principal credentials ApplicationTokenCredentials creds = new ApplicationTokenCredentials(_clientId, _tenantId, _clientSecret, null); DataLakeAnalyticsJobManagementClient adlaJobClient = new DataLakeAnalyticsJobManagementClientImpl(creds); // set up job parameters UUID jobId = java.util.UUID.randomUUID(); USqlJobProperties properties = new USqlJobProperties(); properties.setScript("@input = EXTRACT Data string FROM \"/input1.csv\" USING Extractors.Csv(); OUTPUT @input TO @\"/output1.csv\" USING Outputters.Csv();"); JobInformation parameters = new JobInformation(); parameters.setName("testJob"); parameters.setJobId(jobId); parameters.setType(JobType.USQL); parameters.setProperties(properties); // create the job JobInformation jobInfo = adlaJobClient.getJobOperations().create(accountName, jobId, parameters).getBody(); ``` > [!div class="nextstepaction"] > [Explore the Management APIs](/java/api/overview/azure/datalakeanalytics/management) ## Samples [Azure Data Lake Analytics using Java SDK][1] [1]: https://docs.microsoft.com/azure/data-lake-analytics/data-lake-analytics-get-started-java-sdk View the [complete list](https://azure.microsoft.com/resources/samples/?platform=java&term=analytics) of Azure Data Lake Analytics samples.