public void CreateDataset() { #region Snippet:CreateDataset DatasetCreateOrUpdateDatasetOperation operation = DatasetClient.StartCreateOrUpdateDataset("MyDataset", new DatasetResource(new Dataset(new LinkedServiceReference(LinkedServiceReferenceType.LinkedServiceReference, TestEnvironment.WorkspaceName + "-WorkspaceDefaultStorage")))); DatasetResource dataset = operation.WaitForCompletionAsync().ConfigureAwait(true).GetAwaiter().GetResult(); #endregion }
public async Task DatasetSample() { #region Snippet:CreateDatasetClient // Replace the string below with your actual endpoint url. string endpoint = "<my-endpoint-url>"; /*@@*/ endpoint = TestEnvironment.EndpointUrl; DatasetClient client = new DatasetClient(endpoint: new Uri(endpoint), credential: new DefaultAzureCredential()); #endregion #region Snippet:CreateDataset DatasetCreateOrUpdateDatasetOperation operation = client.StartCreateOrUpdateDataset("MyDataset", new DatasetResource(new Dataset(new LinkedServiceReference(LinkedServiceReferenceType.LinkedServiceReference, TestEnvironment.WorkspaceName + "-WorkspaceDefaultStorage")))); Response <DatasetResource> createdDataset = await operation.WaitForCompletionAsync(); #endregion #region Snippet:RetrieveDataset DatasetResource retrievedDataset = client.GetDataset("MyDataset"); #endregion #region Snippet:ListDatasets Pageable <DatasetResource> datasets = client.GetDatasetsByWorkspace(); foreach (DatasetResource dataset in datasets) { System.Console.WriteLine(dataset.Name); } #endregion #region Snippet:DeleteDataset client.StartDeleteDataset("MyDataset"); #endregion }
public async Task TestCreateDataset() { string datasetName = Recording.GenerateName("Dataset"); DatasetCreateOrUpdateDatasetOperation operation = await DatasetClient.StartCreateOrUpdateDatasetAsync(datasetName, new DatasetResource(new Dataset(new LinkedServiceReference(LinkedServiceReferenceType.LinkedServiceReference, TestEnvironment.WorkspaceName + "-WorkspaceDefaultStorage")))); DatasetResource dataset = await operation.WaitForCompletionAsync(); Assert.AreEqual(datasetName, dataset.Name); }
public async Task TestDeleteDataset() { DatasetClient client = CreateClient(); string datasetName = Recording.GenerateId("Dataset", 16); DatasetCreateOrUpdateDatasetOperation createOperation = await client.StartCreateOrUpdateDatasetAsync(datasetName, new DatasetResource(new Dataset(new LinkedServiceReference(LinkedServiceReferenceType.LinkedServiceReference, TestEnvironment.WorkspaceName + "-WorkspaceDefaultStorage")))); await createOperation.WaitForCompletionAsync(); DatasetDeleteDatasetOperation deleteOperation = await client.StartDeleteDatasetAsync(datasetName); Response response = await deleteOperation.WaitForCompletionAsync(); Assert.AreEqual(200, response.Status); }