{"id":40195923,"url":"https://github.com/precog/quasar-datasource-azure","last_synced_at":"2026-01-19T20:03:33.695Z","repository":{"id":37953378,"uuid":"154483311","full_name":"precog/quasar-datasource-azure","owner":"precog","description":null,"archived":false,"fork":false,"pushed_at":"2022-06-13T19:40:48.000Z","size":687,"stargazers_count":0,"open_issues_count":2,"forks_count":9,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-04-15T03:19:09.300Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Scala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/precog.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-10-24T10:36:35.000Z","updated_at":"2022-03-28T23:11:41.000Z","dependencies_parsed_at":"2022-09-03T20:33:35.761Z","dependency_job_id":null,"html_url":"https://github.com/precog/quasar-datasource-azure","commit_stats":null,"previous_names":["slamdata/quasar-datasource-azure"],"tags_count":390,"template":false,"template_full_name":null,"purl":"pkg:github/precog/quasar-datasource-azure","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/precog%2Fquasar-datasource-azure","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/precog%2Fquasar-datasource-azure/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/precog%2Fquasar-datasource-azure/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/precog%2Fquasar-datasource-azure/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/precog","download_url":"https://codeload.github.com/precog/quasar-datasource-azure/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/precog%2Fquasar-datasource-azure/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28583644,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T19:46:29.903Z","status":"ssl_error","status_checked_at":"2026-01-19T19:45:54.560Z","response_time":67,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-19T20:03:33.610Z","updated_at":"2026-01-19T20:03:33.682Z","avatar_url":"https://github.com/precog.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"# quasar-datasource-azure [![Discord](https://img.shields.io/discord/373302030460125185.svg?logo=discord)](https://discord.gg/QNjwCg6)\n\n## Usage\n\n```sbt\nlibraryDependencies += \"com.precog\" %% \"quasar-datasource-azure\" % \u003cversion\u003e\n```\n\n## Configuration\n\nConfiguration for the Azure datasource has the following JSON format\n\n```\n{\n  \"container\": String,\n  \"storageUrl\": String,\n  \"format\": {\n    \"type\": \"json\" | \"separated-values\"\n    // for \"json\"\n    \"precise\": Boolean,\n    \"variant\" \"array-wrapped\" | \"line-delimited\"\n    // for \"separated-values\", all strings must be one symbol length\n    \"header\": Boolean,\n    // The first char of row break\n    \"row1\": String,\n    // The second char of row break, empty string if row break has only one symbol\n    \"row2\": String,\n    // Column separator (char)\n    \"record\": String,\n    \"openQuote\": String,\n    \"closeQuote\": String,\n    \"escape\": String\n  },\n  [\"credentials\": Object,]\n  [\"maxQueueSize\": Number]\n}\n```\n\n* `container` the name of the Azure blobstore container to use.\n* `storageUrl` the Azure storage URL to use. Typically this will be an URL of the form `https://\u003caccountName\u003e.blob.core.windows.net/`.\n* `format` the format of the resource referred to by `url`. CSV/TSV, array wrapped json and line delimited jsons are supported\n* `credentials` (optional, default = empty) Azure credentials to use for access. Object has the following format: `{ \"accountName\": String, \"accountKey\": String }`.\n* `maxQueueSize` (optional, default = 10) maximum amount of `ByteBuffer`s that can be kept in a queue when downloading a resource.\n  When the queue is full, downloading will halt. Downloading will continue again when a `ByteBuffer` is dequeued.\n  Usually this value does not need to be overridden, but it can be increased in case downloading halts too often, or decreased to reduce memory use.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprecog%2Fquasar-datasource-azure","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprecog%2Fquasar-datasource-azure","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprecog%2Fquasar-datasource-azure/lists"}