File

src/dataset/dataset.service.ts

Index

Methods

Methods

getProjectDatasets
getProjectDatasets(projectId: number)
Parameters :
Name Type Optional
projectId number No
Returns : {}
import { Injectable } from "@nestjs/common";

@Injectable()
export class DatasetService {
  getProjectDatasets(projectId: number) {
    // fixing lint errors
    console.log(projectId);
    const projectDataset = [
      {
        id: 1,
        name: "Customer loyalty Program",
        noOfProjects: 12,
        qualityPercentage: 89,
        isPIIData: false,
        isPublic: true,
        owner: {
          firstName: "Tom",
          lastName: "Hanks",
          pictureURL: "https://randomuser.me/api/portraits",
          role: "Data Scientist",
        },
        lastUpdated: "2024-05-30T11:25:20.612Z",
      },
      {
        id: 2,
        name: "Sales Analytics",
        noOfProjects: 8,
        qualityPercentage: 92,
        isPIIData: true,
        isPublic: false,
        owner: {
          firstName: "Alice",
          lastName: "Johnson",
          pictureURL: "https://randomuser.me/api/portraits/women/1.jpg",
          role: "Data Analyst",
        },
        lastUpdated: "2024-04-15T09:12:34.123Z",
      },
      {
        id: 3,
        name: "Marketing Campaign Data",
        noOfProjects: 15,
        qualityPercentage: 85,
        isPIIData: false,
        isPublic: true,
        owner: {
          firstName: "Bob",
          lastName: "Smith",
          pictureURL: "https://randomuser.me/api/portraits/men/2.jpg",
          role: "Data Engineer",
        },
        lastUpdated: "2024-03-22T14:45:56.789Z",
      },
      {
        id: 4,
        name: "Product Feedback",
        noOfProjects: 10,
        qualityPercentage: 88,
        isPIIData: true,
        isPublic: false,
        owner: {
          firstName: "Carol",
          lastName: "Williams",
          pictureURL: "https://randomuser.me/api/portraits/women/3.jpg",
          role: "Senior Data Scientist",
        },
        lastUpdated: "2024-02-10T08:30:45.678Z",
      },
      {
        id: 5,
        name: "Website Traffic",
        noOfProjects: 20,
        qualityPercentage: 91,
        isPIIData: false,
        isPublic: true,
        owner: {
          firstName: "David",
          lastName: "Brown",
          pictureURL: "https://randomuser.me/api/portraits/men/4.jpg",
          role: "Data Analyst",
        },
        lastUpdated: "2024-01-05T16:20:30.456Z",
      },
      {
        id: 6,
        name: "Customer Support Tickets",
        noOfProjects: 7,
        qualityPercentage: 87,
        isPIIData: true,
        isPublic: false,
        owner: {
          firstName: "Eve",
          lastName: "Davis",
          pictureURL: "https://randomuser.me/api/portraits/women/5.jpg",
          role: "Junior Data Engineer",
        },
        lastUpdated: "2024-06-18T10:15:25.789Z",
      },
      {
        id: 7,
        name: "Inventory Management",
        noOfProjects: 5,
        qualityPercentage: 90,
        isPIIData: false,
        isPublic: true,
        owner: {
          firstName: "Frank",
          lastName: "Miller",
          pictureURL: "https://randomuser.me/api/portraits/men/6.jpg",
          role: "Data Scientist",
        },
        lastUpdated: "2024-07-12T12:45:10.123Z",
      },
      {
        id: 8,
        name: "Financial Reports",
        noOfProjects: 18,
        qualityPercentage: 93,
        isPIIData: true,
        isPublic: false,
        owner: {
          firstName: "Grace",
          lastName: "Wilson",
          pictureURL: "https://randomuser.me/api/portraits/women/7.jpg",
          role: "Data Analyst",
        },
        lastUpdated: "2024-08-25T14:55:40.456Z",
      },
    ];
    return projectDataset;
  }
}

results matching ""

    No results matching ""