Dear SAS Team and Community Members,
We have chosen SAS Viya Solution through Azure for its cost-effectiveness. However, we encountered an issue during the account creation process, specifically with the installation steps. Here is the process I followed:
- Added a subscription as "Pay as you go."
- Searched for SAS Viya - Pay as you go model in Azure and selected it.
- Completed all details in the first Basic Tab (Project Details, Instance Details, Managed Application Details).
- Filled in the required details in the second tab (Review and Create).
However, when I clicked on "Generate Key," the entire screen froze. Despite waiting for several hours, there was no progress.
Could someone please guide me on the steps I might be missing? Any help would be appreciated.
It looks like the subscription that you are using is not configured correctly. We can see that you are getting the error:
The subscription is not registered to use namespace 'Microsoft.Compute'
Please see this Microsoft page for more information and instructions on how to configure your subscription to access the resources required: Resource provider registration errors - Azure Resource Manager | Microsoft Learn.
@surajshindekite thanks for reaching out and I am sorry that you experienced this. I have tried a number of times this morning to replicate what you are seeing but have not been able to. For me, the button to download the key pair is blue:
Please can I ask you to start your deployment again? I may help to completely close all windows of the browser that you were using before re-attempting.
Thanks for the reply @cj_blake.
Yeah so the button greyed out after clicking on it.. so i took a snap after clicking on it.
So when i click, nothing happens before that it was blue only.
OK. In this case I would ask you to open "Developer Tools" in your browser and see if you get any errors when you click the download button: Using the DevTools Console in Google Chrome to Identify Errors (interplaylearning.com).
Alternatively, if you already have an SSH key pair on your machine, during the purchase process you can select to use an existing key pair. You'll then be provided with a text box into which you can copy your existing public key.
Hi, so i tried using the developer tool to find error
_________________________________________________________________-
pEzkBHKK1nDK.js:1 [Microsoft_Azure_CreateUIDef] 5:41:28 PM MsPortalFx.Base.Diagnostics.Telemetry 0 MsPortalFx.Base.Diagnostics.Telemetry: Telemetry data length exceeded the maximum size of 15000. Object Object
a @ pEzkBHKK1nDK.js:1
pEzkBHKK1nDK.js:1 [Microsoft_Azure_CreateUIDef] 5:41:30 PM MsPortalFx.Base.Diagnostics.Telemetry 0 MsPortalFx.Base.Diagnostics.Telemetry: Telemetry data length exceeded the maximum size of 15000. Object Object
a @ pEzkBHKK1nDK.js:1
pEzkBHKK1nDK.js:1 [Microsoft_Azure_CreateUIDef] 5:41:40 PM MsPortalFx.Base.Diagnostics.Telemetry 0 MsPortalFx.Base.Diagnostics.Telemetry: Telemetry data length exceeded the maximum size of 15000. Object Object
a @ pEzkBHKK1nDK.js:1
pEzkBHKK1nDK.js:1 [Microsoft_Azure_CreateUIDef] 5:41:57 PM Error 0 Error: Failed to create Ssh Key resource Object Object Object
a @ pEzkBHKK1nDK.js:1
pEzkBHKK1nDK.js:1 [Microsoft_Azure_CreateUIDef] 5:41:57 PM Error 0 Error: Failed to create Ssh Key resource Object Object Object
a @ pEzkBHKK1nDK.js:1
pEzkBHKK1nDK.js:1 [Microsoft_Azure_CreateUIDef] 5:41:57 PM MsPortalFx.Base.Diagnostics.ErrorReporter 1 MsPortalFx.Base.Diagnostics.ErrorReporter: baseTypes: ["MsPortalFx.Errors.AjaxError","MsPortalFx.Errors.Error"]
data: {"uri":"https://management.azure.com/subscriptions/18775370-856e-40ff-b21f-bc32e92f1c12/resourcegroups/SAS-V...","type":"PUT","pathAndQuery":"","requestId":"fd5e6713-1ec5-4b52-ae19-f6ec01176023","failureCause":"","sessionId":"adcaa4dc0f464d628478b2ba951ea6ac","commandName":"Microsoft_Azure_CreateUIDef.","status":409,"statusText":"error","duration":553.7000000476837}
errorLevel: 2
errorThrown:
extension: Microsoft_Azure_CreateUIDef
innerErrors: []
jqXHR: {"readyState":4,"responseText":"{\"error\":{\"code\":\"MissingSubscriptionRegistration\",\"message\":\"The subscription is not registered to use namespace 'Microsoft.Compute'. See https://aka.ms/rps-not-found for how to register subscriptions.\",\"details\":[{\"code\":\"MissingSubscriptionRegistration\",\"target\":\"Microsoft.Compute\",\"message\":\"The subscription is not registered to use namespace 'Microsoft.Compute'. See https://aka.ms/rps-not-found for how to register subscriptions.\"}]}}","responseJSON":{"error":{"code":"MissingSubscriptionRegistration","message":"The subscription is not registered to use namespace 'Microsoft.Compute'. See https://aka.ms/rps-not-found for how to register subscriptions.","details":[{"code":"MissingSubscriptionRegistration","target":"Microsoft.Compute","message":"The subscription is not registered to use namespace 'Microsoft.Compute'. See https://aka.ms/rps-not-found for how to register subscriptions."}]}},"status":409,"statusText":"error"}
message: ajaxExtended call failed
name: AjaxError
stack: AjaxError: ajaxExtended call failed
at n.t (https://portal.azure.com/Content/Dynamic/pH0oUPexLz4E.js:57:857)
at new n (https://portal.azure.com/Content/Dynamic/pEzkBHKK1nDK.js:1:47117)
at T.reject (https://portal.azure.com/Content/Dynamic/pEzkBHKK1nDK.js:1:144134)
at Object.<anonymous> (https://portal.azure.com/Content/Dynamic/pEzkBHKK1nDK.js:1:143931)
at u (https://portal.azure.com/Content/Dynamic/pH0oUPexLz4E.js:42:22828)
at c (https://portal.azure.com/Content/Dynamic/pH0oUPexLz4E.js:42:23130)
textStatus: error
timestamp: 266948.5
type: MsPortalFx.Errors.AjaxError
Object
It looks like the subscription that you are using is not configured correctly. We can see that you are getting the error:
The subscription is not registered to use namespace 'Microsoft.Compute'
Please see this Microsoft page for more information and instructions on how to configure your subscription to access the resources required: Resource provider registration errors - Azure Resource Manager | Microsoft Learn.
So finally i am able to login to SAS Viya as admin. Thanks for the help @cj_blake
Another issued what i am facing now is I have added one new user from keyclock but somehow the user is showing error as "SAS Studio Compute Text"
Also if we try to run the code, it is de-active
Save $250 on SAS Innovate and get a free advance copy of the new SAS For Dummies book! Use the code "SASforDummies" to register. Don't miss out, May 6-9, in Orlando, Florida.