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: README.md
+27-1Lines changed: 27 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,23 @@ RESTful web api for MDX2JSON transformation (also JSONP and XML/A). Also support
6
6
Installation
7
7
-----------
8
8
9
+
1. Download MDX2JSON/Installer.cls.xml (from repository or releases page).
10
+
2. Run in terminal (any namespace):
11
+
12
+
do ##class(%Installer.Installer).InstallFromCommandLine("{SourceDir}\Installer.cls.xml","Namespace={Namespace}",0)
13
+
14
+
where:
15
+
16
+
{Namespace} is a namespace you want to install to. If it does not exist it would be created automatically. If it does exist only MDX2JSON package would be overwritten.
17
+
18
+
On this step installer would create (if needed) Namespace and corresponding database, download source code from GitHub and compile it, create required web application (named /{Namespace}) if one does not exist (skipping web application creation process if one does exist), and map MDX2JSON package to %All namespace (which will be created if does not exist).
19
+
3. Give the correct roles to /{Namespace} webapplication for it to be able to query desired cubes.
20
+
21
+
22
+
23
+
Offline Installation
24
+
-----------
25
+
9
26
1. Download zip and unpack it.
10
27
2. Run in terminal (any namespace):
11
28
@@ -22,6 +39,15 @@ On this step installer would create (if needed) Namespace and corresponding data
22
39
23
40
For information on how to work with this RESTful web API please refer to included documentation.
24
41
42
+
Update
43
+
-----------
44
+
45
+
1. Run in terminal (namespace where you installed MDX2JSON):
46
+
47
+
do ##class(MDX2JSON.Installer).Update()
48
+
49
+
You can also supply parameters such as fork, desired branch/commit, target namespace, authorization information. Please refer to Caché documentation of MDX2JSON.Installer for correct syntax.
50
+
25
51
Requests
26
52
-----------
27
53
@@ -70,7 +96,7 @@ If something goes wrong, server must report an error in the following format {Er
0 commit comments