Ejemplo n.º 1
0
        public AnalyticsClient(Authentication auth, AnalyticsAccount account) :
            base(auth)
        {
            this.RestClients = new AnalyticsRestClients(account, auth);

            this.Jobs       = new JobCommands(account, this.RestClients);
            this.Catalog    = new CatalogCommands(account, this.RestClients);
            this.Management = new ManagementCommands(account, this.RestClients);
        }
Ejemplo n.º 2
0
        public void Initialize()
        {
            if (this.init == false)
            {
                string tenant = "microsoft.onmicrosoft.com";
                this.Authentication = new ADLC.Authentication(tenant);
                Authentication.Authenticate();

                this.SubscriptionId = "045c28ea-c686-462f-9081-33c34e871ba3";
                this.ResourceGroup  = "InsightsServices";

                var adla_account = new AdlClient.AnalyticsAccount(this.SubscriptionId, this.ResourceGroup, "datainsightsadhoc");
                var adls_account = new AdlClient.StoreAccount(this.SubscriptionId, this.ResourceGroup, "datainsightsadhoc");

                this.AzureClient     = new AdlClient.AzureClient(this.Authentication);
                this.StoreClient     = new AdlClient.StoreClient(this.Authentication, adls_account);
                this.AnalyticsClient = new AdlClient.AnalyticsClient(this.Authentication, adla_account);

                this.init = true;
            }
        }
Ejemplo n.º 3
0
 public AnalyticsRestClients(AnalyticsAccount account, Authentication authSession)
 {
     this._JobRest             = new AnalyticsJobsRestWrapper(authSession.Credentials);
     this._CatalogRest         = new AnalyticsCatalogRestWrapper(authSession.Credentials);
     this._AdlaAccountMgmtRest = new AnalyticsAccountManagmentRestWrapper(account.SubscriptionId, authSession.Credentials);
 }
Ejemplo n.º 4
0
 public bool AccountExists(AnalyticsAccount account)
 {
     return(this.AccountExists(account.SubscriptionId, account.ResourceGroup, account.Name));
 }
Ejemplo n.º 5
0
 public MSADLA.Models.DataLakeAnalyticsAccount GetAccount(AnalyticsAccount account)
 {
     return(this.GetAccount(account.SubscriptionId, account.ResourceGroup, account.Name));
 }