Skip to content

Commit 0f29b65

Browse files
authored
DOP-1345: build BI Connector on snooty (#260)
* DOP-1345: prep bi-connector current for snooty build * clean up deprecated elements, add alt text to image * deal with broken targets * update to use bic-v2.10 role * minor: updates to snootify recent commits * fix extlink roles * attempts * fix broken link
1 parent 8f5a79c commit 0f29b65

24 files changed

+178
-207
lines changed

snooty.toml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,28 @@
11
name = "bi-connector"
2+
title = "MongoDB Connector for BI"
3+
4+
intersphinx = ["https://docs.mongodb.com/manual/objects.inv",
5+
"https://docs.atlas.mongodb.com/objects.inv"]
6+
7+
toc_landing_pages = ["/installation", "/client-applications", "/connect/mysql",
8+
"/authentication", "/schema-configuration", "/components",
9+
"/release-notes"]
210

311
[constants]
12+
atlas = "MongoDB Atlas"
413
bi-atlas-short = "BI Connector for Atlas"
14+
bi-full = "MongoDB Connector for Business Intelligence"
515
bi-short = "BI Connector"
16+
cm-full = "MongoDB Cloud Manager"
617
download-center = "`MongoDB Download Center <https://www.mongodb.com/download-center/bi-connector>`__"
718
download-center-bi = "`MongoDB Connector for BI <https://www.mongodb.com/download-center/bi-connector>`__"
819
download-center-tableau = "`MongoDB Connector for BI <https://www.mongodb.com/download-center/bi-connector?jmp=tbl>`__"
920
download-center-url = "https://www.mongodb.com/download-center/bi-connector"
21+
java-plugin = "MongoSQL Authentication Plugin for MySQL Connector/J"
1022
odbc-driver = "`MongoDB ODBC Driver for BI Connector <https://github.com/mongodb/mongo-odbc-driver/releases/>`__"
23+
om-full = "MongoDB Ops Manager"
1124

1225
[substitutions]
13-
branch = "``{0}``'.format(conf.git.branches.current)"
14-
copy = "unicode:: U+000A9',"
15-
year = "{0}'.format(datetime.date.today().year)"
1626
ent-build = "MongoDB Enterprise"
1727
hardlink = "https://docs.mongodb.com/bi-connector/"
1828
adc = ":abbr:`ADC (Active Directory Controller)`"
@@ -22,8 +32,10 @@ bi-atlas = "MongoDB Connector for Business Intelligence for MongoDB Atlas"
2232
bi-short = "BI Connector"
2333
bi = "MongoDB Connector for BI"
2434
cidr = ":abbr:`CIDR (Classless Inter-Domain Routing)`"
35+
csr = ":abbr:`CSR (Certificate Signing Request)`"
2536
dsn = ":abbr:`DSN (Data Source Name)`"
2637
epoch-time = "Timestamp in the number of seconds that have elapsed since the `UNIX epoch <https://en.wikipedia.org/wiki/Unix_time?oldid=828172017>`__"
38+
fqdn = ":abbr:`FQDN (Fully Qualified Domain Name)`"
2739
https = ":abbr:`HTTPS (Secure HyperText Transport Protocol)`"
2840
http = ":abbr:`HTTP (HyperText Transport Protocol)`"
2941
iana = ":abbr:`IANA (Internet Assigned Numbers Authority)`"

source/atlas-bi-connector.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ To install the {+bi-full+} on premises, see the
2424
.. note::
2525

2626
You can also deploy the {+bi-full+} to the
27-
:cm:`{+cm-full+} </tutorial/deploy-bi-connector/>` or
28-
:om:`{+om-full+} </tutorial/deploy-bi-connector/>`.
27+
:cloudmgr:`{+cm-full+} </tutorial/deploy-bi-connector/>` or
28+
:opsmgr:`{+om-full+} </tutorial/deploy-bi-connector/>`.

source/authentication.txt

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,14 @@ authenticate using your BI tool, install either the C or JDBC
269269
authentication plugin depending on which is compatible with your BI
270270
Tool:
271271

272-
.. include:: /includes/toc/dfn-list-client-dependencies.rst
272+
:doc:`/reference/auth-plugin-c`
273+
Instructions for installing the C Authentication Plugin, which
274+
facilitates authentication between the BI Connector and SQL clients
275+
such as :doc:`Tableau </connect/tableau>` and the
276+
:doc:`MySQL shell </connect/mysql>`.
277+
278+
:doc:`/reference/auth-plugin-jdbc`
279+
Instructions for installing the JDBC Authentication Plugin.
273280

274281
For more
275282
information on connecting BI Tools to the |bi-short|, see
@@ -308,11 +315,10 @@ and password), |ldap|, or Kerberos:
308315

309316
.. include:: /includes/auth-mechanisms-example.rst
310317

311-
.. class:: hidden
312318

313-
.. toctree::
314-
:titlesonly:
319+
.. toctree::
320+
:titlesonly:
315321

316-
/reference/auth-plugin-c
317-
/reference/auth-plugin-jdbc
318-
/tutorial/kerberos
322+
/reference/auth-plugin-c
323+
/reference/auth-plugin-jdbc
324+
/tutorial/kerberos

source/client-applications.txt

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -75,16 +75,15 @@ Intelligence tools.
7575
link: https://docs.mongodb.com/bi-connector/current/connect/looker
7676

7777

78-
.. class:: hidden
79-
80-
.. toctree::
81-
:titlesonly:
82-
83-
/connect/excel
84-
/connect/mysql
85-
/connect/tableau
86-
/connect/qlik
87-
/connect/microstrategy
88-
/connect/powerbi
89-
/connect/spotfire-cloud
90-
/connect/looker
78+
79+
.. toctree::
80+
:titlesonly:
81+
82+
/connect/excel
83+
/connect/mysql
84+
/connect/tableau
85+
/connect/qlik
86+
/connect/microstrategy
87+
/connect/powerbi
88+
/connect/spotfire-cloud
89+
/connect/looker

source/components.txt

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,11 @@ The following tools are available for use with the |bi|:
3737
facilitate secure transmission of authentication credentials between
3838
:binary:`~bin.mongosqld` and a MySQL client.
3939

40-
.. class:: hidden
4140

42-
.. toctree::
43-
:titlesonly:
41+
.. toctree::
42+
:titlesonly:
4443

45-
/reference/mongosqld
46-
/reference/mongodrdl
47-
/reference/mongotranslate
48-
MongoDB ODBC Driver </reference/odbc-driver>
44+
/reference/mongosqld
45+
/reference/mongodrdl
46+
/reference/mongotranslate
47+
MongoDB ODBC Driver </reference/odbc-driver>

source/connect/tableau-no-auth.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
:noprevnext:
22

3+
.. _connect-with-tableau:
4+
35
==============================================================
46
Connect from Tableau Desktop without Authentication or TLS/SSL
57
==============================================================

source/connect/tableau.txt

Lines changed: 5 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,9 @@ Connect from Tableau Desktop
66

77
.. default-domain:: mongodb
88

9-
.. contents:: On this page
10-
:local:
11-
:backlinks: none
12-
:depth: 1
13-
:class: singlecol
9+
.. toctree::
10+
:titlesonly:
1411

15-
.. _connect-with-tableau:
16-
17-
.. versionadded:: 2.2
18-
19-
.. include:: /includes/toc/dfn-list-tableau.rst
20-
.. class:: hidden
21-
22-
.. toctree::
23-
:titlesonly:
24-
25-
/connect/tableau-no-auth
26-
/connect/tableau-auth
27-
/connect/tableau-auth-ssl
12+
/connect/tableau-no-auth
13+
/connect/tableau-auth
14+
/connect/tableau-auth-ssl

source/includes/c-auth-supported-platforms.rst

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ The plugin is built and tested on the following platforms:
88

99
- RHEL 7.0 (64-bit)
1010

11-
.. admonition:: Testing Environment
12-
:class: important
11+
.. important:: Testing Environment
1312

1413
.. include:: /includes/fact-c-auth-compatibility.rst

source/includes/fact-mongodrdl-example.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ database ``test``:
1111
1212
Run :binary:`~bin.mongodrdl` to generate a schema based on this collection:
1313

14-
.. class:: copyable-code
14+
1515
.. code-block:: sh
1616
1717
mongodrdl -d test -c abc -o schema.drdl
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
To learn more about version 2.10's schema options, see the
2-
:v2.10:`2.10 documentation </reference/mongosqld/#schema-options>`.
2+
:bic-v2.10:`2.10 documentation </reference/mongosqld/#schema-options>`.

0 commit comments

Comments
 (0)