You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: 00 - Resource Deployment/README.md
+7-1
Original file line number
Diff line number
Diff line change
@@ -26,6 +26,7 @@ There are two options for deploying the resources to Azure for this solution acc
26
26
## Prerequisites
27
27
28
28
1. Access to an Azure Subscription
29
+
2. If you're running the PowerShell script, you'll also need to install the [Az PowerShell Module](https://docs.microsoft.com/powershell/azure/install-az-ps)
29
30
30
31
## Running the PowerShell Script
31
32
@@ -34,10 +35,15 @@ There are two options for deploying the resources to Azure for this solution acc
34
35
To run the [PowerShell script](./deploy.ps1):
35
36
36
37
1. Open PowerShell and navigate to this folder.
38
+
39
+
```cmd
40
+
cd "00 - Resource Deployment"
41
+
```
42
+
37
43
2. Run the following command:
38
44
39
45
```cmd
40
-
./deploy.ps1
46
+
./deploy.ps1
41
47
```
42
48
43
49
3. After running the script, you'll be prompted to login and provide additional information.
Copy file name to clipboardexpand all lines: 01 - Search Index Creation/Create-Index-PowerShell.md
+12-3
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ The following code will create a search index for you based on the json files in
9
9
10
10
# Generate derivative parameters.
11
11
$searchServiceName = $uniqueName + "search";
12
-
$storageAccountName = $uniqueName + "storage";
12
+
$storageAccountName = $uniqueName + "str";
13
13
$storageContainerName = "documents";
14
14
15
15
$dataSourceName = $uniqueName + "-datasource";
@@ -71,17 +71,26 @@ The following code will create a search index for you based on the json files in
71
71
CreateSearchIndex;
72
72
```
73
73
74
+
## Prerequisites
75
+
76
+
2. To run the PowerShell script, you'll need to install the [Az PowerShell Module](https://docs.microsoft.com/powershell/azure/install-az-ps)
77
+
74
78
## Running the PowerShell Script
75
79
76
80
> If you're new to PowerShell, you can follow the instructions on [How to run PowerShell script file on Windows 10](https://www.windowscentral.com/how-create-and-run-your-first-powershell-script-file-windows-10) to help you get started.
77
81
78
82
To run the [PowerShell script](./deploy.ps1):
79
83
80
84
1. Open PowerShell and navigate to this folder.
85
+
86
+
```cmd
87
+
cd "00 - Resource Deployment"
88
+
```
89
+
81
90
2. Run the following command:
82
91
83
92
```cmd
84
-
./deploy.ps1
93
+
./deploy.ps1
85
94
```
86
95
87
-
3. After running the script, you'll be prompted to login and provide additional information.
96
+
3. After running the script, you'll be prompted to login and provide additional information.
The contents of this folder show you how to deploy the required resources to your Azure subscription. You can do this either through the [Azure portal](https://portal.azure.com) or using the provided [PowerShell script](./00%20-%20Resource%20Deployment/deploy.ps1).
The contents of this folder show you how to deploy the required resources to your Azure subscription. You can do this either through the [Azure portal](https://portal.azure.com) or using the provided [PowerShell script](https://github.com/Azure-Samples/azure-search-knowledge-mining/00%20-%20Resource%20Deployment/deploy.ps1).
52
53
53
54
Alternatively, you can automatically deploy the required resources using this button:
### [01 - Search Index Creation](https://github.com/Azure-Samples/azure-search-knowledge-mining/01%20-%20Search%20Index%20Creation)
58
61
59
-
### [01 - Search Index Creation](./01%20-%20Search%20Index%20Creation)
60
62
This folder contains a Postman collection that you can use to create a search index. The collection is pre-configured to take advantage of out-of-the-box Cognitive Search functionality.
61
63
62
64
We recommend using this collection to create an initial search index and then iterating by editing the postman collection and adding custom skills as needed.
63
65
64
-
### [02 - Web UI Template](./02%20-%20Web%20UI%20Template)
65
-
This folder contains a basic Web UI Template, written in .NET Core, which you can configure to query your search index. Follow the steps outlined in the [Web UI Template README file](./02%20-%20Web%20UI%20Template/README.md) to integrate your new search index into the web app.
66
+
### [02 - Web UI Template](https://github.com/Azure-Samples/azure-search-knowledge-mining/02%20-%20Web%20UI%20Template)
67
+
68
+
This folder contains a basic Web UI Template, written in .NET Core, which you can configure to query your search index. Follow the steps outlined in the [Web UI Template README file](https://github.com/Azure-Samples/azure-search-knowledge-mining/02%20-%20Web%20UI%20Template/README.md) to integrate your new search index into the web app.
69
+
70
+
### [03 - Data Science & Custom Skills](https://github.com/Azure-Samples/azure-search-knowledge-mining/03%20-%20Data%20Science%20and%20Custom%20Skills)
66
71
67
-
### [03 - Data Science & Custom Skills](./03%20-%20Data%20Science%20and%20Custom%20Skills)
68
72
This folder contains examples and templates to add your own custom skills to your solution. These custom skills help to align the solution to the needs of your particular use case. This step is entirely optional and may be skipped if not needed.
69
73
70
74
For additional samples and information on custom skill development, see the [Custom skill documentation](https://docs.microsoft.com/azure/search/cognitive-search-custom-skill-interface). .NET Azure Function Custom Skills have moved to the [Power Skills repository](https://github.com/Azure-Samples/azure-search-power-skills).
This folder contains pre-built PowerBI reports that you can use to monitor your solution and to understand user search behavior. They leverage data captured through [Application Insights](https://docs.microsoft.com/azure/azure-monitor/app/app-insights-overview) and can be modified to meet your particular business objectives. This step is entirely optional and may be skipped if not needed.
This folder contains a small data set in a variety of file formats that you can use to build your solution if you don't have another data set available.
This folder contains a self paced workshop that teaches you everything you need to know. Most developer with Azure familiarity should be able to complete the majority of the modules below in 8 hours.
81
88
82
-
+[Module 0 - Pre-Requisites](./workshops/Module%200.md) (*you must complete prior to moving on!*)
83
-
+[Module 1 - Using Azure Portal to Build a Search Index and Knowledge Store](./workshops/Module%201.md)
84
-
+[Module 2 - Visualizing the Results with a Demo FrontEnd](./workshops/Module%202.md)
85
-
+[Module 3 - Introduction to Custom Skills and Azure Functions](./workshops/Module%203.md)
86
-
+[Module 4 - Learning the Object Model](./Module%204.md)
+[Module 6 - Analyzing Your Data with PowerBI](./workshops/Module%206.md)
89
+
+[Module 0 - Pre-Requisites](https://github.com/Azure-Samples/azure-search-knowledge-mining/workshops/Module%200.md) (*you must complete prior to moving on!*)
90
+
+[Module 1 - Using Azure Portal to Build a Search Index and Knowledge Store](https://github.com/Azure-Samples/azure-search-knowledge-mining/workshops/Module%201.md)
91
+
+[Module 2 - Visualizing the Results with a Demo FrontEnd](https://github.com/Azure-Samples/azure-search-knowledge-mining/workshops/Module%202.md)
92
+
+[Module 3 - Introduction to Custom Skills and Azure Functions](https://github.com/Azure-Samples/azure-search-knowledge-mining/workshops/Module%203.md)
93
+
+[Module 4 - Learning the Object Model](https://github.com/Azure-Samples/azure-search-knowledge-mining/Module%204.md)
0 commit comments