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
* Added oracle-db connector information.
* Added oracledb-connector information.
* Updated oracledb-connector for the correct documentation links
* Updated oracle-connector with metadata information.
* Updated file with the link to changed oracle-connector file.
* Modied index.md file to remove C# oracle connector entry.
* Updated TOC.yml for oracle database connector entry.
* Updated oracle-connector .md file for ms author.
* Updated oracle-connector.md for adding an important highlight.
* Updated these two files based on the reviewer feedback.
* Updated oracle-connector.md file for modifying custom mapping content.
* As per the MS git validation warning added relative path of record definition in the oracle-connector md file.
* Updated oracle-connector file for Oracle Java connector information.
* Updated oracle connector page for Java connector information.
* Fixed typo
* updated oracle connector page to fix the validation errors.
* Fixed validation errors in oracle connector page.
* Update oracle-connector.md
* Update .NET info in oracle-connector.md
* Update oracle-connector.md for formatting Java support table.
* Updated oracle connector page for additinal information on using Jaccard similarity in C# connector. Also, updated the table formatting for Java connector.
* Change single quotes to double quotes
Changed single quotes to double quotes to ensure correct C# syntax is used,
---------
Co-authored-by: Alex Keh <alex.keh@oracle.com>
Copy file name to clipboardExpand all lines: semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/oracle-connector.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ The Oracle Database Vector Store Connector can be used to access and manage data
42
42
| Supported data property types | <ul><li>bool</li><li>byte</li><li>short</li><li>int</li><li>decimal</li><li>long</li><li>float</li><li>double</li><li>DateTime</li><li>DateTimeOffset</li><li>TimeSpan</li><li>char</li><li>char[]</li><li>byte[]</li><li>String</li><li>Guid</li><li>*and nullable type of the above types*</i></li></ul> |
| Supported distance functions | <ul><li>CosineDistance</li><ul><li>FLOAT32, FLOAT64, and INT8 vector default</li></ul><li>CosineSimilarity</li><li>DotProductSimilarity</li><li>NegativeDotProductSimilarity</li><li>EuclideanDistance</li><li>EuclideanSquaredDistance</li><li>HammingDistance</li><ul><li>BINARY vector default</li></ul><li>ManhattanDistance</li><li>JaccardSimilarity<br> To use Jaccard similarity, set the DistanceFunction string to "JACCARD" or "JACCARDSIMILARITY" (for example, DistanceFunction = "JACCARDSIMILARITY"). This value is case sensitive. Jaccard similarity requires BINARY numeric format vectors. </li></ul> |
46
46
| Supported filter clauses | <ul><li>==</li><li>!=</li><li><</li><li><=</li><li>></li><li>>=</li><li>List.Contains() <ul><li>Only when checking if the model property is in the list</li></ul></li></ul> |
47
47
| Supports zero, one, or multiple vectors in a record | Yes |
48
48
| IsIndexed supported? | Yes |
@@ -266,7 +266,7 @@ The Oracle Database Vector Store connector provides a default mapper when mappin
266
266
267
267
The Oracle Database Vector Store connector supports data model annotations and record definitions.Using annotations, the information can be provided to the data model for creating indexes and database column mapping. Using [record definitions](../schema-with-record-definition.md), the information can be defined and supplied separately from the data model.
268
268
269
-
The following table shows the default primary key data type mapping between Oracle database and C#:
269
+
The following table shows the default primary key data type mapping between Oracle Database and C#:
@@ -361,10 +361,10 @@ The Oracle Database Vector Store connector provides a default mapper when mappin
361
361
362
362
The Oracle Database Vector Store connector supports data model annotations and record definitions.Using annotations, the information can be provided to the data model for creating indexes and database column mapping. Using [record definitions](../schema-with-record-definition.md), the information can be defined and supplied separately from the data model.
363
363
364
-
The following table shows the default primary key data type mapping between Oracle database and Java, along with the corresponding methods to retrieve data from a `ResultSet`:
364
+
The following table shows the default primary key data type mapping between Oracle Database and Java, along with the corresponding methods to retrieve data from a `ResultSet`:
365
365
366
366
| Java Type | Database Type | ResultSet Getter Method |
@@ -375,7 +375,7 @@ The following table shows the default primary key data type mapping between Orac
375
375
The following table shows the default data property type mapping along with the corresponding methods to retrieve data from a `ResultSet`:
376
376
377
377
| Java Type | Database Type | ResultSet Getter Method |
378
-
| ------------- |:-------------:| -----:|
378
+
| ------------- |-------------| -----|
379
379
| boolean | BOOLEAN |`resultSet.getByte(name)`|
380
380
|byte/Byte |NUMBER(3)|`resultSet.getByte(name)`|
381
381
|byte[]|RAW(2000)|`resultSet.getBytes(name)`|
@@ -392,8 +392,8 @@ The following table shows the default data property type mapping along with the
392
392
393
393
Starting with Oracle Database 23ai, database vectors can be mapped to Java data types. Multiple vector columns are supported. The following table shows the default vector property type mapping:
0 commit comments