우리의 Flight Alert Inbox 애플리케이션은 매우 성공적이었으며 이제 지원 팀의 작업에 필수적인 부분이 되었습니다. Sky Industries의 리더십은 이 애플리케이션을 여러 파트너 항공사에 소개했으며, 좋은 평가를 받았습니다. 한 항공사인 Sunrise Airline은 이제 운영 워크플로를 다음 단계로 발전시키고자 합니다. 그들은 승객 지연을 초래한 모든 내부 Sunrise Airline 유지보수 문제를 Sky Industries와 공유할 것을 제안합니다. 유지보수 문제 데이터를 항공기 지연 데이터와 결합하여 Sky Industries와 Sunrise Airlines는 반복되는 유지보수 문제를 해결하고 향후 Sunrise Airline 항공기 지연을 줄일 수 있습니다.
Foundry 플랫폼은 그룹 간 협업을 지원하도록 구축되었습니다. 한 걸음 물러서서, 그룹은 프로젝트에 적용되는 접근 요구사항으로, 사용자와 리소스 간의 엄격한 분리를 강제합니다. 모든 사용자는 단 하나의 그룹의 멤버이지만, 여러 그룹의 게스트 멤버가 될 수 있습니다.
등록은 Foundry 플랫폼의 인스턴스를 나타내며, 하나 이상의 그룹으로 구성됩니다. 대부분의 경우, 회사는 등록 내 모든 사용자가 포함된 단일 그룹을 가집니다. 일부 등록은 사용자 그룹 간의 엄격한 분리를 강제하기 위해 여러 그룹을 가집니다. 예를 들어, 여러 회사가 동일한 Foundry 플랫폼에서 협력할 때입니다.
우리의 예시에서는 Sky Industries라는 단일 Foundry 등록 내에서 운영하고 있으며, 동일한 이름의 그룹만을 가지고 있습니다. Sunrise Airlines를 온보딩하려면, Sky Industries 등록 내에 새로운 그룹, 공간, 그리고 온톨로지를 생성해야 합니다. 이렇게 설정하면, Sky Industries와 Sunrise Airlines는 협업할 수 있으면서도 각자의 개인 작업 공간을 가질 수 있습니다.
Sunrise Airline 사용자가 개인 데이터를 보호하고 Sky Industries와 공유하고자 하는 데이터만 공유할 수 있도록 Sunrise Airline 그룹을 생성해야 합니다. 등록 관리자로서, Control Panel에서 이 새로운 그룹을 생성할 수 있습니다. 그룹 생성 워크플로의 일부로, 다른 그룹과의 협업을 구성하고 개인 공간과 온톨로지를 생성할 수 있습니다.
그룹 문서를 검토하여 새로운 그룹 생성이 유즈케이스에 적합한지 확인 해주세요.
협업은 다른 그룹의 사용자가 데이터를 공유하고 Foundry에서 함께 작업할 수 있도록 합니다. 협업 그룹을 추가하면 두 그룹의 멤버가 서로의 이름을 발견할 수 있습니다. 사용자 및 그룹의 발견은 각 그룹에 대해 별도로 구성할 수 있습니다.
우리의 예시에서는 Sky Industries와 Sunrise Airlines를 상호 발견 가능하게 하고, 두 그룹의 사용자와 그룹이 서로를 볼 수 있도록 할 것입니다.
개인 공간과 온톨로지는 다른 협업 그룹과 공유되지 않아야 하는 작업을 위한 격리된 공간을 제공합니다. 우리의 경우, 이 공간과 온톨로지는 Sunrise Airline 그룹의 사람들만 접근할 수 있습니다.
Sunrise Airline 그룹 생성 후, Control Panel에서 추가 설정이 필요할 수 있습니다. 아래는 수행해야 할 수 있는 몇 가지 단계입니다. Control Panel 문서에서 더 자세한 지침을 확인 해주세요.
위 단계를 완료한 후, Sunrise Airline 직원은 자신의 ID 공급자를 사용하여 인증하고 Foundry에 로그인할 수 있어야 합니다.
Sunrise Airline 관리자가 Foundry에 로그인한 후, Control Panel에서 필요한 그룹 역할을 부여할 수 있습니다. 관리 그룹 역할은 Sunrise Airline ID 공급자와 동기화된 그룹에 부여되어야 합니다. 공급자 그룹을 사용하면, 멤버 사용자가 Foundry에 로그인할 때 자동으로 적절한 역할을 부여받을 수 있습니다. ID 공급자의 그룹 동기화에 대해 더 알아보세요.
다음으로, 공유 공간 및 온톨로지를 생성해야 합니다. 이들은 Sky Industries와 Sunrise Airline 그룹 모두로 표시되어, 두 그룹이 이 공간과 온톨로지에서 공유되는 모든 것에 접근할 수 있도록 합니다.
Sunrise Airlines와 Sky Industries 관리자 모두에게 공유 공간에서 프로젝트를 생성하고 공간 설정을 변경할 수 있는 역할을 부여해야 합니다. 공유 공간 및 온톨로지를 생성하려면 Palantir Support에 문의하세요.
Sunrise Airline 개발자는 개인 Sunrise Airline 공간에서 그들만의 데이터 기반을 생성할 것입니다. 이는 Sky Industries의 Flight Alerting Inbox 애플리케이션과 데이터 기반을 위해 우리가 했던 것과 유사합니다. Sunrise Airline 개발자가 공유 가능한 유지보수 데이터셋을 빌드한 후, Sky Industries 및/또는 Sunrise Airline 관리자가 공유 공간에서 공유 프로젝트를 생성할 것입니다. 프로젝트 생성 중 또는 후에, 관리자는 프로젝트에 Sky Industries와 Sunrise Airline 그룹을 적용할 것입니다. 이를 위해서는 Sky Industries와 Sunrise Airline 그룹 모두에 대한 그룹 적용
권한이 있어야 합니다. 이는 Foundry 설정 탭에서 관리됩니다.
다른 프로젝트와 동일한 템플릿을 따라, 이 공유 프로젝트의 권한을 관리하기 위해 세 개의 새로운 그룹을 생성할 것입니다. 각 그룹은 Sunrise Airline과 Sky Industries 모두에게 표시되어야 합니다.
빈 공유 프로젝트가 설정된 후, 두 그룹의 개발자는 그들의 개인 프로젝트에서 데이터를 참조하기 시작할 수 있습니다.
그룹이 개인 프로젝트에서 공유 공간으로 데이터셋을 참조할 때, 데이터셋은 명시적으로 제거될 때까지 소스 그룹 요구사항을 계속 상속합니다. 이 경우, Sky Industries 데이터셋이 공유 공간으로 참조되었지만, Sunrise Airline 그룹의 사용자는 여전히 데이터를 볼 수 없습니다. 이를 해결하기 위해, 개인 Sky Industries 데이터셋을 참조하는 Sky Industries 개발자는 상위 Sky Industries 그룹의 상속을 중지해야 합니다. Sunrise Airline 개발자가 공유 프로젝트에서 참조하는 Sunrise Airline에 개인적인 데이터셋에도 동일한 프로세스가 적용됩니다.
공유 프로젝트에서, Sky Industries 개발자는 Code Repositories 파일을 생성할 것입니다. Code Repositories에서, Sky Industries 개발자는 다음을 수행해야 합니다:
stop_requiring
구문 사용)상속된 마킹 및 그룹 제거에 대한 문서를 확인 해주세요.
아래 예시에서, Sky Industries 개발자는 입력 aircraft
데이터셋을 Sunrise Airline 항공기만 남도록 필터링하고 Sky Industries 그룹의 상속을 중지했습니다.
변환이 빌드된 후, 결과물 aircraft
데이터셋은 Sunrise Airline과 Sky Industries 그룹 모두에게 표시될 것입니다. 마찬가지로, Sunrise Airline 개발자는 공유 프로젝트로 가져오고자 하는 데이터에 대해 동일한 작업을 수행할 수 있습니다. 두 개발자가 그들의 그룹 데이터를 공유하는 작업을 완료하면, 이 공유 데이터셋을 사용하여 공동 애플리케이션 작업을 시작할 수 있습니다.
상속된 그룹이 제거되면, 입력 데이터셋 위에 빌드된 모든 작업이 두 그룹 모두에게 표시됩니다. 이는 이 시점 이후의 작업이 공유 가능하다는 것을 의미합니다.