<html>
<head>
    <base href="https://docs.jboss.org/author">
            <link rel="stylesheet" href="/author/s/en/2172/19/5/_/styles/combined.css?spaceKey=TEIID&amp;forWysiwyg=true" type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://docs.jboss.org/author/display/TEIID/Google+Spreadsheet+Translator">Google Spreadsheet Translator</a></h2>
    <h4>Page  <b>added</b> by             <a href="https://docs.jboss.org/author/display/~van.halbert">Van Halbert</a>
    </h4>
         <br/>
    <div class="notificationGreySide">
         <h1><a name="GoogleSpreadsheetTranslator-"></a><font color="#000000"><b>Google Spreadsheet Translator</b></font></h1>

<p><font color="#333333">The&nbsp;</font><font color="#333333"><em>google-spreadsheet</em></font><font color="#333333">&nbsp;translator is used to connect to a Google Spreadsheet. To use the Google Spreadsheet Translator you need to configure and deploy the Google JCA connector - see the Admin Guide.</font></p>

<p><font color="#333333">The query approach expects the data in the worksheet to be in a specific format. Namely:</font></p>
<ul>
        <li>Any column that has data is queryable.</li>
        <li>Any non-string column with an empty cell has the value retrieved as null, otherwise it is the empty string.</li>
        <li>If the first row is present and contains string values, then it will be assumed to represent the column labels.</li>
</ul>


<p><font color="#333333">If you are using a dynamic vdb, the metadata for your Google account (worksheets and information about columns in worksheets) are loaded upon translator start up. If you make any changes in data types, it is advisable to restart your vdb.</font></p>

<p><font color="#333333">The translator supports queries against a single sheet. It supports ordering, aggregation, basic predicates, and most of the functions supported by the spreadsheet query language.</font></p>

<p><font color="#333333">There are no google-spreadsheet importer settings, but it does provide metadata for dynamic VDBs.</font></p>
    </div>
    <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;" class="grey">
                        <a href="https://docs.jboss.org/author/users/removespacenotification.action?spaceKey=TEIID">Stop watching space</a>
            <span style="padding: 0px 5px;">|</span>
                <a href="https://docs.jboss.org/author/users/editmyemailsettings.action">Change email notification preferences</a>
</div>
       <a href="https://docs.jboss.org/author/display/TEIID/Google+Spreadsheet+Translator">View Online</a>
              |
       <a href="https://docs.jboss.org/author/display/TEIID/Google+Spreadsheet+Translator?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>
</div>
</div>
</div>
</div>
</body>
</html>