Good day @Scott Bond
I uploaded a full explanation in the following post:
The short answer is that this is not an error but an alert (information only), and it is NOT coming from the SQL Server, but an alert raises by the SQL Server Management studio.
If you succeed to create the view (as happens in this case), then there is no issue.
The source of the issue is that the SSMS wizard noticed that the query includes the use of "ORDER BY" in the text, but it did not "understood" what was it used for or where in the query.
There is not need to be concerned that the ROW_NUMBER function will not work.
The alert simply inform us about a potential very common case that people use "ORDER BY" in the views in order to make the VIEW return a set of rows in specific order. This cannot be done and will be ignored by the VIEW, since a VIEW returns the rows in an un-ordered SET.
In your case the ORDER BY is used as a parameter to configure the values of the new column using the function ROW_NUMBER.
The alert inform us that we cannot use "ORDER BY" in order to sort the result SET returned by the view. It provides a sample case when "ORDER BY" can be used in a view, which is when we want to get specific set of rows using TOP clause.