AdminAzure Cosmos DB Team (Product Manager, Microsoft Azure)

My feedback

  1. 1,212 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    39 comments  ·  Azure Cosmos DB » Other  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment

    Hi Alex. Need to clarify with you. Are you asking for a CouchDB API like we have with Mongo or Cassandra?

    thanks.

  2. 35 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Azure Cosmos DB » Other  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment

    What is the scenario that you need to create 30 containers? Are you using containers and tenant boundaries?

  3. 97 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Azure Cosmos DB » MongoDB API  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment

    Yes, still planned.

  4. 693 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    21 comments  ·  Azure Cosmos DB » Management  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment

    Hi Min. There is a private preview portal you can use instead. Please contact support for access.

    Thanks.

  5. 148 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    14 comments  ·  Azure Cosmos DB » Other  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment

    There is no update on this to report. When there is progress we will definitely update here.

    Thanks.

  6. 322 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    14 comments  ·  Azure Cosmos DB » Security  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment

    MSI is actually possible to do today as our Control Plane has AAD support.

    Work on AAD support for Data Plane (eg. CRUD operations) is Started. There is no closed preview for this at this time.

  7. 19 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Azure Cosmos DB » Gremlin API  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment

    This is not in the current semester's plan. Will evaluate for next semester starting July.

    Thanks.

  8. 2,354 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    65 comments  ·  Azure Cosmos DB » Emulator  ·  Flag idea as inappropriate…  ·  Admin →

    Just a quick update. Work on this feature continues but is taking longer than expected.

    We have recently published guidance how how users who can run Windows in a VM whether on Parallels or Virtual Box with a Mac or Linux host can use the Cosmos emulator. Please feel free to use this as a workaround.
    https://docs.microsoft.com/en-us/azure/cosmos-db/local-emulator#running-on-mac-or-linux

    When this feature is complete we will update here.

    Thank you.

    An error occurred while saving the comment

    Hello everyone.

    We are still in progress for rewriting the Cosmos DB Emulator. We realize this is taking more time than we expected.

    In the mean time there is an alternative emulator which does work on Linux and Mac OSX which may be an option for some of you while we are working on this. Feel free to take a look at this open source project here. https://github.com/zeit/cosmosdb-server

    We will certainly update here when we release a cross-platform version of our emulator. In the meantime, we hope this one above will help some of you now.

    Thanks.

  9. 5,271 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    136 comments  ·  Azure Cosmos DB » Other  ·  Flag idea as inappropriate…  ·  Admin →
  10. 24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Azure Cosmos DB » SQL API  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment

    Hello. Have you seen this article? I think this may be what you are looking for.

    https://docs.microsoft.com/en-us/azure/cosmos-db/how-to-sql-subquery

    Let us know and thanks!

  11. 10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Azure Cosmos DB » Security  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment

    Hello Daniel.

    Yes, on our Control Plane we are adding a number of improvements that should be coming out over the next few months which should provide this level of control.

    Thanks!

  12. 133 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Azure Cosmos DB » Other  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment

    We are still reviewing this as there are a number of dependencies and teams involved. We will update the status here as this progresses.

    Thanks.

  13. 123 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  Azure Cosmos DB » MongoDB API  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment

    Pretty much all of $text functionality (and more) has been implemented in Azure Search and we're happy to let you know that it now supports for MongoDB API collections (in private preview). Working with MongoDB collections is very similar to working with SQL Cosmos DB collections as described in https://docs.microsoft.com/azure/search/search-howto-index-cosmosdb

    To create a MongoDB datasource, POST an HTTP request as shown below:

    POST https://[service name].search.windows.net/datasources?api-version=2016-09-01
    Content-Type: application/json
    api-key: [Search service admin key]

    {
    "name": "mymongodbdatasource",
    "type": "documentdb",
    "credentials": {
    "connectionString": "AccountEndpoint=https://<Your Cosmos DB account name>.documents.azure.com;AccountKey=<Your Cosmos DB account key>;Database=<Your database>;ApiKind=MongoDb"
    },
    "container": { "name": "<Your collection>", "query": null },
    "dataChangeDetectionPolicy": {
    "@odata.type": "#Microsoft.Azure.Search.HighWaterMarkChangeDetectionPolicy",
    "highWaterMarkColumnName": "_ts"
    }
    }

    Note:

    1. Use `documentdb` as the data source type.
    2. Do not use a MongoDB connection string that you would use in your MongoDB application. Instead, construct the connection string as shown above. Make sure to add **ApiKind=MongoDb** to the connection string.

    Once you've created the data source, follow the steps in https://docs.microsoft.com/azure/search/search-howto-index-cosmosdb to create a search index, create an indexer, and monitor the indexer execution.

    ## Known issues and limitations

    1. Only the REST API is supported. For now, you cannot create or edit MongdoDB data sources using Azure Portal or Azure Search .NET SDK. However, you **can** monitor execution history of MongoDB indexers in the portal.

    2. Custom queries are not supported: `container.query` parameter must be set to null or omitted. If you need to use a custom query, please let us know at the emails below.

    If you encounter any issues, please contact azscustquestions@microsoft.com

    An error occurred while saving the comment

    Currently, simple text search is provided through $regex operator. More comprehensive text search is coming shortly through Azure Search that will be able to index MongoDB API collections as well: https://feedback.azure.com/forums/263029-azure-search/suggestions/18861421-documentdb-indexer-should-be-able-to-index-mongodb

Feedback and Knowledge Base