Skip to content

Commit 084f032

Browse files
Merge pull request #34198 from ShawnKupfer/WB900
AB#380056 - Edits and link updates from module review
2 parents 0e4ae70 + 00367e5 commit 084f032

File tree

9 files changed

+87
-87
lines changed

9 files changed

+87
-87
lines changed

learn-pr/sqlserver/introduction-sql-server-linux/2-what-sql-server-linux.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,18 @@ content: |
1616
quiz:
1717
title: Check your knowledge
1818
questions:
19-
- content: "You have product catalog data in SAP HANA and sales data in SQL Server running on Linux. You want to write a report that uses data from both systems to analyze profit margins for all products but you want to minimize the amount work required for database administrators. What should you do?"
19+
- content: "You have product catalog data in SAP HANA and sales data in SQL Server running on Linux. You want to write a report that uses data from both systems to analyze profit margins for all products, but you want to minimize the amount work required for database administrators. What should you do?"
2020
choices:
2121
- content: "Set up a data warehouse and use ETL packages in SQL Integration Services to populate it with data from SAP HANA and SQL Server. Write the report against the data warehouse."
2222
isCorrect: false
23-
explanation: "This solution is possible but requires significant database administrator time to create the ETL packages and populate the data warehouse."
23+
explanation: "This solution is possible, but requires significant database administrator time to create the ETL packages and populate the data warehouse."
2424
- content: "Install PolyBase on the SQL Server and add SAP HANA as an external data source. Create external data tables that connect to the tables in SAP HANA. Write the report against the SQL Server."
2525
isCorrect: true
2626
explanation: "By using PolyBase data virtualization, you can present SAP HANA data in SQL Server as external tables. You can write reports that query both catalog data and sales data from SQL Server, even though the catalog is actually stored in SAP HANA. There's no need to develop custom code or ETL packages."
27-
- content: "Write separate queries to obtain the data you need from SQL Server and SAP HANA. Then write custom code that integrates the two datasets into a unified report."
27+
- content: "Write separate queries to obtain the data you need from SQL Server and SAP HANA, then write custom code that integrates the two datasets into a unified report."
2828
isCorrect: false
29-
explanation: "This solution is possible but requires significant database administrator and developer time to create the custom integration code."
30-
- content: "You have a mobile app, written in Python, that your sales team uses to record orders and view sales performance data. Recently, you have migrated the database from a Windows server to an Ubuntu Linux server. What changes does this require in your app code?"
29+
explanation: "This solution is possible, but requires significant database administrator and developer time to create the custom integration code."
30+
- content: "You have a mobile app written in Python that your sales team uses to record orders and view sales performance data. Recently, you migrated the database from a Windows server to an Ubuntu Linux server. What changes does this require in your app code?"
3131
choices:
3232
- content: "You must rewrite the app in a .NET Framework language, such as VB.NET or C#."
3333
isCorrect: false

learn-pr/sqlserver/introduction-sql-server-linux/5-containers.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ uid: learn-sqlserver.introduction-sql-server-linux.5-containers
33
title: Use containers with SQL Server on Linux
44
metadata:
55
title: Use containers with SQL Server on Linux
6-
description: In this unit, you will learn about containers and why you might choose to use them to host your SQL Server installation.
6+
description: In this unit, you learn about containers and why you might choose to use them to host your SQL Server installation.
77
ms.date: 06/11/2019
88
author: rwestmsft
99
ms.author: randolphwest
@@ -18,12 +18,12 @@ quiz:
1818
questions:
1919
- content: "When would a VM be the best choice to host an application?"
2020
choices:
21-
- content: "If the app needs to be hosted, without modification on different operating systems"
21+
- content: "If the app needs to be hosted without modification on different operating systems"
2222
isCorrect: true
23-
explanation: "It is possible to host a VM on operating systems."
24-
- content: "If the app needs to scale quickly, and to be fault tolerant"
23+
explanation: "It's possible to host a VM on operating systems."
24+
- content: "If the app needs to scale quickly and be fault tolerant"
2525
isCorrect: false
2626
explanation: "VMs must be shut down to scale them, and in themselves are not automatically fault tolerant."
27-
- content: "If the app is small, and self-contained"
27+
- content: "If the app is small and self-contained"
2828
isCorrect: false
29-
explanation: "Small, simple apps that are self-contained are ideal candidates for use in containers."
29+
explanation: "Small, simple apps that are self-contained are ideal candidates for use in containers."

learn-pr/sqlserver/introduction-sql-server-linux/includes/1-introduction.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
11
Microsoft SQL Server has many unique features, compared to other database management systems:
22

3-
- **Intelligence over any data**. SQL Server is the only commercial Relational Database Management System (RDBMS) with Artificial Intelligence (AI) built-in. It supports R, Python, and Java running next to the data in-memory and at massive scale with support for Spark.
4-
- **Choice of platform, language, and container**. SQL Server developers and administrators can choose their platform and language, with support for Windows, Linux, containers, Transact-SQL, Java, C/C++, C#/VB.NET, PHP, Node.js, Python, and Ruby.
5-
- **Industry-leading performance and scalability**. SQL Server is currently first in the TPC-E benchmark for performance, and first for performance in the TPC-H 1 TB, 10 TB, and 30-TB benchmarks.
6-
- **Industry-leading security**. According to the National Institute of Standards and Technology (NIST), SQL Server has been the most secure RDBMS for more than the last nine years. Security features include the following and you'll see others later in this module:
7-
- Transparent Data Encryption (TDE). You can use this technology to encrypt data-at-rest in SQL Server data files.
8-
- SQL Data Discovery and Classification. You can use this tool in SQL Server Management Studio (SSMS) to find the most sensitive data in your databases, including Personally Identifiable Information, so that you can take action to secure it.
9-
- Dynamic Data Masking (DDM). You can use this feature to protect sensitive values, such as credit card numbers, by masking parts of them from non-privileged users.
10-
- **Insights in minutes on any device**. SQL Server provides an end-to-end solution for reporting, and scales from mobile to desktop at a fraction of the cost of other systems. You can turn data into answers using the enterprise reporting capabilities of SQL Server Reporting Services along with the included Power BI Report Server, which gives users access to rich, interactive Power BI reports on any device.
3+
- **Intelligence over any data**: SQL Server is the only commercial Relational Database Management System (RDBMS) with Artificial Intelligence (AI) built-in. It supports R, Python, and Java running next to the data in-memory and at massive scale with support for Spark.
4+
- **Choice of platform, language, and container**: SQL Server developers and administrators can choose their platform and language, with support for Windows, Linux, containers, Transact-SQL, Java, C/C++, C#/VB.NET, PHP, Node.js, Python, and Ruby.
5+
- **Industry-leading performance and scalability**: SQL Server is currently first in the TPC-E benchmark for performance, and first for performance in the TPC-H 1 TB, 10 TB, and 30-TB benchmarks.
6+
- **Industry-leading security**: According to the National Institute of Standards and Technology (NIST), SQL Server has been the most secure RDBMS for more than the last nine years. Security features include the following and you'll see others later in this module:
7+
- **Transparent Data Encryption (TDE)**: You can use this technology to encrypt data-at-rest in SQL Server data files.
8+
- **SQL Data Discovery and Classification**: You can use this tool in SQL Server Management Studio (SSMS) to find the most sensitive data in your databases, including personal data, so that you can take action to secure it.
9+
- **Dynamic Data Masking (DDM)**: You can use this feature to protect sensitive values, such as credit card numbers, by masking parts of them from non-privileged users.
10+
- **Insights in minutes on any device**: SQL Server provides an end-to-end solution for reporting, and scales from mobile to desktop at a fraction of the cost of other systems. You can turn data into answers using the enterprise reporting capabilities of SQL Server Reporting Services along with the included Power BI Report Server, which gives users access to rich, interactive Power BI reports on any device.
1111

1212
> [!NOTE]
1313
> Power BI Report Server only runs on Windows, but you can use it to query data hosted on SQL Servers running on Linux operating systems.
1414
15-
SQL Server also supports PolyBase, which is a data virtualization solution in SQL Server. It allows you to create external tables in your database that point to external data sources like Hadoop clusters, Oracle, Teradata, NoSQL databases, and SAP HANA. You will be able to query all your data sources with one single query.
15+
SQL Server also supports PolyBase, which is a data virtualization solution in SQL Server. It allows you to create external tables in your database that point to external data sources like Hadoop clusters, Oracle, Teradata, NoSQL databases, and SAP HANA. You'll be able to query all your data sources with one single query.
1616

17-
For these reasons, Wide World Importers are interested in running SQL Server 2019 on Linux. Their system administrators have more experience with Linux servers than with Windows and they're intrigued by the performance, security, and functionality of SQL Server.
17+
For these reasons, Wide World Importers are interested in running SQL Server 2019 on Linux. Their system administrators have more experience with Linux servers than with Windows, and they're intrigued by the performance, security, and functionality of SQL Server.
1818

1919
You're a database administrator who wants to learn the functionality and benefits of installing SQL Server on Linux, and running SQL Server on containers.
2020

2121
## Learning objectives
2222

2323
In this module, you'll:
2424

25-
- Describe the key benefits of running SQL Server on Linux
26-
- Describe both Windows and cross-platform tools that can be used to administer SQL Server on Linux
27-
- Describe the benefits of running SQL Server on Linux virtual machines
28-
- Describe the benefits of running SQL Server on container runtime environments, such as Docker
25+
- Describe the key benefits of running SQL Server on Linux.
26+
- Describe both Windows and cross-platform tools that can be used to administer SQL Server on Linux.
27+
- Describe the benefits of running SQL Server on Linux virtual machines.
28+
- Describe the benefits of running SQL Server on container runtime environments, such as Docker.
2929

3030
## Prerequisites
3131

0 commit comments

Comments
 (0)